← Back to tables

ANA2_service (54042 rows)

Showing 43301–43400 of 54042
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
732981 764276 C24685 182U31MA22 2026-09-22 COMPLETE 20558709 2026-09-22 08:40:00 2026-09-22 07:50:33 2026-09-24 07:50:33 {"id": 764276, "stp": "O", "toc": "TransPennine Express", "uid": "C24685", "consist": "185123", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C24685/2026-09-22/detailed", "trust_id": "182U31MA22", "origin_crs": "WKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "7", "is_terminated": 1, "next_location": "York", "signalling_id": "2U31", "timing_status": "ON TIME", "origin_station": "Wakefield Kirkgate", "current_leg_arr": "0840", "current_leg_dep": "0812", "current_leg_end": "York", "origin_dep_time": "0802", "origin_platform": "1", "current_location": "York", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2393900954968522, 53.765732099458795], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]}", "current_leg_start": "Castleford", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Church Fenton", "current_leg_milage": "21.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 277.267, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 887.039, \"from_m\": 277.267, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6273.065, \"from_m\": 887.039, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6315.528, \"from_m\": 6273.065, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8857.873, \"from_m\": 6315.528, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8884.641, \"from_m\": 8857.873, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17151.459, \"from_m\": 8884.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22957.326, \"from_m\": 17151.459, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23013.211, \"from_m\": 22957.326, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27983.72, \"from_m\": 23013.211, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28097.181, \"from_m\": 27983.72, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32403.637, \"from_m\": 28097.181, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33890.344, \"from_m\": 32403.637, \"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\": 40700.087, \"from_m\": 33890.344, \"capability_applied\": null, \"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\": 41224.019, \"from_m\": 40700.087, \"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\": 43509.124, \"from_m\": 41224.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43665.487, \"from_m\": 43509.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44075.481, \"from_m\": 43665.487, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44574.691, \"from_m\": 44075.481, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44821.459, \"from_m\": 44574.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}], \"service_id\": 764276, \"profile_key\": \"476c031211732407fd13e019395381211abb3354c9b7e97070ab3520adfede3a\", \"schedule_id\": 36103, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Normanton\", \"stage_seq\": 2, \"distance_m\": 5075.816, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Altofts Jn\", \"stage_seq\": 3, \"distance_m\": 6170.026, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Castleford\", \"stage_seq\": 4, \"distance_m\": 10647.298, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Milford Jn\", \"stage_seq\": 5, \"distance_m\": 20056.533, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Church Fenton\", \"stage_seq\": 6, \"distance_m\": 27045.414, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Colton South Jn\", \"stage_seq\": 7, \"distance_m\": 34180.779, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Colton Jn\", \"stage_seq\": 8, \"distance_m\": 35447.658, \"section_seq\": 1, \"route_path_id\": 144893}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 9, \"distance_m\": 44821.459, \"section_seq\": 1, \"route_path_id\": 144893}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 44821.459, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144893}], \"total_distance_m\": 44821.459, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43752.671, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1068.788, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0802", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:47Z\", \"source_id\": 64799020, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:48Z\", \"source_id\": 20531743, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:18Z\", \"source_id\": 64814362, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:21Z\", \"source_id\": 20536407, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:04Z\", \"source_id\": 64833575, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:09Z\", \"source_id\": 20542163, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:49Z\", \"source_id\": 64844188, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:50Z\", \"source_id\": 20545271, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:54Z\", \"source_id\": 64889848, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:59Z\", \"source_id\": 20558709, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "7", "timing_fact_generation": 1790062682961611, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:08.196090", "service_state_evidence_id": 20558709, "current_leg_start_actual_dep": "2026-09-22T08:12:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:08.611572", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O WKK YRK 2U31 185123 3 100 None {"version": 3, "segments": [{"to_m": 277.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 887.039, "from_m": 277.267, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6273.065, "from_m": 887.039, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6315.528, "from_m": 6273.065, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8857.873, "from_m": 6315.528, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8884.641, "from_m": 8857.873, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17151.459, "from_m": 8884.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22957.326, "from_m": 17151.459, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23013.211, "from_m": 22957.326, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27983.72, "from_m": 23013.211, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28097.181, "from_m": 27983.72, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32403.637, "from_m": 28097.181, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33890.344, "from_m": 32403.637, "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": 40700.087, "from_m": 33890.344, "capability_applied": null, "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": 41224.019, "from_m": 40700.087, "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": 43509.124, "from_m": 41224.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43665.487, "from_m": 43509.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44075.481, "from_m": 43665.487, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44574.691, "from_m": 44075.481, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44821.459, "from_m": 44574.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}], "service_id": 764276, "profile_key": "476c031211732407fd13e019395381211abb3354c9b7e97070ab3520adfede3a", "schedule_id": 36103, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0802", "location": "Wakefield Kirkgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144893}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Normanton", "stage_seq": 2, "distance_m": 5075.816, "section_seq": 1, "route_path_id": 144893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Altofts Jn", "stage_seq": 3, "distance_m": 6170.026, "section_seq": 1, "route_path_id": 144893}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Castleford", "stage_seq": 4, "distance_m": 10647.298, "section_seq": 1, "route_path_id": 144893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Milford Jn", "stage_seq": 5, "distance_m": 20056.533, "section_seq": 1, "route_path_id": 144893}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Church Fenton", "stage_seq": 6, "distance_m": 27045.414, "section_seq": 1, "route_path_id": 144893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Colton South Jn", "stage_seq": 7, "distance_m": 34180.779, "section_seq": 1, "route_path_id": 144893}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Colton Jn", "stage_seq": 8, "distance_m": 35447.658, "section_seq": 1, "route_path_id": 144893}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "York", "stage_seq": 9, "distance_m": 44821.459, "section_seq": 1, "route_path_id": 144893}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 44821.459, "from_m": 0.0, "section_seq": 1, "route_path_id": 144893}], "total_distance_m": 44821.459, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43752.671, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1068.788, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:47Z", "source_id": 64799020, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:48Z", "source_id": 20531743, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5077, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:18Z", "source_id": 64814362, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:11:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:21Z", "source_id": 20536407, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4960, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:04Z", "source_id": 64833575, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:09Z", "source_id": 20542163, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4921, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:49Z", "source_id": 64844188, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:50Z", "source_id": 20545271, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4708, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:54Z", "source_id": 64889848, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:40:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:59Z", "source_id": 20558709, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Wakefield Kirkgate 0802 0802 1 None None York 0840 0840 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C24685/2026-09-22/detailed None Castleford 2026-09-22T08:12:30+01:00 York 28.0 {"type": "LineString", "coordinates": [[-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2393900954968522, 53.765732099458795], [-1.2390761, 53.7666869], [-1.2390182, 53.766845100000005], [-1.2386587999999998, 53.76794039999999], [-1.2384528, 53.7684649], [-1.2381098999999998, 53.7695215], [-1.2380801999999995, 53.7696089], [-1.2378283999999995, 53.7703507], [-1.2377565999999998, 53.77056219999999], [-1.2375807, 53.7711818], [-1.2371650999999997, 53.772461799999995], [-1.2367705, 53.773734999999995], [-1.2365783, 53.774301499999986], [-1.2363653, 53.7749591], [-1.2362093999999997, 53.7753895], [-1.2360838, 53.77576659999999], [-1.2359944, 53.7760863], [-1.2357420999999995, 53.7768413], [-1.235712, 53.7769299], [-1.2353048999999998, 53.77812990000001], [-1.2348999, 53.77931699999999], [-1.2347443, 53.7797957], [-1.2345645999999997, 53.78038999999999], [-1.2345199537485827, 53.780571011637456], [-1.2345111862970537, 53.78060655788406], [-1.2343971, 53.7810691], [-1.2341989999999998, 53.7820609], [-1.2341222, 53.7826323], [-1.2340654999999998, 53.783237], [-1.2339779, 53.7844121], [-1.2339309, 53.78514289999999], [-1.2339138, 53.78536219999999], [-1.2338743, 53.78587], [-1.2337454999999995, 53.78732469999999], [-1.2337363948904505, 53.78742772712427], [-1.2334883, 53.790234900000016], [-1.2334749000000005, 53.790405099999994], [-1.2334563, 53.790592999999994], [-1.2334446, 53.790775100000005], [-1.2334105, 53.791176799999995], [-1.2334102, 53.7912022], [-1.2331766999999998, 53.794000200000006], [-1.2331662, 53.794121399999995], [-1.2329334, 53.796805000000006], [-1.2329260999999998, 53.796915299999995], [-1.2329214999999998, 53.796993], [-1.2324775999999995, 53.8023083], [-1.2321686, 53.8057367], [-1.2318761, 53.809152], [-1.2315752999999998, 53.8125636], [-1.2315735, 53.81258269999999], [-1.2312505, 53.81598579999999], [-1.2311754, 53.8166483], [-1.2310567999999995, 53.81730740000001], [-1.230822, 53.8185968], [-1.2305190999999998, 53.81987970000001], [-1.230315, 53.8206513], [-1.2301684, 53.8211563], [-1.2298520999999998, 53.8220512], [-1.2294195999999995, 53.82304690000001], [-1.2289433999999997, 53.82400359999998], [-1.2288956, 53.8241015], [-1.2286718, 53.824625], [-1.2286344, 53.8246958], [-1.2284747, 53.825033000000005], [-1.2283218, 53.82537010000001], [-1.2282104, 53.8255947], [-1.2280938, 53.8258245], [-1.2279608999999998, 53.826052199999985], [-1.2276914999999995, 53.82653059999999], [-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-1.0941662, 53.9603558], [-1.0939644999999998, 53.9601122], [-1.0938059, 53.95984609999999], [-1.093774, 53.959772], [-1.0936908, 53.9595791], [-1.0936057, 53.9592414], [-1.093539, 53.95887919999999], [-1.0935256, 53.9586131], [-1.093544, 53.9583844], [-1.0935657, 53.95825869999999]]} 21.2 0812 0840 Church Fenton York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20558709 1790062682961611 28 28 2026-09-22 07:50:08.611572 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:08.196090
732982 765312 C35622 723W68MD22 2026-09-22 COMPLETE 20560544 2026-09-22 08:40:00 2026-09-22 07:50:33 2026-09-24 07:50:33 {"id": 765312, "stp": "P", "toc": "Elizabeth Line", "uid": "C35622", "consist": "345040", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35622/2026-09-22/detailed", "trust_id": "723W68MD22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W68", "timing_status": "ON TIME", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "0840", "current_leg_dep": "0838", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0838", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.393, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 765312, \"profile_key\": \"e4d5d345f1c43b96d1b47bcdf1050a769e8924aa161795e43488e8c4a6f2d56d\", \"schedule_id\": 4439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115938}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.393, \"section_seq\": 1, \"route_path_id\": 115938}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3583.393, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115938}], \"total_distance_m\": 3583.393, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.393, \"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": "0838", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:07Z\", \"source_id\": 64895912, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:12Z\", \"source_id\": 20560544, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1790062813262322, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:09.601847", "service_state_evidence_id": 64895912, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-22T07:40:06", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:15.154510", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 3W68 345040 9 90 None {"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.393, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 765312, "profile_key": "e4d5d345f1c43b96d1b47bcdf1050a769e8924aa161795e43488e8c4a6f2d56d", "schedule_id": 4439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0838", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115938}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.393, "section_seq": 1, "route_path_id": 115938}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3583.393, "from_m": 0.0, "section_seq": 1, "route_path_id": 115938}], "total_distance_m": 3583.393, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.393, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:07Z", "source_id": 64895912, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:40:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:12Z", "source_id": 20560544, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Westbourne Park Carriage Sidings 0838 0838 4 None None Paddington (Crossrail) 0840 0840 A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35622/2026-09-22/detailed None Westbourne Park Carriage Sidings 2026-09-22T08:38:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.0 0838 0840 Westbourne Park Carriage Sidings Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:06 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 64895912 1790062813262322 6 6 2026-09-22 07:50:15.154510 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:09.601847
732983 763080 C01599 832R81MA22 2026-09-22 COMPLETE 20559866 2026-09-22 08:40:00 2026-09-22 07:50:33 2026-09-24 07:50:33 {"id": 763080, "stp": "P", "toc": "Great Western Railway", "uid": "C01599", "consist": "150243+150249", "dest_crs": "EXC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01599/2026-09-22/detailed", "trust_id": "832R81MA22", "origin_crs": "BNP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter Central", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "3", "is_terminated": 1, "next_location": "Exeter Central", "signalling_id": "2R81", "timing_status": "EARLY", "origin_station": "Barnstaple", "current_leg_arr": "0840", "current_leg_dep": "0837", "current_leg_end": "Exeter Central", "origin_dep_time": "0722", "origin_platform": null, "current_location": "Exeter Central", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5435196, 50.7296573], [-3.5435298, 50.7292597], [-3.5435428999999994, 50.728882500000005], [-3.5435734999999995, 50.7285246], [-3.5435776, 50.72847970000001], [-3.5435947999999997, 50.72829], [-3.5435989, 50.72824520000001], [-3.5436043999999995, 50.7281844], [-3.5435821999999995, 50.727947999999984], [-3.5435574999999995, 50.7278171], [-3.5435163, 50.7276714], [-3.5434564, 50.72752340000002], [-3.5433544999999995, 50.7273451], [-3.5432386, 50.7271863], [-3.5431175999999995, 50.7270506], [-3.5429545999999994, 50.7268851], [-3.5427411, 50.7267033], [-3.5421544999999997, 50.726356200000005], [-3.5418207, 50.726185699999995], [-3.5415592999999994, 50.72605209999999], [-3.5411201, 50.7258632], [-3.540665, 50.725690500000006], [-3.5403822999999996, 50.72560360000001], [-3.5400908, 50.7255303], [-3.5398044999999994, 50.7254715], [-3.5395416999999996, 50.7254283], [-3.5390464999999995, 50.7253652], [-3.5385504, 50.7253168], [-3.5380459999999996, 50.7253028], [-3.537633, 50.7253181], [-3.5370335, 50.72536410000001], [-3.5363694999999997, 50.7254683], [-3.5359289, 50.72556229999999], [-3.5355782999999996, 50.7256516], [-3.5352617999999993, 50.7257484], [-3.5348111999999996, 50.72590629999999], [-3.5343016, 50.726120300000005], [-3.5341187, 50.7262062], [-3.5339347999999995, 50.7262928], [-3.5338123, 50.7263505], [-3.5336912999999996, 50.7264011], [-3.533587, 50.726444599999994], [-3.5331469, 50.7266285], [-3.5322369, 50.72701489999999]]}", "current_leg_start": "Exeter St. David's", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "50.7270149", "next_location_lon": "-3.5322369", "previous_location": "Exeter St. David's", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 556.519, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10564.485, \"from_m\": 556.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.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\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55638.081, \"from_m\": 51597.953, \"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\": 58504.791, \"from_m\": 55638.081, \"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\": 60364.792, \"from_m\": 58504.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60670.066, \"from_m\": 60364.792, \"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\": 60861.704, \"from_m\": 60670.066, \"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\": 62392.888, \"from_m\": 60861.704, \"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\": 62469.236, \"from_m\": 62392.888, \"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\": 62537.173, \"from_m\": 62469.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63026.86, \"from_m\": 62537.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.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\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 64041.361, \"from_m\": 63316.395, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 763080, \"profile_key\": \"447101b1c6b9d035f6d6ed19898cacf6483e7ac5b8112e3a80c326e17dfc70f7\", \"schedule_id\": 127, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Barnstaple\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0728H\", \"location\": \"Chapelton\", \"stage_seq\": 2, \"distance_m\": 7028.877, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733H\", \"location\": \"Umberleigh\", \"stage_seq\": 3, \"distance_m\": 10867.604, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Portsmouth Arms\", \"stage_seq\": 4, \"distance_m\": 17635.591, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Kings Nympton\", \"stage_seq\": 5, \"distance_m\": 22208.001, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0754H\", \"location\": \"Eggesford\", \"stage_seq\": 6, \"distance_m\": 28557.664, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0800H\", \"location\": \"Lapford\", \"stage_seq\": 7, \"distance_m\": 34745.854, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Morchard Road\", \"stage_seq\": 8, \"distance_m\": 38592.505, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Copplestone\", \"stage_seq\": 9, \"distance_m\": 41236.414, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Yeoford\", \"stage_seq\": 10, \"distance_m\": 45969.87, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822H\", \"location\": \"Crediton\", \"stage_seq\": 11, \"distance_m\": 51811.262, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Newton St.Cyres\", \"stage_seq\": 12, \"distance_m\": 55997.151, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 13, \"distance_m\": 60974.851, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0838\", \"location\": \"Exeter St. David's\", \"stage_seq\": 14, \"distance_m\": 62862.945, \"section_seq\": 1, \"route_path_id\": 114382}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Exeter Central\", \"stage_seq\": 15, \"distance_m\": 64041.361, \"section_seq\": 1, \"route_path_id\": 114382}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64041.361, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114382}], \"total_distance_m\": 64041.361, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 63492.723, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 548.638, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0722", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7270149", "current_position_lon": "-3.5322369", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:54Z\", \"source_id\": 20499878, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:24Z\", \"source_id\": 20503562, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:24Z\", \"source_id\": 20520434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:56Z\", \"source_id\": 20526692, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:25Z\", \"source_id\": 20530569, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:56Z\", \"source_id\": 20533483, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:26Z\", \"source_id\": 20538150, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:27Z\", \"source_id\": 20543300, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:56Z\", \"source_id\": 20548663, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:49Z\", \"source_id\": 64875211, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:52Z\", \"source_id\": 20554467, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:16Z\", \"source_id\": 64893728, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:23Z\", \"source_id\": 20559866, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter Central", "service_state_platform": "3", "timing_fact_generation": 1790062763519108, "current_leg_arrival_utc": "2026-09-22T08:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:12.175302", "service_state_evidence_id": 20559866, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:13.064506", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BNP EXC 2R81 150243+150249 4 75 None {"version": 3, "segments": [{"to_m": 556.519, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10564.485, "from_m": 556.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.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": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55638.081, "from_m": 51597.953, "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": 58504.791, "from_m": 55638.081, "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": 60364.792, "from_m": 58504.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60670.066, "from_m": 60364.792, "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": 60861.704, "from_m": 60670.066, "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": 62392.888, "from_m": 60861.704, "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": 62469.236, "from_m": 62392.888, "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": 62537.173, "from_m": 62469.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63026.86, "from_m": 62537.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.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": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 64041.361, "from_m": 63316.395, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 763080, "profile_key": "447101b1c6b9d035f6d6ed19898cacf6483e7ac5b8112e3a80c326e17dfc70f7", "schedule_id": 127, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0722", "location": "Barnstaple", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0728H", "location": "Chapelton", "stage_seq": 2, "distance_m": 7028.877, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733H", "location": "Umberleigh", "stage_seq": 3, "distance_m": 10867.604, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Portsmouth Arms", "stage_seq": 4, "distance_m": 17635.591, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Kings Nympton", "stage_seq": 5, "distance_m": 22208.001, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0754H", "location": "Eggesford", "stage_seq": 6, "distance_m": 28557.664, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0800H", "location": "Lapford", "stage_seq": 7, "distance_m": 34745.854, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Morchard Road", "stage_seq": 8, "distance_m": 38592.505, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Copplestone", "stage_seq": 9, "distance_m": 41236.414, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Yeoford", "stage_seq": 10, "distance_m": 45969.87, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822H", "location": "Crediton", "stage_seq": 11, "distance_m": 51811.262, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Newton St.Cyres", "stage_seq": 12, "distance_m": 55997.151, "section_seq": 1, "route_path_id": 114382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Cowley Bridge Jn", "stage_seq": 13, "distance_m": 60974.851, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0838", "location": "Exeter St. David's", "stage_seq": 14, "distance_m": 62862.945, "section_seq": 1, "route_path_id": 114382}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Exeter Central", "stage_seq": 15, "distance_m": 64041.361, "section_seq": 1, "route_path_id": 114382}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64041.361, "from_m": 0.0, "section_seq": 1, "route_path_id": 114382}], "total_distance_m": 64041.361, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 63492.723, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 548.638, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:54Z", "source_id": 20499878, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:24Z", "source_id": 20503562, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:24Z", "source_id": 20520434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:56Z", "source_id": 20526692, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:25Z", "source_id": 20530569, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:56Z", "source_id": 20533483, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:26Z", "source_id": 20538150, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:27Z", "source_id": 20543300, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:56Z", "source_id": 20548663, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26474, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:49Z", "source_id": 64875211, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:52Z", "source_id": 20554467, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:16Z", "source_id": 64893728, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:23Z", "source_id": 20559866, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Barnstaple 0722 0722 None None None Exeter Central 0841 0841 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01599/2026-09-22/detailed None Exeter St. David's 2026-09-22T08:38:00+01:00 Exeter Central 3.0 {"type": "LineString", "coordinates": [[-3.5435196, 50.7296573], [-3.5435298, 50.7292597], [-3.5435428999999994, 50.728882500000005], [-3.5435734999999995, 50.7285246], [-3.5435776, 50.72847970000001], [-3.5435947999999997, 50.72829], [-3.5435989, 50.72824520000001], [-3.5436043999999995, 50.7281844], [-3.5435821999999995, 50.727947999999984], [-3.5435574999999995, 50.7278171], [-3.5435163, 50.7276714], [-3.5434564, 50.72752340000002], [-3.5433544999999995, 50.7273451], [-3.5432386, 50.7271863], [-3.5431175999999995, 50.7270506], [-3.5429545999999994, 50.7268851], [-3.5427411, 50.7267033], [-3.5421544999999997, 50.726356200000005], [-3.5418207, 50.726185699999995], [-3.5415592999999994, 50.72605209999999], [-3.5411201, 50.7258632], [-3.540665, 50.725690500000006], [-3.5403822999999996, 50.72560360000001], [-3.5400908, 50.7255303], [-3.5398044999999994, 50.7254715], [-3.5395416999999996, 50.7254283], [-3.5390464999999995, 50.7253652], [-3.5385504, 50.7253168], [-3.5380459999999996, 50.7253028], [-3.537633, 50.7253181], [-3.5370335, 50.72536410000001], [-3.5363694999999997, 50.7254683], [-3.5359289, 50.72556229999999], [-3.5355782999999996, 50.7256516], [-3.5352617999999993, 50.7257484], [-3.5348111999999996, 50.72590629999999], [-3.5343016, 50.726120300000005], [-3.5341187, 50.7262062], [-3.5339347999999995, 50.7262928], [-3.5338123, 50.7263505], [-3.5336912999999996, 50.7264011], [-3.533587, 50.726444599999994], [-3.5331469, 50.7266285], [-3.5322369, 50.72701489999999]]} 0.7 0837 0840 Exeter St. David's Exeter Central Exeter Central 50.7270149 -3.5322369 50.7270149 -3.5322369 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:00 Exeter Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559866 1790062763519108 32 32 2026-09-22 07:50:13.064506 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:12.175302
732984 761738 G53264 615U08MB22 2026-09-22 COMPLETE 20560623 2026-09-22 08:40:00 2026-09-22 07:50:33 2026-09-24 07:50:33 {"id": 761738, "stp": "P", "toc": "East Midlands Railway", "uid": "G53264", "consist": "360105", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53264/2026-09-22/detailed", "trust_id": "615U08MB22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford Cauldwell Depot", "service_date": "2026-09-22", "dest_arr_time": "0854", "dest_platform": null, "is_terminated": 1, "next_location": "Bedford Cauldwell Depot", "signalling_id": "5U08", "timing_status": "EARLY", "origin_station": "Kettering Stabling Sidings", "current_leg_arr": "0840", "current_leg_dep": "0839", "current_leg_end": "Bedford Cauldwell Depot", "origin_dep_time": "0758", "origin_platform": null, "current_location": "Bedford Cauldwell Depot", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "-14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47876299999999994, 52.11852949999999], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.47872949999999986, 52.1179985], [-0.4784127999999999, 52.12030399999999], [-0.47821639999999993, 52.12096540000001], [-0.4780876999999999, 52.12124539999999], [-0.4779482, 52.1214842], [-0.4777552000000001, 52.12174769999999], [-0.4774843, 52.1220491], [-0.4772992, 52.12225], [-0.4770578, 52.12252329999999], [-0.4769034, 52.1227212], [-0.4768298000000001, 52.122816499999985], [-0.4767573999999999, 52.1229466], [-0.4765884000000001, 52.12319189999999], [-0.4765187, 52.1233764], [-0.4764006999999999, 52.12374029999999], [-0.4763684999999999, 52.1238787], [-0.47592329999999994, 52.12645409999999]]}", "current_leg_start": "West Hampstead Sig. 601", "dest_arr_time_act": "0854", "motion_projection": null, "next_location_lat": "52.1264541", "next_location_lon": "-0.4759233", "previous_location": "West Hampstead Sig. 601", "current_leg_milage": "0.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 465.196, \"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\": 1566.822, \"from_m\": 465.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1633.228, \"from_m\": 1566.822, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1681.506, \"from_m\": 1633.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1779.446, \"from_m\": 1681.506, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3069.52, \"from_m\": 1779.446, \"capability_applied\": null, \"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\": 8044.972, \"from_m\": 3069.52, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 9060.585, \"from_m\": 8044.972, \"capability_applied\": null, \"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\": 9630.224, \"from_m\": 9060.585, \"capability_applied\": null, \"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\": 10187.77, \"from_m\": 9630.224, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10279.558, \"from_m\": 10187.77, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10357.742, \"from_m\": 10279.558, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11006.333, \"from_m\": 10357.742, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12179.371, \"from_m\": 11006.333, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 13783.981, \"from_m\": 12179.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\": 110.0}, {\"to_m\": 19748.308, \"from_m\": 13783.981, \"capability_applied\": null, \"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\": 24038.059, \"from_m\": 19748.308, \"capability_applied\": null, \"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\": 24082.965, \"from_m\": 24038.059, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25050.219, \"from_m\": 24082.965, \"capability_applied\": null, \"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\": 25319.602, \"from_m\": 25050.219, \"capability_applied\": null, \"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\": 37138.14, \"from_m\": 25319.602, \"capability_applied\": null, \"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\": 37210.291, \"from_m\": 37138.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37273.634, \"from_m\": 37210.291, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37328.901, \"from_m\": 37273.634, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37718.122, \"from_m\": 37328.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\": 38430.956, \"from_m\": 37718.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 761738, \"profile_key\": \"0ebd4a6b7a2c0ab0286e44bb729409715655c5dad9387b13855dae78dfc49ba0\", \"schedule_id\": 11287, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Kettering Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0803\", \"location\": \"Kettering Sig. BK6094\", \"stage_seq\": 2, \"distance_m\": 401.074, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Kettering South Jn\", \"stage_seq\": 3, \"distance_m\": 1681.506, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Harrowden Jn\", \"stage_seq\": 4, \"distance_m\": 7939.541, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Wellingborough\", \"stage_seq\": 5, \"distance_m\": 10917.427, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 6, \"distance_m\": 24404.525, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Bedford North Jn\", \"stage_seq\": 7, \"distance_m\": 34126.845, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0834\", \"location\": \"Bedford\", \"stage_seq\": 8, \"distance_m\": 35237.887, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0844\", \"location\": \"West Hampstead Sig. 601\", \"stage_seq\": 9, \"distance_m\": 37138.14, \"section_seq\": 1, \"route_path_id\": 134260}, {\"is_pass\": false, \"wtt_arr\": \"0854\", \"wtt_dep\": null, \"location\": \"Bedford Cauldwell Depot\", \"stage_seq\": 10, \"distance_m\": 38430.956, \"section_seq\": 1, \"route_path_id\": 134260}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38430.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134260}], \"total_distance_m\": 38430.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37047.324, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1383.632, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0758", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "52.1264541", "current_position_lon": "-0.4759233", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:43Z\", \"source_id\": 64809925, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:44Z\", \"source_id\": 20535010, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:39Z\", \"source_id\": 64860661, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:44Z\", \"source_id\": 20550194, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:13Z\", \"source_id\": 64896270, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:19Z\", \"source_id\": 20560623, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford Cauldwell Depot", "service_state_platform": null, "timing_fact_generation": 1790062820698251, "current_leg_arrival_utc": "2026-09-22T08:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:13.506265", "service_state_evidence_id": 64896270, "current_leg_start_actual_dep": "2026-09-22T08:44:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-22T07:40:11", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:14.368046", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P None None 5U08 360105 4 100 None {"version": 3, "segments": [{"to_m": 465.196, "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": 1566.822, "from_m": 465.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1633.228, "from_m": 1566.822, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1681.506, "from_m": 1633.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1779.446, "from_m": 1681.506, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3069.52, "from_m": 1779.446, "capability_applied": null, "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": 8044.972, "from_m": 3069.52, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 9060.585, "from_m": 8044.972, "capability_applied": null, "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": 9630.224, "from_m": 9060.585, "capability_applied": null, "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": 10187.77, "from_m": 9630.224, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10279.558, "from_m": 10187.77, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10357.742, "from_m": 10279.558, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11006.333, "from_m": 10357.742, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12179.371, "from_m": 11006.333, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 13783.981, "from_m": 12179.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": 110.0}, {"to_m": 19748.308, "from_m": 13783.981, "capability_applied": null, "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": 24038.059, "from_m": 19748.308, "capability_applied": null, "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": 24082.965, "from_m": 24038.059, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25050.219, "from_m": 24082.965, "capability_applied": null, "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": 25319.602, "from_m": 25050.219, "capability_applied": null, "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": 37138.14, "from_m": 25319.602, "capability_applied": null, "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": 37210.291, "from_m": 37138.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37273.634, "from_m": 37210.291, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37328.901, "from_m": 37273.634, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37718.122, "from_m": 37328.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": 38430.956, "from_m": 37718.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 761738, "profile_key": "0ebd4a6b7a2c0ab0286e44bb729409715655c5dad9387b13855dae78dfc49ba0", "schedule_id": 11287, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0758", "location": "Kettering Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134260}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0803", "location": "Kettering Sig. BK6094", "stage_seq": 2, "distance_m": 401.074, "section_seq": 1, "route_path_id": 134260}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Kettering South Jn", "stage_seq": 3, "distance_m": 1681.506, "section_seq": 1, "route_path_id": 134260}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Harrowden Jn", "stage_seq": 4, "distance_m": 7939.541, "section_seq": 1, "route_path_id": 134260}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Wellingborough", "stage_seq": 5, "distance_m": 10917.427, "section_seq": 1, "route_path_id": 134260}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Sharnbrook Jn", "stage_seq": 6, "distance_m": 24404.525, "section_seq": 1, "route_path_id": 134260}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Bedford North Jn", "stage_seq": 7, "distance_m": 34126.845, "section_seq": 1, "route_path_id": 134260}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0834", "location": "Bedford", "stage_seq": 8, "distance_m": 35237.887, "section_seq": 1, "route_path_id": 134260}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0844", "location": "West Hampstead Sig. 601", "stage_seq": 9, "distance_m": 37138.14, "section_seq": 1, "route_path_id": 134260}, {"is_pass": false, "wtt_arr": "0854", "wtt_dep": null, "location": "Bedford Cauldwell Depot", "stage_seq": 10, "distance_m": 38430.956, "section_seq": 1, "route_path_id": 134260}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38430.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 134260}], "total_distance_m": 38430.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37047.324, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1383.632, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:43Z", "source_id": 64809925, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:11:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:44Z", "source_id": 20535010, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17888, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:39Z", "source_id": 64860661, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:44Z", "source_id": 20550194, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18004, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:13Z", "source_id": 64896270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:19Z", "source_id": 20560623, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Kettering Stabling Sidings 0758 0758 None None None Bedford Cauldwell Depot 0854 0854 None EARLY -14 minutes https://www.realtimetrains.co.uk/service/gb-nr:G53264/2026-09-22/detailed None West Hampstead Sig. 601 2026-09-22T08:44:00+01:00 Bedford Cauldwell Depot 1.0 {"type": "LineString", "coordinates": [[-0.47876299999999994, 52.11852949999999], [-0.47880759999999994, 52.11788120000001], [-0.4788918999999999, 52.11731389999999], [-0.4789097000000001, 52.116817], [-0.47872949999999986, 52.1179985], [-0.4784127999999999, 52.12030399999999], [-0.47821639999999993, 52.12096540000001], [-0.4780876999999999, 52.12124539999999], [-0.4779482, 52.1214842], [-0.4777552000000001, 52.12174769999999], [-0.4774843, 52.1220491], [-0.4772992, 52.12225], [-0.4770578, 52.12252329999999], [-0.4769034, 52.1227212], [-0.4768298000000001, 52.122816499999985], [-0.4767573999999999, 52.1229466], [-0.4765884000000001, 52.12319189999999], [-0.4765187, 52.1233764], [-0.4764006999999999, 52.12374029999999], [-0.4763684999999999, 52.1238787], [-0.47592329999999994, 52.12645409999999]]} 0.8 0839 0840 West Hampstead Sig. 601 Bedford Cauldwell Depot Bedford Cauldwell Depot 52.1264541 -0.4759233 52.1264541 -0.4759233 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:11 Bedford Cauldwell Depot TD DIRECT_DESTINATION_ARRIVAL 64896270 1790062820698251 19 19 2026-09-22 07:50:14.368046 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:13.506265
732985 760551 W45465 879S04M622 2026-09-22 COMPLETE 20558894 2026-09-22 08:40:00 2026-09-22 07:50:33 2026-09-24 07:50:33 {"id": 760551, "stp": "P", "toc": "Thameslink", "uid": "W45465", "consist": "700119", "dest_crs": "CBG", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45465/2026-09-22/detailed", "trust_id": "879S04M622", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": "7", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "9S04", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "0840", "current_leg_dep": "0835", "current_leg_end": "Cambridge", "origin_dep_time": "0609", "origin_platform": "4", "current_location": "Cambridge", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Cambridge South", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Cambridge South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 301.517, \"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\": 331.218, \"from_m\": 301.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\": 390.168, \"from_m\": 331.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\": 535.472, \"from_m\": 390.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1700.314, \"from_m\": 978.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1767.232, \"from_m\": 1700.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2435.68, \"from_m\": 1767.232, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2499.451, \"from_m\": 2435.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\": 4026.501, \"from_m\": 2499.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20321.657, \"from_m\": 4026.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20839.819, \"from_m\": 20321.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22053.538, \"from_m\": 20839.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29917.751, \"from_m\": 22053.538, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30773.021, \"from_m\": 29917.751, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31067.254, \"from_m\": 30773.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\": 31147.961, \"from_m\": 31067.254, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37255.191, \"from_m\": 31147.961, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37370.642, \"from_m\": 37255.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38223.418, \"from_m\": 37370.642, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39039.136, \"from_m\": 38223.418, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39110.457, \"from_m\": 39039.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46826.723, \"from_m\": 39110.457, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47563.289, \"from_m\": 46826.723, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 58478.286, \"from_m\": 47563.289, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58533.303, \"from_m\": 58478.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\": 63106.309, \"from_m\": 58533.303, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64383.953, \"from_m\": 63106.309, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64442.517, \"from_m\": 64383.953, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64486.788, \"from_m\": 64442.517, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64522.495, \"from_m\": 64486.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\": 64586.194, \"from_m\": 64522.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\": 64674.862, \"from_m\": 64586.194, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64705.298, \"from_m\": 64674.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65099.554, \"from_m\": 64705.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\": 65136.519, \"from_m\": 65099.554, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66032.97, \"from_m\": 65136.519, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66064.366, \"from_m\": 66032.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66098.379, \"from_m\": 66064.366, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66513.838, \"from_m\": 66098.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\": 67503.162, \"from_m\": 66513.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67825.146, \"from_m\": 67503.162, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67883.411, \"from_m\": 67825.146, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71172.038, \"from_m\": 67883.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71233.555, \"from_m\": 71172.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76514.727, \"from_m\": 71233.555, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78404.538, \"from_m\": 76514.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79340.965, \"from_m\": 78404.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\": 80912.872, \"from_m\": 79340.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81956.431, \"from_m\": 80912.872, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 82536.047, \"from_m\": 81956.431, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82774.623, \"from_m\": 82536.047, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 83156.856, \"from_m\": 82774.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\": 83684.141, \"from_m\": 83156.856, \"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\": 83721.905, \"from_m\": 83684.141, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84279.136, \"from_m\": 83721.905, \"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\": 84356.761, \"from_m\": 84279.136, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86877.247, \"from_m\": 84356.761, \"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\": 87914.992, \"from_m\": 86877.247, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 88063.875, \"from_m\": 87914.992, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88093.523, \"from_m\": 88063.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\": 88198.467, \"from_m\": 88093.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89274.448, \"from_m\": 88198.467, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 89376.36, \"from_m\": 89274.448, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90239.26, \"from_m\": 89376.36, \"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\": 90496.742, \"from_m\": 90239.26, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91009.318, \"from_m\": 90496.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91064.559, \"from_m\": 91009.318, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92357.93, \"from_m\": 91064.559, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96255.436, \"from_m\": 92357.93, \"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\": 99406.33, \"from_m\": 96255.436, \"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\": 123960.261, \"from_m\": 99406.33, \"capability_applied\": null, \"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\": 138273.732, \"from_m\": 123960.261, \"capability_applied\": null, \"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\": 138342.118, \"from_m\": 138273.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138439.13, \"from_m\": 138342.118, \"capability_applied\": null, \"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\": 139023.115, \"from_m\": 138439.13, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 139050.217, \"from_m\": 139023.115, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 139108.541, \"from_m\": 139050.217, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142595.447, \"from_m\": 139108.541, \"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\": 142635.114, \"from_m\": 142595.447, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142738.448, \"from_m\": 142635.114, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142771.899, \"from_m\": 142738.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148151.15, \"from_m\": 142771.899, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 154386.742, \"from_m\": 148151.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\": 156285.455, \"from_m\": 154386.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 157840.098, \"from_m\": 156285.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\": 158508.386, \"from_m\": 157840.098, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158801.894, \"from_m\": 158508.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 159553.725, \"from_m\": 158801.894, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166107.385, \"from_m\": 159553.725, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166877.447, \"from_m\": 166107.385, \"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\": 168502.802, \"from_m\": 166877.447, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168533.148, \"from_m\": 168502.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174300.61, \"from_m\": 168533.148, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174316.489, \"from_m\": 174300.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175124.175, \"from_m\": 174316.489, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 175627.152, \"from_m\": 175124.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 175969.833, \"from_m\": 175627.152, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176031.769, \"from_m\": 175969.833, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176227.223, \"from_m\": 176031.769, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177900.126, \"from_m\": 176227.223, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 179214.615, \"from_m\": 177900.126, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 179372.301, \"from_m\": 179214.615, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 179414.122, \"from_m\": 179372.301, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179859.273, \"from_m\": 179414.122, \"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\": 760551, \"profile_key\": \"2d42a14702cd08ee3ad46632bdf9ade6cc0e11b4fa85ee12809591c4f947b06b\", \"schedule_id\": 25913, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2140.594, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Hassocks\", \"stage_seq\": 3, \"distance_m\": 11313.648, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Burgess Hill\", \"stage_seq\": 4, \"distance_m\": 14726.958, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Keymer Jn\", \"stage_seq\": 5, \"distance_m\": 15655.767, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0631\", \"location\": \"Haywards Heath\", \"stage_seq\": 6, \"distance_m\": 20722.499, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 7, \"distance_m\": 21948.843, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 8, \"distance_m\": 31067.254, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640H\", \"location\": \"Three Bridges\", \"stage_seq\": 9, \"distance_m\": 34206.982, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0644H\", \"wtt_dep\": \"0646H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 10, \"distance_m\": 38693.508, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 11, \"distance_m\": 46688.672, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 12, \"distance_m\": 58533.303, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Purley\", \"stage_seq\": 13, \"distance_m\": 60112.321, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0700H\", \"wtt_dep\": \"0701H\", \"location\": \"East Croydon\", \"stage_seq\": 14, \"distance_m\": 64907.19, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 65754.9, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 16, \"distance_m\": 66513.838, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Norwood Junction\", \"stage_seq\": 17, \"distance_m\": 67567.901, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Sydenham\", \"stage_seq\": 18, \"distance_m\": 71172.038, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"New Cross Gate\", \"stage_seq\": 19, \"distance_m\": 76865.85, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 20, \"distance_m\": 77967.14, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 21, \"distance_m\": 79586.273, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0714H\", \"wtt_dep\": \"0716\", \"location\": \"London Bridge\", \"stage_seq\": 22, \"distance_m\": 81451.051, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 82178.068, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 24, \"distance_m\": 82774.623, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0722\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 83392.588, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"City Thameslink\", \"stage_seq\": 26, \"distance_m\": 83794.972, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"Farringdon\", \"stage_seq\": 27, \"distance_m\": 84525.129, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 28, \"distance_m\": 86743.985, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 29, \"distance_m\": 87879.615, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Holloway South Jn\", \"stage_seq\": 30, \"distance_m\": 89052.306, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0736H\", \"wtt_dep\": \"0738H\", \"location\": \"Finsbury Park\", \"stage_seq\": 31, \"distance_m\": 90872.147, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 32, \"distance_m\": 94720.013, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Potters Bar\", \"stage_seq\": 33, \"distance_m\": 107281.462, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 34, \"distance_m\": 119357.129, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Digswell Jn\", \"stage_seq\": 35, \"distance_m\": 120835.283, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 36, \"distance_m\": 125107.692, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759H\", \"location\": \"Stevenage\", \"stage_seq\": 37, \"distance_m\": 131107.485, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Hitchin\", \"stage_seq\": 38, \"distance_m\": 138109.775, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 39, \"distance_m\": 142360.457, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Baldock\", \"stage_seq\": 40, \"distance_m\": 145623.031, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 41, \"distance_m\": 152662.218, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Royston\", \"stage_seq\": 42, \"distance_m\": 158895.082, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Foxton\", \"stage_seq\": 43, \"distance_m\": 168735.237, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 44, \"distance_m\": 176137.874, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0835H\", \"location\": \"Cambridge South\", \"stage_seq\": 45, \"distance_m\": 177311.461, \"section_seq\": 1, \"route_path_id\": 141380}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 46, \"distance_m\": 179859.273, \"section_seq\": 1, \"route_path_id\": 141380}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 179859.273, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141380}], \"total_distance_m\": 179859.273, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171386.414, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8472.859, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:11:50Z\", \"source_id\": 64518888, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:11:53Z\", \"source_id\": 20443496, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:18:58Z\", \"source_id\": 64532287, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:18:57Z\", \"source_id\": 20447902, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:23:29Z\", \"source_id\": 64541200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:23:35Z\", \"source_id\": 20450842, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:28:35Z\", \"source_id\": 64551428, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:28:40Z\", \"source_id\": 20454299, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:38:25Z\", \"source_id\": 64572915, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:38:28Z\", \"source_id\": 20461204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:43:17Z\", \"source_id\": 64583838, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:43:18Z\", \"source_id\": 20464727, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:34Z\", \"source_id\": 64617556, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:37Z\", \"source_id\": 20475588, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:01:07Z\", \"source_id\": 64626237, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:01:12Z\", \"source_id\": 20478363, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:04:49Z\", \"source_id\": 64635342, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:04:52Z\", \"source_id\": 20481183, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:28Z\", \"source_id\": 64649767, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:32Z\", \"source_id\": 20485692, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:02Z\", \"source_id\": 64664032, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:05Z\", \"source_id\": 20490116, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:43Z\", \"source_id\": 64676473, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:49Z\", \"source_id\": 20493936, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:43Z\", \"source_id\": 64681922, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:45Z\", \"source_id\": 20495636, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:54Z\", \"source_id\": 64687362, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:58Z\", \"source_id\": 20497481, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:36Z\", \"source_id\": 64697214, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:39Z\", \"source_id\": 20500482, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:17Z\", \"source_id\": 64714789, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:20Z\", \"source_id\": 20506017, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:53Z\", \"source_id\": 64743458, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:57Z\", \"source_id\": 20514950, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15672, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:05Z\", \"source_id\": 64771734, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:10Z\", \"source_id\": 20523569, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:21Z\", \"source_id\": 64789313, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:24Z\", \"source_id\": 20528824, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:53Z\", \"source_id\": 64805044, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:58Z\", \"source_id\": 20533531, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:11Z\", \"source_id\": 64816913, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:14Z\", \"source_id\": 20537194, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:47Z\", \"source_id\": 64832846, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:50Z\", \"source_id\": 20541874, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:56Z\", \"source_id\": 64844608, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:58Z\", \"source_id\": 20545420, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:33Z\", \"source_id\": 64863117, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:37Z\", \"source_id\": 20550941, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:35Z\", \"source_id\": 20555100, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:08Z\", \"source_id\": 64890523, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:11Z\", \"source_id\": 20558894, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "7", "timing_fact_generation": 1790062691964317, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:15.300641", "service_state_evidence_id": 20558894, "current_leg_start_actual_dep": "2026-09-22T08:36:30+01:00", "operational_evidence_version": 210, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:16.124561", "service_state_valid_until_kind": null, "operational_interpretation_version": 210, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BTN CBG 9S04 700119 12 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": 301.517, "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": 331.218, "from_m": 301.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": 390.168, "from_m": 331.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": 535.472, "from_m": 390.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1700.314, "from_m": 978.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1767.232, "from_m": 1700.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2435.68, "from_m": 1767.232, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2499.451, "from_m": 2435.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": 4026.501, "from_m": 2499.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20321.657, "from_m": 4026.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20839.819, "from_m": 20321.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22053.538, "from_m": 20839.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29917.751, "from_m": 22053.538, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30773.021, "from_m": 29917.751, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31067.254, "from_m": 30773.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": 31147.961, "from_m": 31067.254, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37255.191, "from_m": 31147.961, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37370.642, "from_m": 37255.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38223.418, "from_m": 37370.642, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39039.136, "from_m": 38223.418, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39110.457, "from_m": 39039.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46826.723, "from_m": 39110.457, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47563.289, "from_m": 46826.723, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 58478.286, "from_m": 47563.289, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58533.303, "from_m": 58478.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": 63106.309, "from_m": 58533.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64383.953, "from_m": 63106.309, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64442.517, "from_m": 64383.953, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64486.788, "from_m": 64442.517, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64522.495, "from_m": 64486.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": 64586.194, "from_m": 64522.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": 64674.862, "from_m": 64586.194, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64705.298, "from_m": 64674.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65099.554, "from_m": 64705.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": 65136.519, "from_m": 65099.554, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66032.97, "from_m": 65136.519, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66064.366, "from_m": 66032.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66098.379, "from_m": 66064.366, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66513.838, "from_m": 66098.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": 67503.162, "from_m": 66513.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67825.146, "from_m": 67503.162, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67883.411, "from_m": 67825.146, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71172.038, "from_m": 67883.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71233.555, "from_m": 71172.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76514.727, "from_m": 71233.555, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78404.538, "from_m": 76514.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79340.965, "from_m": 78404.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": 80912.872, "from_m": 79340.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81956.431, "from_m": 80912.872, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 82536.047, "from_m": 81956.431, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82774.623, "from_m": 82536.047, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 83156.856, "from_m": 82774.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": 83684.141, "from_m": 83156.856, "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": 83721.905, "from_m": 83684.141, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84279.136, "from_m": 83721.905, "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": 84356.761, "from_m": 84279.136, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86877.247, "from_m": 84356.761, "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": 87914.992, "from_m": 86877.247, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 88063.875, "from_m": 87914.992, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88093.523, "from_m": 88063.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": 88198.467, "from_m": 88093.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89274.448, "from_m": 88198.467, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 89376.36, "from_m": 89274.448, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90239.26, "from_m": 89376.36, "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": 90496.742, "from_m": 90239.26, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91009.318, "from_m": 90496.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91064.559, "from_m": 91009.318, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92357.93, "from_m": 91064.559, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96255.436, "from_m": 92357.93, "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": 99406.33, "from_m": 96255.436, "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": 123960.261, "from_m": 99406.33, "capability_applied": null, "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": 138273.732, "from_m": 123960.261, "capability_applied": null, "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": 138342.118, "from_m": 138273.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138439.13, "from_m": 138342.118, "capability_applied": null, "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": 139023.115, "from_m": 138439.13, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 139050.217, "from_m": 139023.115, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 139108.541, "from_m": 139050.217, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142595.447, "from_m": 139108.541, "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": 142635.114, "from_m": 142595.447, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142738.448, "from_m": 142635.114, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142771.899, "from_m": 142738.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148151.15, "from_m": 142771.899, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 154386.742, "from_m": 148151.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": 156285.455, "from_m": 154386.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 157840.098, "from_m": 156285.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": 158508.386, "from_m": 157840.098, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158801.894, "from_m": 158508.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 159553.725, "from_m": 158801.894, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166107.385, "from_m": 159553.725, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166877.447, "from_m": 166107.385, "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": 168502.802, "from_m": 166877.447, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168533.148, "from_m": 168502.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174300.61, "from_m": 168533.148, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174316.489, "from_m": 174300.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175124.175, "from_m": 174316.489, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 175627.152, "from_m": 175124.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 175969.833, "from_m": 175627.152, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176031.769, "from_m": 175969.833, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176227.223, "from_m": 176031.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177900.126, "from_m": 176227.223, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 179214.615, "from_m": 177900.126, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 179372.301, "from_m": 179214.615, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 179414.122, "from_m": 179372.301, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179859.273, "from_m": 179414.122, "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": 760551, "profile_key": "2d42a14702cd08ee3ad46632bdf9ade6cc0e11b4fa85ee12809591c4f947b06b", "schedule_id": 25913, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0609", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Preston Park", "stage_seq": 2, "distance_m": 2140.594, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Hassocks", "stage_seq": 3, "distance_m": 11313.648, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Burgess Hill", "stage_seq": 4, "distance_m": 14726.958, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Keymer Jn", "stage_seq": 5, "distance_m": 15655.767, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0631", "location": "Haywards Heath", "stage_seq": 6, "distance_m": 20722.499, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Copyhold Jn", "stage_seq": 7, "distance_m": 21948.843, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Balcombe Tunnel Jn", "stage_seq": 8, "distance_m": 31067.254, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640H", "location": "Three Bridges", "stage_seq": 9, "distance_m": 34206.982, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0644H", "wtt_dep": "0646H", "location": "Gatwick Airport", "stage_seq": 10, "distance_m": 38693.508, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Earlswood (Surrey)", "stage_seq": 11, "distance_m": 46688.672, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Stoats Nest Jn", "stage_seq": 12, "distance_m": 58533.303, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Purley", "stage_seq": 13, "distance_m": 60112.321, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0700H", "wtt_dep": "0701H", "location": "East Croydon", "stage_seq": 14, "distance_m": 64907.19, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Windmill Bridge Jn", "stage_seq": 15, "distance_m": 65754.9, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Norwood Fork Jn", "stage_seq": 16, "distance_m": 66513.838, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Norwood Junction", "stage_seq": 17, "distance_m": 67567.901, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Sydenham", "stage_seq": 18, "distance_m": 71172.038, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "New Cross Gate", "stage_seq": 19, "distance_m": 76865.85, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Bricklayers Arms Jn", "stage_seq": 20, "distance_m": 77967.14, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Blue Anchor (Kent)", "stage_seq": 21, "distance_m": 79586.273, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0714H", "wtt_dep": "0716", "location": "London Bridge", "stage_seq": 22, "distance_m": 81451.051, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 82178.068, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Blackfriars Jn", "stage_seq": 24, "distance_m": 82774.623, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0722", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 83392.588, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "City Thameslink", "stage_seq": 26, "distance_m": 83794.972, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "Farringdon", "stage_seq": 27, "distance_m": 84525.129, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "St Pancras Low Level", "stage_seq": 28, "distance_m": 86743.985, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Belle Isle Jn", "stage_seq": 29, "distance_m": 87879.615, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Holloway South Jn", "stage_seq": 30, "distance_m": 89052.306, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0736H", "wtt_dep": "0738H", "location": "Finsbury Park", "stage_seq": 31, "distance_m": 90872.147, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Alexandra Palace", "stage_seq": 32, "distance_m": 94720.013, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Potters Bar", "stage_seq": 33, "distance_m": 107281.462, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Welwyn Garden City", "stage_seq": 34, "distance_m": 119357.129, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Digswell Jn", "stage_seq": 35, "distance_m": 120835.283, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Woolmer Green Jn", "stage_seq": 36, "distance_m": 125107.692, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759H", "location": "Stevenage", "stage_seq": 37, "distance_m": 131107.485, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Hitchin", "stage_seq": 38, "distance_m": 138109.775, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Letchworth Garden City", "stage_seq": 39, "distance_m": 142360.457, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Baldock", "stage_seq": 40, "distance_m": 145623.031, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818", "location": "Ashwell & Morden", "stage_seq": 41, "distance_m": 152662.218, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Royston", "stage_seq": 42, "distance_m": 158895.082, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Foxton", "stage_seq": 43, "distance_m": 168735.237, "section_seq": 1, "route_path_id": 141380}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Shepreth Branch Jn", "stage_seq": 44, "distance_m": 176137.874, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0835H", "location": "Cambridge South", "stage_seq": 45, "distance_m": 177311.461, "section_seq": 1, "route_path_id": 141380}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Cambridge", "stage_seq": 46, "distance_m": 179859.273, "section_seq": 1, "route_path_id": 141380}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 179859.273, "from_m": 0.0, "section_seq": 1, "route_path_id": 141380}], "total_distance_m": 179859.273, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171386.414, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8472.859, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:11:50Z", "source_id": 64518888, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:11:53Z", "source_id": 20443496, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:18:58Z", "source_id": 64532287, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:18:57Z", "source_id": 20447902, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:23:29Z", "source_id": 64541200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:23:35Z", "source_id": 20450842, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:28:35Z", "source_id": 64551428, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:28:40Z", "source_id": 20454299, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:38:25Z", "source_id": 64572915, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:38:28Z", "source_id": 20461204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30596, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:43:17Z", "source_id": 64583838, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:44:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:43:18Z", "source_id": 20464727, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:34Z", "source_id": 64617556, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:37Z", "source_id": 20475588, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:01:07Z", "source_id": 64626237, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:01:12Z", "source_id": 20478363, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:04:49Z", "source_id": 64635342, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:05:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:04:52Z", "source_id": 20481183, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:28Z", "source_id": 64649767, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:32Z", "source_id": 20485692, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:02Z", "source_id": 64664032, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T06:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:05Z", "source_id": 20490116, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:43Z", "source_id": 64676473, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:49Z", "source_id": 20493936, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:43Z", "source_id": 64681922, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T06:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:45Z", "source_id": 20495636, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:54Z", "source_id": 64687362, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T06:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:58Z", "source_id": 20497481, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:36Z", "source_id": 64697214, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T06:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:39Z", "source_id": 20500482, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:17Z", "source_id": 64714789, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T06:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:20Z", "source_id": 20506017, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:53Z", "source_id": 64743458, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T06:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:57Z", "source_id": 20514950, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15672, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:05Z", "source_id": 64771734, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T06:57:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:10Z", "source_id": 20523569, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15648, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:21Z", "source_id": 64789313, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T07:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:24Z", "source_id": 20528824, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:53Z", "source_id": 64805044, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T07:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:58Z", "source_id": 20533531, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:11Z", "source_id": 64816913, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T07:12:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:14Z", "source_id": 20537194, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15599, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:47Z", "source_id": 64832846, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T07:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:50Z", "source_id": 20541874, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:56Z", "source_id": 64844608, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T07:22:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:58Z", "source_id": 20545420, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:33Z", "source_id": 64863117, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T07:29:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:37Z", "source_id": 20550941, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:35Z", "source_id": 20555100, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12574, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:08Z", "source_id": 64890523, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T07:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:11Z", "source_id": 20558894, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Brighton 0609 0609 4 None None Cambridge 0839 0839 7 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45465/2026-09-22/detailed None Cambridge South 2026-09-22T08:36:30+01:00 Cambridge 5.0 {"type": "LineString", "coordinates": [[0.13152998184573628, 52.17148059687024], [0.131029, 52.1753107], [0.1309468, 52.1759386], [0.1309251, 52.1761493], [0.1308976, 52.17639990000001], [0.13083809999999998, 52.176987], [0.13083339999999996, 52.1771358], [0.1308282, 52.1773142], [0.1308138, 52.17758049999999], [0.1307121, 52.1786709], [0.1306862, 52.1794664], [0.13068009999999997, 52.180068000000006], [0.1307905, 52.18153859999999], [0.13088719999999998, 52.1821937], [0.131119, 52.1833124], [0.13139359999999997, 52.184285800000005], [0.1315451, 52.1847464], [0.1319756, 52.1857959], [0.1323624, 52.1865495], [0.1329039, 52.18755049999999], [0.1338015, 52.18884229999998], [0.13408439999999996, 52.1892462], [0.1342892, 52.1895144], [0.1347363, 52.1901257], [0.13499569999999997, 52.19047950000002], [0.1352861, 52.1908849], [0.1354712, 52.191139099999994], [0.1357759, 52.1915567], [0.13641879999999998, 52.19244669999999], [0.1372076, 52.1935475], [0.13749999999999998, 52.1939575], [0.1376343, 52.19414150000001]]} 1.6 0835 0840 Cambridge South Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20558894 1790062691964317 210 210 2026-09-22 07:50:16.124561 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:15.300641
732986 759725 C31893 151N51M522 2026-09-22 COMPLETE 20559275 2026-09-22 08:40:00 2026-09-22 07:50:33 2026-09-24 07:50:33 {"id": 759725, "stp": "P", "toc": "Northern", "uid": "C31893", "consist": "156465", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C31893/2026-09-22/detailed", "trust_id": "151N51M522", "origin_crs": "MBR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "5", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "1N51", "timing_status": "ON TIME", "origin_station": "Middlesbrough", "current_leg_arr": "0840", "current_leg_dep": "0829", "current_leg_end": "Carlisle", "origin_dep_time": "0550", "origin_platform": "1A", "current_location": "Carlisle", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8319623999999997, 54.88374889999999], [-2.8324274, 54.88379], [-2.8328573, 54.8838524], [-2.8333842999999996, 54.88397530000001], [-2.8338798999999995, 54.88411140000001], [-2.8367567999999994, 54.8849226], [-2.8381986999999995, 54.885342499999986], [-2.8396447, 54.8857569], [-2.8417639, 54.88636319999999], [-2.8429258999999996, 54.886691000000006], [-2.8434187, 54.88683210000001], [-2.8439381, 54.8869539], [-2.8444225999999997, 54.8870468], [-2.8449357, 54.8871272], [-2.845389310786046, 54.88717603594891], [-2.845467, 54.88718440000001], [-2.8460089, 54.88722529999999], [-2.8465448, 54.88726849999999], [-2.8474104, 54.8873189], [-2.8478437999999997, 54.8873442], [-2.8491334, 54.88743529999999], [-2.8557598999999994, 54.88785980000001], [-2.858727899999999, 54.8880499], [-2.8635241, 54.8883532], [-2.8657156999999995, 54.8884949], [-2.8659435, 54.8885095], [-2.8683105, 54.8886656], [-2.8693821999999995, 54.888735800000006], [-2.8695968000000005, 54.88874750000001], [-2.8705612, 54.8888116], [-2.8727844999999994, 54.888953], [-2.8742851, 54.8890561], [-2.8746089091824683, 54.88907500718982], [-2.8751397, 54.889106], [-2.8761158, 54.88914400000001], [-2.8766573, 54.8891359], [-2.8771069999999996, 54.88911710000001], [-2.877507, 54.8890962], [-2.8779511, 54.8890577], [-2.8781682999999996, 54.8890332], [-2.8786748999999996, 54.8889761], [-2.8791871, 54.8889048], [-2.8819909, 54.8885142], [-2.8838484999999996, 54.88824820000001], [-2.8853123, 54.88803920000001], [-2.8879288, 54.8876755], [-2.8905514, 54.8872971], [-2.891427533848648, 54.88717603594891], [-2.8921854999999996, 54.887071299999995], [-2.8937289, 54.886854699999994], [-2.893968, 54.8868217], [-2.8940472, 54.8868111], [-2.8942239999999995, 54.8867864], [-2.8953627999999996, 54.88663729999999], [-2.8966978, 54.8864367], [-2.897503, 54.8863444], [-2.8981072, 54.886286199999994], [-2.8986676, 54.8862529], [-2.9013931999999993, 54.88618670000001], [-2.9051515999999995, 54.8861189], [-2.9057843, 54.8861062], [-2.9066804999999993, 54.8860916], [-2.9094291, 54.886041899999995], [-2.9111058, 54.8860131], [-2.91237, 54.8859914], [-2.9143117, 54.8859583], [-2.9150202, 54.88594369999999], [-2.9156508999999997, 54.8859316], [-2.9172459, 54.8859036], [-2.9206966, 54.88583129999999], [-2.9222177504754905, 54.88584528116246], [-2.9222198, 54.8858453], [-2.9223806999999997, 54.88584230000001], [-2.9225268999999994, 54.88583609999999], [-2.9226810999999997, 54.88583149999999], [-2.9229057999999997, 54.8858302], [-2.9229952999999997, 54.88583259999999], [-2.9257104, 54.8858993], [-2.9260822, 54.8859274], [-2.9265248, 54.8859852], [-2.9269232, 54.886071699999995], [-2.9273029, 54.88617829999999], [-2.9275644999999995, 54.8862775], [-2.9277930999999997, 54.8863734], [-2.9280802999999995, 54.88652340000001], [-2.9283475, 54.8866979], [-2.9287464999999995, 54.88701900000001], [-2.928919319160226, 54.88717603594891], [-2.9291778999999996, 54.887411], [-2.9294441, 54.8876714], [-2.9297669999999996, 54.88792200000001], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Wetheral", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Wetheral", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 5290.565, \"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\": 5449.04, \"from_m\": 5290.565, \"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\": 5849.274, \"from_m\": 5449.04, \"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\": 6754.681, \"from_m\": 5849.274, \"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\": 7402.706, \"from_m\": 6754.681, \"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\": 7677.264, \"from_m\": 7402.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10035.729, \"from_m\": 7677.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10135.504, \"from_m\": 10035.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\": 10508.563, \"from_m\": 10135.504, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10807.942, \"from_m\": 10508.563, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11885.908, \"from_m\": 10807.942, \"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\": 12400.85, \"from_m\": 11885.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17028.568, \"from_m\": 12400.85, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17546.838, \"from_m\": 17028.568, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17559.407, \"from_m\": 17546.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17643.72, \"from_m\": 17559.407, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22673.614, \"from_m\": 17643.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23158.921, \"from_m\": 22673.614, \"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\": 23428.408, \"from_m\": 23158.921, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23582.307, \"from_m\": 23428.408, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30306.758, \"from_m\": 23582.307, \"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\": 125.0}, {\"to_m\": 31306.872, \"from_m\": 30306.758, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32448.325, \"from_m\": 31306.872, \"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\": 42027.52, \"from_m\": 32448.325, \"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\": 115.0}, {\"to_m\": 43527.785, \"from_m\": 42027.52, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 47878.36, \"from_m\": 43527.785, \"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\": 120.0}, {\"to_m\": 47921.44, \"from_m\": 47878.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50373.494, \"from_m\": 47921.44, \"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\": 120.0}, {\"to_m\": 56869.67, \"from_m\": 50373.494, \"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\": 58799.201, \"from_m\": 56869.67, \"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\": 59506.984, \"from_m\": 58799.201, \"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\": 60704.319, \"from_m\": 59506.984, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63089.646, \"from_m\": 60704.319, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 77543.218, \"from_m\": 63089.646, \"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\": 115.0}, {\"to_m\": 77582.6, \"from_m\": 77543.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78703.177, \"from_m\": 77582.6, \"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\": 115.0}, {\"to_m\": 79536.277, \"from_m\": 78703.177, \"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\": 79933.939, \"from_m\": 79536.277, \"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\": 80286.349, \"from_m\": 79933.939, \"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\": 80637.556, \"from_m\": 80286.349, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81332.493, \"from_m\": 80637.556, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81421.768, \"from_m\": 81332.493, \"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\": 81440.882, \"from_m\": 81421.768, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 81511.304, \"from_m\": 81440.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82212.472, \"from_m\": 81511.304, \"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\": 84031.493, \"from_m\": 82212.472, \"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\": 84463.599, \"from_m\": 84031.493, \"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\": 87281.314, \"from_m\": 84463.599, \"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\": 87451.403, \"from_m\": 87281.314, \"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\": 87485.314, \"from_m\": 87451.403, \"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\": 87598.896, \"from_m\": 87485.314, \"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\": 90157.099, \"from_m\": 87598.896, \"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\": 91249.524, \"from_m\": 90157.099, \"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\": 97189.91, \"from_m\": 91249.524, \"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\": 97744.655, \"from_m\": 97189.91, \"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\": 108801.948, \"from_m\": 97744.655, \"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\": 108850.752, \"from_m\": 108801.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113434.36, \"from_m\": 108850.752, \"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\": 113780.757, \"from_m\": 113434.36, \"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\": 128515.86, \"from_m\": 113780.757, \"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\": 129092.802, \"from_m\": 128515.86, \"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\": 130217.595, \"from_m\": 129092.802, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142696.603, \"from_m\": 130217.595, \"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\": 143882.25, \"from_m\": 142696.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 149533.732, \"from_m\": 143882.25, \"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\": 149872.149, \"from_m\": 149533.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 151714.723, \"from_m\": 149872.149, \"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\": 153479.429, \"from_m\": 151714.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 156454.148, \"from_m\": 153479.429, \"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\": 156946.295, \"from_m\": 156454.148, \"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\": 160349.918, \"from_m\": 156946.295, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 165056.922, \"from_m\": 160349.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 167104.455, \"from_m\": 165056.922, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177186.409, \"from_m\": 167104.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 180770.746, \"from_m\": 177186.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181405.313, \"from_m\": 180770.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 181451.814, \"from_m\": 181405.313, \"capability_applied\": null, \"effective_limit_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\": 181754.361, \"from_m\": 181451.814, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 182111.313, \"from_m\": 181754.361, \"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\": 187427.875, \"from_m\": 182111.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 187468.237, \"from_m\": 187427.875, \"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\": 187501.979, \"from_m\": 187468.237, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 187888.787, \"from_m\": 187501.979, \"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\": 188839.754, \"from_m\": 187888.787, \"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\": 759725, \"profile_key\": \"5fed72554ab901ff1856b4f338637fc3f2d178a3e7bca8eb6a4f77626b5a0d44\", \"schedule_id\": 3666, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Middlesbrough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 2, \"distance_m\": 1761.689, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Thornaby\", \"stage_seq\": 3, \"distance_m\": 4985.282, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Bowesfield Jn\", \"stage_seq\": 4, \"distance_m\": 6460.675, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 5, \"distance_m\": 7677.264, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 6, \"distance_m\": 9887.039, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"Allens West\", \"stage_seq\": 7, \"distance_m\": 10991.31, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Dinsdale\", \"stage_seq\": 8, \"distance_m\": 17922.933, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0620H\", \"location\": \"Darlington\", \"stage_seq\": 9, \"distance_m\": 24278.51, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 10, \"distance_m\": 43636.522, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Tursdale Jn\", \"stage_seq\": 11, \"distance_m\": 47878.36, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0641\", \"location\": \"Durham\", \"stage_seq\": 12, \"distance_m\": 59506.984, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0647H\", \"wtt_dep\": \"0648H\", \"location\": \"Chester-le-Street\", \"stage_seq\": 13, \"distance_m\": 68546.577, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0653H\", \"location\": \"Birtley Jn\", \"stage_seq\": 14, \"distance_m\": 74032.023, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 15, \"distance_m\": 80572.332, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0700\", \"wtt_dep\": \"0703H\", \"location\": \"Newcastle\", \"stage_seq\": 16, \"distance_m\": 81421.768, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 17, \"distance_m\": 82292.965, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Norwood Jn\", \"stage_seq\": 18, \"distance_m\": 84178.723, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"MetroCentre\", \"stage_seq\": 19, \"distance_m\": 86580.83, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0715\", \"wtt_dep\": \"0716\", \"location\": \"Blaydon\", \"stage_seq\": 20, \"distance_m\": 89886.097, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Wylam\", \"stage_seq\": 21, \"distance_m\": 96910.936, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727\", \"location\": \"Prudhoe\", \"stage_seq\": 22, \"distance_m\": 100367.742, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Stocksfield\", \"stage_seq\": 23, \"distance_m\": 104471.73, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Riding Mill\", \"stage_seq\": 24, \"distance_m\": 116864.922, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0741\", \"location\": \"Corbridge\", \"stage_seq\": 25, \"distance_m\": 120496.264, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747H\", \"location\": \"Hexham\", \"stage_seq\": 26, \"distance_m\": 125494.623, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Haydon Bridge\", \"stage_seq\": 27, \"distance_m\": 137617.019, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Haltwhistle\", \"stage_seq\": 28, \"distance_m\": 151740.537, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Low Row S.B.\", \"stage_seq\": 29, \"distance_m\": 166382.032, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Brampton Fell S.B.\", \"stage_seq\": 30, \"distance_m\": 172539.254, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Corby Gates S.B.\", \"stage_seq\": 31, \"distance_m\": 181451.814, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Wetheral\", \"stage_seq\": 32, \"distance_m\": 181981.36, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836H\", \"location\": \"Petteril Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 187427.875, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Carlisle London Road Jn\", \"stage_seq\": 34, \"distance_m\": 187888.787, \"section_seq\": 1, \"route_path_id\": 131929}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 35, \"distance_m\": 188839.754, \"section_seq\": 1, \"route_path_id\": 131929}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 188839.754, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131929}], \"total_distance_m\": 188839.754, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 183313.759, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5525.995, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:24Z\", \"source_id\": 64490122, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:54:25Z\", \"source_id\": 20434008, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:30Z\", \"source_id\": 64497881, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:59:35Z\", \"source_id\": 20436541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:13Z\", \"source_id\": 64502103, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:19Z\", \"source_id\": 20438010, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:42Z\", \"source_id\": 64513035, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:46Z\", \"source_id\": 20441594, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:17:10Z\", \"source_id\": 64528892, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:18:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:17:16Z\", \"source_id\": 20446791, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:40:14Z\", \"source_id\": 64576889, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:40:19Z\", \"source_id\": 20462511, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:20Z\", \"source_id\": 64593240, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:22Z\", \"source_id\": 20467773, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:06Z\", \"source_id\": 64618925, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:12Z\", \"source_id\": 20476037, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:26Z\", \"source_id\": 64659864, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:15:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:29Z\", \"source_id\": 20488827, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:19:21Z\", \"source_id\": 20492783, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:03Z\", \"source_id\": 20504152, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:18Z\", \"source_id\": 20519469, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:22Z\", \"source_id\": 20535545, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:35Z\", \"source_id\": 64891707, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:38Z\", \"source_id\": 20559275, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "5", "timing_fact_generation": 1790062719094565, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:20.677392", "service_state_evidence_id": 20559275, "current_leg_start_actual_dep": "2026-09-22T08:29:00+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:20.785172", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MBR CAR 1N51 156465 2 75 None {"version": 3, "segments": [{"to_m": 5290.565, "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": 5449.04, "from_m": 5290.565, "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": 5849.274, "from_m": 5449.04, "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": 6754.681, "from_m": 5849.274, "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": 7402.706, "from_m": 6754.681, "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": 7677.264, "from_m": 7402.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10035.729, "from_m": 7677.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10135.504, "from_m": 10035.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": 10508.563, "from_m": 10135.504, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10807.942, "from_m": 10508.563, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11885.908, "from_m": 10807.942, "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": 12400.85, "from_m": 11885.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17028.568, "from_m": 12400.85, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17546.838, "from_m": 17028.568, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17559.407, "from_m": 17546.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17643.72, "from_m": 17559.407, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22673.614, "from_m": 17643.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23158.921, "from_m": 22673.614, "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": 23428.408, "from_m": 23158.921, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23582.307, "from_m": 23428.408, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30306.758, "from_m": 23582.307, "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": 125.0}, {"to_m": 31306.872, "from_m": 30306.758, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32448.325, "from_m": 31306.872, "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": 42027.52, "from_m": 32448.325, "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": 115.0}, {"to_m": 43527.785, "from_m": 42027.52, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 47878.36, "from_m": 43527.785, "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": 120.0}, {"to_m": 47921.44, "from_m": 47878.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50373.494, "from_m": 47921.44, "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": 120.0}, {"to_m": 56869.67, "from_m": 50373.494, "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": 58799.201, "from_m": 56869.67, "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": 59506.984, "from_m": 58799.201, "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": 60704.319, "from_m": 59506.984, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63089.646, "from_m": 60704.319, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 77543.218, "from_m": 63089.646, "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": 115.0}, {"to_m": 77582.6, "from_m": 77543.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78703.177, "from_m": 77582.6, "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": 115.0}, {"to_m": 79536.277, "from_m": 78703.177, "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": 79933.939, "from_m": 79536.277, "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": 80286.349, "from_m": 79933.939, "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": 80637.556, "from_m": 80286.349, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81332.493, "from_m": 80637.556, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81421.768, "from_m": 81332.493, "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": 81440.882, "from_m": 81421.768, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 81511.304, "from_m": 81440.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82212.472, "from_m": 81511.304, "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": 84031.493, "from_m": 82212.472, "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": 84463.599, "from_m": 84031.493, "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": 87281.314, "from_m": 84463.599, "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": 87451.403, "from_m": 87281.314, "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": 87485.314, "from_m": 87451.403, "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": 87598.896, "from_m": 87485.314, "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": 90157.099, "from_m": 87598.896, "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": 91249.524, "from_m": 90157.099, "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": 97189.91, "from_m": 91249.524, "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": 97744.655, "from_m": 97189.91, "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": 108801.948, "from_m": 97744.655, "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": 108850.752, "from_m": 108801.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113434.36, "from_m": 108850.752, "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": 113780.757, "from_m": 113434.36, "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": 128515.86, "from_m": 113780.757, "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": 129092.802, "from_m": 128515.86, "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": 130217.595, "from_m": 129092.802, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142696.603, "from_m": 130217.595, "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": 143882.25, "from_m": 142696.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 149533.732, "from_m": 143882.25, "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": 149872.149, "from_m": 149533.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 151714.723, "from_m": 149872.149, "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": 153479.429, "from_m": 151714.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 156454.148, "from_m": 153479.429, "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": 156946.295, "from_m": 156454.148, "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": 160349.918, "from_m": 156946.295, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 165056.922, "from_m": 160349.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 167104.455, "from_m": 165056.922, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177186.409, "from_m": 167104.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 180770.746, "from_m": 177186.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181405.313, "from_m": 180770.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 181451.814, "from_m": 181405.313, "capability_applied": null, "effective_limit_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": 181754.361, "from_m": 181451.814, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 182111.313, "from_m": 181754.361, "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": 187427.875, "from_m": 182111.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 187468.237, "from_m": 187427.875, "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": 187501.979, "from_m": 187468.237, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 187888.787, "from_m": 187501.979, "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": 188839.754, "from_m": 187888.787, "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": 759725, "profile_key": "5fed72554ab901ff1856b4f338637fc3f2d178a3e7bca8eb6a4f77626b5a0d44", "schedule_id": 3666, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Middlesbrough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Newport East Jn (Teesside)", "stage_seq": 2, "distance_m": 1761.689, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Thornaby", "stage_seq": 3, "distance_m": 4985.282, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Bowesfield Jn", "stage_seq": 4, "distance_m": 6460.675, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Stockton Cut Jn", "stage_seq": 5, "distance_m": 7677.264, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "Eaglescliffe", "stage_seq": 6, "distance_m": 9887.039, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "Allens West", "stage_seq": 7, "distance_m": 10991.31, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Dinsdale", "stage_seq": 8, "distance_m": 17922.933, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0620H", "location": "Darlington", "stage_seq": 9, "distance_m": 24278.51, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Ferryhill South Jn", "stage_seq": 10, "distance_m": 43636.522, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Tursdale Jn", "stage_seq": 11, "distance_m": 47878.36, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0641", "location": "Durham", "stage_seq": 12, "distance_m": 59506.984, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0647H", "wtt_dep": "0648H", "location": "Chester-le-Street", "stage_seq": 13, "distance_m": 68546.577, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0653H", "location": "Birtley Jn", "stage_seq": 14, "distance_m": 74032.023, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "King Edward Bridge South Jn", "stage_seq": 15, "distance_m": 80572.332, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0700", "wtt_dep": "0703H", "location": "Newcastle", "stage_seq": 16, "distance_m": 81421.768, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "King Edward Bridge South Jn", "stage_seq": 17, "distance_m": 82292.965, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Norwood Jn", "stage_seq": 18, "distance_m": 84178.723, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "MetroCentre", "stage_seq": 19, "distance_m": 86580.83, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0715", "wtt_dep": "0716", "location": "Blaydon", "stage_seq": 20, "distance_m": 89886.097, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Wylam", "stage_seq": 21, "distance_m": 96910.936, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727", "location": "Prudhoe", "stage_seq": 22, "distance_m": 100367.742, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Stocksfield", "stage_seq": 23, "distance_m": 104471.73, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Riding Mill", "stage_seq": 24, "distance_m": 116864.922, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0741", "location": "Corbridge", "stage_seq": 25, "distance_m": 120496.264, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747H", "location": "Hexham", "stage_seq": 26, "distance_m": 125494.623, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Haydon Bridge", "stage_seq": 27, "distance_m": 137617.019, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Haltwhistle", "stage_seq": 28, "distance_m": 151740.537, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Low Row S.B.", "stage_seq": 29, "distance_m": 166382.032, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Brampton Fell S.B.", "stage_seq": 30, "distance_m": 172539.254, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Corby Gates S.B.", "stage_seq": 31, "distance_m": 181451.814, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Wetheral", "stage_seq": 32, "distance_m": 181981.36, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836H", "location": "Petteril Bridge Jn", "stage_seq": 33, "distance_m": 187427.875, "section_seq": 1, "route_path_id": 131929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Carlisle London Road Jn", "stage_seq": 34, "distance_m": 187888.787, "section_seq": 1, "route_path_id": 131929}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Carlisle", "stage_seq": 35, "distance_m": 188839.754, "section_seq": 1, "route_path_id": 131929}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 188839.754, "from_m": 0.0, "section_seq": 1, "route_path_id": 131929}], "total_distance_m": 188839.754, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 183313.759, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5525.995, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:24Z", "source_id": 64490122, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T04:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:54:25Z", "source_id": 20434008, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:30Z", "source_id": 64497881, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:59:35Z", "source_id": 20436541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:13Z", "source_id": 64502103, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:02:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:19Z", "source_id": 20438010, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:42Z", "source_id": 64513035, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:46Z", "source_id": 20441594, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4423, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:17:10Z", "source_id": 64528892, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:18:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:17:16Z", "source_id": 20446791, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:40:14Z", "source_id": 64576889, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:40:19Z", "source_id": 20462511, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3910, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:20Z", "source_id": 64593240, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:22Z", "source_id": 20467773, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3655, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:06Z", "source_id": 64618925, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:12Z", "source_id": 20476037, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3846, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:26Z", "source_id": 64659864, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:15:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:29Z", "source_id": 20488827, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:19:21Z", "source_id": 20492783, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:03Z", "source_id": 20504152, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:18Z", "source_id": 20519469, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:22Z", "source_id": 20535545, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2934, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:35Z", "source_id": 64891707, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T07:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:38Z", "source_id": 20559275, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Middlesbrough 0550 0550 1A None None Carlisle 0841 0840 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C31893/2026-09-22/detailed None Wetheral 2026-09-22T08:29:00+01:00 Carlisle 11.0 {"type": "LineString", "coordinates": [[-2.8319623999999997, 54.88374889999999], [-2.8324274, 54.88379], [-2.8328573, 54.8838524], [-2.8333842999999996, 54.88397530000001], [-2.8338798999999995, 54.88411140000001], [-2.8367567999999994, 54.8849226], [-2.8381986999999995, 54.885342499999986], [-2.8396447, 54.8857569], [-2.8417639, 54.88636319999999], [-2.8429258999999996, 54.886691000000006], [-2.8434187, 54.88683210000001], [-2.8439381, 54.8869539], [-2.8444225999999997, 54.8870468], [-2.8449357, 54.8871272], [-2.845389310786046, 54.88717603594891], [-2.845467, 54.88718440000001], [-2.8460089, 54.88722529999999], [-2.8465448, 54.88726849999999], [-2.8474104, 54.8873189], [-2.8478437999999997, 54.8873442], [-2.8491334, 54.88743529999999], [-2.8557598999999994, 54.88785980000001], [-2.858727899999999, 54.8880499], [-2.8635241, 54.8883532], [-2.8657156999999995, 54.8884949], [-2.8659435, 54.8885095], [-2.8683105, 54.8886656], [-2.8693821999999995, 54.888735800000006], [-2.8695968000000005, 54.88874750000001], [-2.8705612, 54.8888116], [-2.8727844999999994, 54.888953], [-2.8742851, 54.8890561], [-2.8746089091824683, 54.88907500718982], [-2.8751397, 54.889106], [-2.8761158, 54.88914400000001], [-2.8766573, 54.8891359], [-2.8771069999999996, 54.88911710000001], [-2.877507, 54.8890962], [-2.8779511, 54.8890577], [-2.8781682999999996, 54.8890332], [-2.8786748999999996, 54.8889761], [-2.8791871, 54.8889048], [-2.8819909, 54.8885142], [-2.8838484999999996, 54.88824820000001], [-2.8853123, 54.88803920000001], [-2.8879288, 54.8876755], [-2.8905514, 54.8872971], [-2.891427533848648, 54.88717603594891], [-2.8921854999999996, 54.887071299999995], [-2.8937289, 54.886854699999994], [-2.893968, 54.8868217], [-2.8940472, 54.8868111], [-2.8942239999999995, 54.8867864], [-2.8953627999999996, 54.88663729999999], [-2.8966978, 54.8864367], [-2.897503, 54.8863444], [-2.8981072, 54.886286199999994], [-2.8986676, 54.8862529], [-2.9013931999999993, 54.88618670000001], [-2.9051515999999995, 54.8861189], [-2.9057843, 54.8861062], [-2.9066804999999993, 54.8860916], [-2.9094291, 54.886041899999995], [-2.9111058, 54.8860131], [-2.91237, 54.8859914], [-2.9143117, 54.8859583], [-2.9150202, 54.88594369999999], [-2.9156508999999997, 54.8859316], [-2.9172459, 54.8859036], [-2.9206966, 54.88583129999999], [-2.9222177504754905, 54.88584528116246], [-2.9222198, 54.8858453], [-2.9223806999999997, 54.88584230000001], [-2.9225268999999994, 54.88583609999999], [-2.9226810999999997, 54.88583149999999], [-2.9229057999999997, 54.8858302], [-2.9229952999999997, 54.88583259999999], [-2.9257104, 54.8858993], [-2.9260822, 54.8859274], [-2.9265248, 54.8859852], [-2.9269232, 54.886071699999995], [-2.9273029, 54.88617829999999], [-2.9275644999999995, 54.8862775], [-2.9277930999999997, 54.8863734], [-2.9280802999999995, 54.88652340000001], [-2.9283475, 54.8866979], [-2.9287464999999995, 54.88701900000001], [-2.928919319160226, 54.88717603594891], [-2.9291778999999996, 54.887411], [-2.9294441, 54.8876714], [-2.9297669999999996, 54.88792200000001], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]} 4.3 0829 0840 Wetheral Carlisle Carlisle 54.8905151 -2.9332261 54.8905151 -2.9332261 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:00 Carlisle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559275 1790062719094565 93 93 2026-09-22 07:50:20.785172 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:20.677392
732987 764484 C08755 172V11MC22 2026-09-22 COMPLETE 20559694 2026-09-22 08:40:00 2026-09-22 07:50:33 2026-09-24 07:50:33 {"id": 764484, "stp": "P", "toc": "Northern", "uid": "C08755", "consist": "331001+331002", "dest_crs": "LDS", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08755/2026-09-22/detailed", "trust_id": "172V11MC22", "origin_crs": "ILK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "4B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2V11", "timing_status": "ON TIME", "origin_station": "Ilkley", "current_leg_arr": "0840", "current_leg_dep": "0823", "current_leg_end": "Leeds", "origin_dep_time": "0809", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7151460999999997, 53.8760505], [-1.7133923, 53.8751213], [-1.7118496, 53.87430710000001], [-1.7107022999999997, 53.8737017], [-1.7101227, 53.8733853], [-1.7098516, 53.8732348], [-1.7096043, 53.873082], [-1.7092357000000002, 53.87283600000001], [-1.7089073999999995, 53.87258510000001], [-1.7085691999999997, 53.87230589999999], [-1.7082579999999998, 53.8720326], [-1.7078080999999998, 53.8715491], [-1.7074739, 53.8710317], [-1.7072541, 53.8706247], [-1.7070547, 53.870218400000006], [-1.7069791, 53.87002259999999], [-1.7069194, 53.8698241], [-1.7068313, 53.86942030000001], [-1.7067990398270907, 53.86911379019632], [-1.7067894, 53.8690222], [-1.7067806999999997, 53.8686239], [-1.7067990398270907, 53.86836597698181], [-1.7068043, 53.86829199999998], [-1.7068783, 53.8679457], [-1.7069723, 53.8676267], [-1.7070631, 53.867384599999994], [-1.7071536, 53.8671573], [-1.7073561, 53.8667718], [-1.7074908999999998, 53.8665575], [-1.7078542999999995, 53.86603159999999], [-1.7081486999999995, 53.8656033], [-1.7083491999999998, 53.865236], [-1.7084189999999997, 53.8651083], [-1.7085174999999997, 53.8649007], [-1.7085718, 53.86474959999999], [-1.7086395999999997, 53.86454160000001], [-1.7086757999999995, 53.86435660000001], [-1.7087287, 53.86402249999999], [-1.7087703, 53.863507199999994], [-1.7087675999999998, 53.86299620000001], [-1.7086647999999998, 53.862345100000006], [-1.7085062, 53.86166790000001], [-1.708395, 53.861236799999986], [-1.7083003, 53.8608384], [-1.7082337, 53.8605771], [-1.7082157999999998, 53.8604949], [-1.7078302999999997, 53.85900879999999], [-1.7076062999999997, 53.8585137], [-1.7073324999999997, 53.8580314], [-1.7070124999999998, 53.85757809999999], [-1.7067990398270907, 53.857327090965974], [-1.7066463999999997, 53.85714759999999], [-1.7058929000000005, 53.8564291], [-1.7051481999999998, 53.8557737], [-1.7047485, 53.85537369999999], [-1.704462, 53.855039399999995], [-1.7041915, 53.8546742], [-1.7039572999999997, 53.8542722], [-1.7037606000000003, 53.85386080000001], [-1.7035535000000002, 53.8533448], [-1.7034693999999997, 53.8529823], [-1.7033961, 53.85261659999999], [-1.7033591999999995, 53.85190990000001], [-1.7033864999999997, 53.8515008], [-1.7034594, 53.851105899999986], [-1.7035843, 53.8506554], [-1.7037306, 53.8502301], [-1.704093, 53.8491785], [-1.7044348, 53.8480663], [-1.704482, 53.847063199999994], [-1.7042889, 53.8462087], [-1.7040331, 53.84553399999999], [-1.703774, 53.8450759], [-1.7035288, 53.844674600000005], [-1.7029561, 53.84395550000001], [-1.7027026999999997, 53.8437174], [-1.7021019, 53.8431856], [-1.7010368, 53.842468999999994], [-1.7001523, 53.8419907], [-1.6992208999999998, 53.84157940000001], [-1.6983529999999998, 53.84124329999999], [-1.6976351, 53.8410109], [-1.6970419, 53.8408372], [-1.6957418, 53.840557999999994], [-1.6952422129015174, 53.84046508143667], [-1.6946111, 53.8403477], [-1.6931857999999995, 53.84014810000001], [-1.692197, 53.84000809999999], [-1.6916078, 53.83992469999999], [-1.6908723, 53.8398243], [-1.6904594999999998, 53.83977459999999], [-1.6901524, 53.839741200000006], [-1.6896143999999995, 53.839678799999994], [-1.6893327, 53.83964420000001], [-1.688916, 53.8395804], [-1.6884054, 53.83949880000001], [-1.6878264, 53.83939139999999], [-1.6874528999999998, 53.83932139999999], [-1.6871780999999997, 53.8392625], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Guiseley", "dest_arr_time_act": "0840½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Guiseley", "current_leg_milage": "10.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.476, \"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\": 281.246, \"from_m\": 230.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 557.03, \"from_m\": 281.246, \"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\": 604.326, \"from_m\": 557.03, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.865, \"from_m\": 604.326, \"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\": 1496.53, \"from_m\": 671.865, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1659.046, \"from_m\": 1496.53, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7002.814, \"from_m\": 1659.046, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9567.823, \"from_m\": 7002.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11603.854, \"from_m\": 9567.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14623.24, \"from_m\": 11603.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14796.738, \"from_m\": 14623.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14924.739, \"from_m\": 14796.738, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17549.416, \"from_m\": 14924.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23644.479, \"from_m\": 17549.416, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24828.33, \"from_m\": 23644.479, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25107.106, \"from_m\": 24828.33, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25144.83, \"from_m\": 25107.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25608.244, \"from_m\": 25144.83, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25930.455, \"from_m\": 25608.244, \"capability_applied\": null, \"effective_limit_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\": 764484, \"profile_key\": \"6da8ad17bc9720ea0159bb7196a7b3970988c484d3144240c7ec0c3a08080119\", \"schedule_id\": 743, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Ilkley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Ben Rhydding\", \"stage_seq\": 2, \"distance_m\": 1582.685, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 3, \"distance_m\": 5163.92, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Menston\", \"stage_seq\": 4, \"distance_m\": 7363.751, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 9654.2, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Apperley Jn\", \"stage_seq\": 6, \"distance_m\": 14910.786, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Armley Jn\", \"stage_seq\": 7, \"distance_m\": 23851.1, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 8, \"distance_m\": 25404.824, \"section_seq\": 1, \"route_path_id\": 130792}, {\"is_pass\": false, \"wtt_arr\": \"0840H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 25930.455, \"section_seq\": 1, \"route_path_id\": 130792}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 25930.455, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130792}], \"total_distance_m\": 25930.455, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25892.731, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0809", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:57Z\", \"source_id\": 64810545, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:01Z\", \"source_id\": 20535240, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:46Z\", \"source_id\": 64818487, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:47Z\", \"source_id\": 20537641, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5189, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:21Z\", \"source_id\": 64831524, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:22Z\", \"source_id\": 20541485, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:21Z\", \"source_id\": 64831524, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:22Z\", \"source_id\": 20541486, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:04Z\", \"source_id\": 64893057, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:07Z\", \"source_id\": 20559694, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "4", "timing_fact_generation": 1790062756705735, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:21.391260", "service_state_evidence_id": 20559694, "current_leg_start_actual_dep": "2026-09-22T08:23:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:21.690087", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P ILK LDS 2V11 331001+331002 6 100 None {"version": 3, "segments": [{"to_m": 230.476, "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": 281.246, "from_m": 230.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 557.03, "from_m": 281.246, "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": 604.326, "from_m": 557.03, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.865, "from_m": 604.326, "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": 1496.53, "from_m": 671.865, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1659.046, "from_m": 1496.53, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7002.814, "from_m": 1659.046, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9567.823, "from_m": 7002.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11603.854, "from_m": 9567.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14623.24, "from_m": 11603.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14796.738, "from_m": 14623.24, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14924.739, "from_m": 14796.738, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17549.416, "from_m": 14924.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23644.479, "from_m": 17549.416, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24828.33, "from_m": 23644.479, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25107.106, "from_m": 24828.33, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25144.83, "from_m": 25107.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25608.244, "from_m": 25144.83, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25930.455, "from_m": 25608.244, "capability_applied": null, "effective_limit_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": 764484, "profile_key": "6da8ad17bc9720ea0159bb7196a7b3970988c484d3144240c7ec0c3a08080119", "schedule_id": 743, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0809", "location": "Ilkley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130792}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Ben Rhydding", "stage_seq": 2, "distance_m": 1582.685, "section_seq": 1, "route_path_id": 130792}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Burley-in-Wharfedale", "stage_seq": 3, "distance_m": 5163.92, "section_seq": 1, "route_path_id": 130792}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Menston", "stage_seq": 4, "distance_m": 7363.751, "section_seq": 1, "route_path_id": 130792}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Guiseley", "stage_seq": 5, "distance_m": 9654.2, "section_seq": 1, "route_path_id": 130792}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Apperley Jn", "stage_seq": 6, "distance_m": 14910.786, "section_seq": 1, "route_path_id": 130792}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Armley Jn", "stage_seq": 7, "distance_m": 23851.1, "section_seq": 1, "route_path_id": 130792}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Leeds West Jn", "stage_seq": 8, "distance_m": 25404.824, "section_seq": 1, "route_path_id": 130792}, {"is_pass": false, "wtt_arr": "0840H", "wtt_dep": null, "location": "Leeds", "stage_seq": 9, "distance_m": 25930.455, "section_seq": 1, "route_path_id": 130792}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 25930.455, "from_m": 0.0, "section_seq": 1, "route_path_id": 130792}], "total_distance_m": 25930.455, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25892.731, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.724, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:57Z", "source_id": 64810545, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:01Z", "source_id": 20535240, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5191, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:46Z", "source_id": 64818487, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:47Z", "source_id": 20537641, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5189, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:21Z", "source_id": 64831524, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:19:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:22Z", "source_id": 20541485, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5199, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:21Z", "source_id": 64831524, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:22Z", "source_id": 20541486, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5372, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:04Z", "source_id": 64893057, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:07Z", "source_id": 20559694, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Ilkley 0809 0809 2 None None Leeds 0841 0840½ 4B ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08755/2026-09-22/detailed None Guiseley 2026-09-22T08:23:30+01:00 Leeds 17.0 {"type": "LineString", "coordinates": [[-1.7151460999999997, 53.8760505], [-1.7133923, 53.8751213], [-1.7118496, 53.87430710000001], [-1.7107022999999997, 53.8737017], [-1.7101227, 53.8733853], [-1.7098516, 53.8732348], [-1.7096043, 53.873082], [-1.7092357000000002, 53.87283600000001], [-1.7089073999999995, 53.87258510000001], [-1.7085691999999997, 53.87230589999999], [-1.7082579999999998, 53.8720326], [-1.7078080999999998, 53.8715491], [-1.7074739, 53.8710317], [-1.7072541, 53.8706247], [-1.7070547, 53.870218400000006], [-1.7069791, 53.87002259999999], [-1.7069194, 53.8698241], [-1.7068313, 53.86942030000001], [-1.7067990398270907, 53.86911379019632], [-1.7067894, 53.8690222], [-1.7067806999999997, 53.8686239], [-1.7067990398270907, 53.86836597698181], [-1.7068043, 53.86829199999998], [-1.7068783, 53.8679457], [-1.7069723, 53.8676267], [-1.7070631, 53.867384599999994], [-1.7071536, 53.8671573], [-1.7073561, 53.8667718], [-1.7074908999999998, 53.8665575], [-1.7078542999999995, 53.86603159999999], [-1.7081486999999995, 53.8656033], [-1.7083491999999998, 53.865236], [-1.7084189999999997, 53.8651083], [-1.7085174999999997, 53.8649007], [-1.7085718, 53.86474959999999], [-1.7086395999999997, 53.86454160000001], [-1.7086757999999995, 53.86435660000001], [-1.7087287, 53.86402249999999], [-1.7087703, 53.863507199999994], [-1.7087675999999998, 53.86299620000001], [-1.7086647999999998, 53.862345100000006], [-1.7085062, 53.86166790000001], [-1.708395, 53.861236799999986], [-1.7083003, 53.8608384], [-1.7082337, 53.8605771], [-1.7082157999999998, 53.8604949], [-1.7078302999999997, 53.85900879999999], [-1.7076062999999997, 53.8585137], [-1.7073324999999997, 53.8580314], [-1.7070124999999998, 53.85757809999999], [-1.7067990398270907, 53.857327090965974], [-1.7066463999999997, 53.85714759999999], [-1.7058929000000005, 53.8564291], [-1.7051481999999998, 53.8557737], [-1.7047485, 53.85537369999999], [-1.704462, 53.855039399999995], [-1.7041915, 53.8546742], [-1.7039572999999997, 53.8542722], [-1.7037606000000003, 53.85386080000001], [-1.7035535000000002, 53.8533448], [-1.7034693999999997, 53.8529823], [-1.7033961, 53.85261659999999], [-1.7033591999999995, 53.85190990000001], [-1.7033864999999997, 53.8515008], [-1.7034594, 53.851105899999986], [-1.7035843, 53.8506554], [-1.7037306, 53.8502301], [-1.704093, 53.8491785], [-1.7044348, 53.8480663], [-1.704482, 53.847063199999994], [-1.7042889, 53.8462087], [-1.7040331, 53.84553399999999], [-1.703774, 53.8450759], [-1.7035288, 53.844674600000005], [-1.7029561, 53.84395550000001], [-1.7027026999999997, 53.8437174], [-1.7021019, 53.8431856], [-1.7010368, 53.842468999999994], [-1.7001523, 53.8419907], [-1.6992208999999998, 53.84157940000001], [-1.6983529999999998, 53.84124329999999], [-1.6976351, 53.8410109], [-1.6970419, 53.8408372], [-1.6957418, 53.840557999999994], [-1.6952422129015174, 53.84046508143667], [-1.6946111, 53.8403477], [-1.6931857999999995, 53.84014810000001], [-1.692197, 53.84000809999999], [-1.6916078, 53.83992469999999], [-1.6908723, 53.8398243], [-1.6904594999999998, 53.83977459999999], [-1.6901524, 53.839741200000006], [-1.6896143999999995, 53.839678799999994], [-1.6893327, 53.83964420000001], [-1.688916, 53.8395804], [-1.6884054, 53.83949880000001], [-1.6878264, 53.83939139999999], [-1.6874528999999998, 53.83932139999999], [-1.6871780999999997, 53.8392625], [-1.6864099999999995, 53.83908619999999], [-1.6863063225900077, 53.839062173574504], [-1.6860601534730704, 53.83899871401972], [-1.6858432935510086, 53.838941738637054], [-1.685651637305533, 53.83889022079797], [-1.6854810792183548, 53.83884313387389], [-1.685327513771184, 53.83879945123626], [-1.6851868354457324, 53.83875814625653], [-1.6850549387237108, 53.838718192306146], [-1.6849277180868296, 53.83867856275651], [-1.6848010680168, 53.8386382309791], [-1.6846708829953323, 53.83859617034534], [-1.6845330575041384, 53.838551354226674], [-1.6843834860249285, 53.83850275599453], [-1.684218063039413, 53.83844934902038], [-1.6840326830293038, 53.838390106675625], [-1.6838232404763112, 53.83832400233173], [-1.6835856298621463, 53.83825000936013], [-1.6833565, 53.83817249999999], [-1.6829183999999997, 53.8380211], [-1.6825252, 53.837874500000005], [-1.6821398, 53.8377244], [-1.6817642, 53.83756979999999], [-1.6803731, 53.83693350000001], [-1.6789785, 53.8362665], [-1.6775697, 53.8355856], [-1.6747606, 53.8342697], [-1.6743089, 53.8340604], [-1.6738810999999998, 53.833871], [-1.6729968999999998, 53.8334912], [-1.6721282999999998, 53.8331056], [-1.6712550999999998, 53.8327046], [-1.6695042999999998, 53.8318755], [-1.6685991999999998, 53.8314535], [-1.6681708, 53.83125489999999], [-1.6677232999999998, 53.8310576], [-1.6672669999999998, 53.83087389999999], [-1.6668255, 53.830701], [-1.6658655000000002, 53.8303628], [-1.6653791999999998, 53.83020890000001], [-1.6649141999999997, 53.83007580000001], [-1.6641834, 53.82989010000001], [-1.6632855999999998, 53.8296923], [-1.662795, 53.8295947], [-1.6623106999999997, 53.82951019999999], [-1.6617444999999995, 53.8294227], [-1.6611568, 53.8293486], [-1.6606197, 53.8292865], [-1.66011, 53.82923910000001], [-1.6587170000000002, 53.8291298], [-1.657414, 53.8290242], [-1.656807, 53.828957399999986], [-1.6562091, 53.8288799], [-1.6556547, 53.8287865], [-1.6551265, 53.828690300000005], [-1.6546393999999998, 53.8285891], [-1.6541641, 53.828482699999995], [-1.6537043, 53.82836739999999], [-1.6532660999999995, 53.82824649999999], [-1.6511389, 53.82764509999999], [-1.6502183, 53.8273768], [-1.6492914, 53.8271131], [-1.6484742999999995, 53.82691140000001], [-1.6478188, 53.826761], [-1.6471445, 53.8266305], [-1.6466368999999998, 53.826552799999995], [-1.6461508, 53.8264865], [-1.6457887000000002, 53.82644930000001], [-1.6454414, 53.826419], [-1.6448223999999998, 53.82637749999999], [-1.6444798, 53.8263616], [-1.6441291, 53.8263569], [-1.6436542999999997, 53.82635530000001], [-1.6431735, 53.826364], [-1.642613, 53.8263894], [-1.6422877, 53.8264107], [-1.6419851999999997, 53.8264352], [-1.6415931, 53.826476], [-1.6411806999999998, 53.8265283], [-1.6407420999999998, 53.8265904], [-1.6404538, 53.8266407], [-1.6397174999999995, 53.82677089999999], [-1.6390556999999997, 53.82688960000001], [-1.6388624, 53.82692320000002], [-1.638339, 53.8270162], [-1.6377084999999998, 53.827108499999994], [-1.6372968, 53.827158399999995], [-1.6368716999999997, 53.8271956], [-1.6364787999999997, 53.8272229], [-1.6361984999999997, 53.82723549999999], [-1.6355654999999998, 53.82724859999999], [-1.6350645999999998, 53.8272466], [-1.6345723999999997, 53.82722679999999], [-1.6341989, 53.8272078], [-1.6338341, 53.8271797], [-1.6334592999999995, 53.8271461], [-1.6331072, 53.82710369999999], [-1.6327049, 53.8270507], [-1.6323488, 53.826994899999995], [-1.6320443999999998, 53.8269446], [-1.6317192, 53.8268829], [-1.6313932999999998, 53.826815999999994], [-1.6310828, 53.826745599999995], [-1.6304894, 53.8265956], [-1.630136, 53.8264915], [-1.6298127999999998, 53.8263961], [-1.6294882, 53.8262916], [-1.6291563, 53.826182], [-1.6284757, 53.8259192], [-1.6278473999999998, 53.8256496], [-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 10.1 0823 0840 Guiseley Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559694 1790062756705735 22 22 2026-09-22 07:50:21.690087 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:21.391260
732988 761736 Y62121 792R04M622 2026-09-22 COMPLETE 20559834 2026-09-22 08:40:00 2026-09-22 07:50:34 2026-09-24 07:50:34 {"id": 761736, "stp": "P", "toc": "Transport for Wales", "uid": "Y62121", "consist": "150259", "dest_crs": "RHY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62121/2026-09-22/detailed", "trust_id": "792R04M622", "origin_crs": "BGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rhymney", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": null, "is_terminated": 1, "next_location": "Rhymney", "signalling_id": "2R04", "timing_status": "ON TIME", "origin_station": "Bridgend", "current_leg_arr": "0840", "current_leg_dep": "0837", "current_leg_end": "Rhymney", "origin_dep_time": "0640", "origin_platform": "1A", "current_location": "Rhymney", "last_update_time": "2026-09-22T07:50:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]}", "current_leg_start": "Pontlottyn", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.7573995", "next_location_lon": "-3.2887922", "previous_location": "Pontlottyn", "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\": 241.071, \"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\": 1088.995, \"from_m\": 241.071, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4048.269, \"from_m\": 1088.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4759.67, \"from_m\": 4048.269, \"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\": 21524.311, \"from_m\": 4759.67, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22057.78, \"from_m\": 21524.311, \"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\": 22117.377, \"from_m\": 22057.78, \"capability_applied\": null, \"effective_limit_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\": 22133.854, \"from_m\": 22117.377, \"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\": 22180.48, \"from_m\": 22133.854, \"capability_applied\": null, \"effective_limit_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\": 22933.815, \"from_m\": 22180.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22985.76, \"from_m\": 22933.815, \"capability_applied\": null, \"effective_limit_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\": 29668.963, \"from_m\": 22985.76, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30681.978, \"from_m\": 29668.963, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30708.184, \"from_m\": 30681.978, \"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\": 31110.619, \"from_m\": 30708.184, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31171.206, \"from_m\": 31110.619, \"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\": 31234.75, \"from_m\": 31171.206, \"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\": 32486.852, \"from_m\": 31234.75, \"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\": 33064.751, \"from_m\": 32486.852, \"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\": 34223.376, \"from_m\": 33064.751, \"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\": 34275.355, \"from_m\": 34223.376, \"capability_applied\": null, \"effective_limit_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\": 38836.65, \"from_m\": 34275.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39619.705, \"from_m\": 38836.65, \"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\": 40521.877, \"from_m\": 39619.705, \"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\": 41207.024, \"from_m\": 40521.877, \"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\": 42291.437, \"from_m\": 41207.024, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42804.066, \"from_m\": 42291.437, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42887.451, \"from_m\": 42804.066, \"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\": 42934.835, \"from_m\": 42887.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43350.503, \"from_m\": 42934.835, \"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\": 43960.24, \"from_m\": 43350.503, \"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\": 45119.704, \"from_m\": 43960.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\": 45157.256, \"from_m\": 45119.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45890.63, \"from_m\": 45157.256, \"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\": 49127.299, \"from_m\": 45890.63, \"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\": 49178.689, \"from_m\": 49127.299, \"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\": 53314.187, \"from_m\": 49178.689, \"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\": 55253.411, \"from_m\": 53314.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56678.9, \"from_m\": 55253.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56746.472, \"from_m\": 56678.9, \"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\": 60114.895, \"from_m\": 56746.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\": 61578.343, \"from_m\": 60114.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62146.426, \"from_m\": 61578.343, \"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\": 63147.131, \"from_m\": 62146.426, \"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\": 65380.55, \"from_m\": 63147.131, \"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\": 65433.291, \"from_m\": 65380.55, \"capability_applied\": null, \"effective_limit_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\": 65492.196, \"from_m\": 65433.291, \"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\": 66069.478, \"from_m\": 65492.196, \"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\": 68332.745, \"from_m\": 66069.478, \"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\": 68953.019, \"from_m\": 68332.745, \"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\": 70625.09, \"from_m\": 68953.019, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71202.904, \"from_m\": 70625.09, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72157.119, \"from_m\": 71202.904, \"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\": 72204.149, \"from_m\": 72157.119, \"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\": 72503.138, \"from_m\": 72204.149, \"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\": 72826.834, \"from_m\": 72503.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\": 74209.753, \"from_m\": 72826.834, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81274.751, \"from_m\": 74209.753, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81717.277, \"from_m\": 81274.751, \"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\": 82116.143, \"from_m\": 81717.277, \"capability_applied\": null, \"effective_limit_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\": 82204.943, \"from_m\": 82116.143, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 82425.194, \"from_m\": 82204.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 761736, \"profile_key\": \"a74fe65b9b2c995bbeb97cf89f2e6043f2c9534d72cce8fe721f491ebefa18c5\", \"schedule_id\": 35566, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Bridgend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Cowbridge Road S.B.\", \"stage_seq\": 2, \"distance_m\": 607.854, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Aberthaw Sig. CF3440\", \"stage_seq\": 3, \"distance_m\": 9232.356, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654\", \"location\": \"Llantwit Major\", \"stage_seq\": 4, \"distance_m\": 15140.364, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Aberthaw\", \"stage_seq\": 5, \"distance_m\": 22577.362, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704H\", \"location\": \"Rhoose\", \"stage_seq\": 6, \"distance_m\": 25454.027, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0713\", \"location\": \"Barry\", \"stage_seq\": 7, \"distance_m\": 30818.253, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Barry Docks\", \"stage_seq\": 8, \"distance_m\": 32827.136, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Cadoxton\", \"stage_seq\": 9, \"distance_m\": 34202.349, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"Dinas Powys\", \"stage_seq\": 10, \"distance_m\": 37247.398, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"Eastbrook\", \"stage_seq\": 11, \"distance_m\": 38437.533, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Cogan\", \"stage_seq\": 12, \"distance_m\": 39990.386, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Cogan Jn\", \"stage_seq\": 13, \"distance_m\": 40583.276, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Grangetown\", \"stage_seq\": 14, \"distance_m\": 42684.568, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 15, \"distance_m\": 43210.999, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0741H\", \"location\": \"Cardiff Central\", \"stage_seq\": 16, \"distance_m\": 44513.819, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"CVL East Boundary\", \"stage_seq\": 17, \"distance_m\": 45212.18, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 18, \"distance_m\": 45589.825, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748H\", \"location\": \"Heath Jn\", \"stage_seq\": 19, \"distance_m\": 49178.689, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750\", \"location\": \"Heath High Level\", \"stage_seq\": 20, \"distance_m\": 49631.516, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Llanishen\", \"stage_seq\": 21, \"distance_m\": 51390.56, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 22, \"distance_m\": 52684.835, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"Caerphilly\", \"stage_seq\": 23, \"distance_m\": 56971.497, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Aber\", \"stage_seq\": 24, \"distance_m\": 57946.716, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Llanbradach\", \"stage_seq\": 25, \"distance_m\": 61161.894, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 26, \"distance_m\": 65825.052, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Hengoed\", \"stage_seq\": 27, \"distance_m\": 67284.095, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Pengam\", \"stage_seq\": 28, \"distance_m\": 70043.363, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Bargoed\", \"stage_seq\": 29, \"distance_m\": 72710.011, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Brithdir\", \"stage_seq\": 30, \"distance_m\": 74891.443, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Tir-phil\", \"stage_seq\": 31, \"distance_m\": 76684.066, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837H\", \"location\": \"Pontlottyn\", \"stage_seq\": 32, \"distance_m\": 80407.002, \"section_seq\": 1, \"route_path_id\": 144592}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Rhymney\", \"stage_seq\": 33, \"distance_m\": 82425.194, \"section_seq\": 1, \"route_path_id\": 144592}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 82425.194, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144592}], \"total_distance_m\": 82425.194, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 81366.672, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1058.522, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.7573995", "current_position_lon": "-3.2887922", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:49:13Z\", \"source_id\": 64597654, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:49:18Z\", \"source_id\": 20469243, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:02:56Z\", \"source_id\": 64630825, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:00Z\", \"source_id\": 20479754, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:09:09Z\", \"source_id\": 64646476, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:09:15Z\", \"source_id\": 20484688, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:26Z\", \"source_id\": 64659908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:31Z\", \"source_id\": 20488840, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:58Z\", \"source_id\": 64666304, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:18:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:17:00Z\", \"source_id\": 20490877, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:21:03Z\", \"source_id\": 64677329, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:21:07Z\", \"source_id\": 20494258, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:04Z\", \"source_id\": 64685143, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:09Z\", \"source_id\": 20496774, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:26:36Z\", \"source_id\": 64692087, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:26:40Z\", \"source_id\": 20498898, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:31:51Z\", \"source_id\": 64705792, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:31:56Z\", \"source_id\": 20503196, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:04Z\", \"source_id\": 64722296, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:07Z\", \"source_id\": 20508369, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:09Z\", \"source_id\": 64736116, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:16Z\", \"source_id\": 20512691, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:26Z\", \"source_id\": 20517891, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:42Z\", \"source_id\": 64759577, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:37Z\", \"source_id\": 20519757, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:03Z\", \"source_id\": 64766286, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:07Z\", \"source_id\": 20521878, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:58Z\", \"source_id\": 64782212, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:00Z\", \"source_id\": 20526782, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:25Z\", \"source_id\": 20529678, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:56Z\", \"source_id\": 20533469, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:43Z\", \"source_id\": 64815684, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:47Z\", \"source_id\": 20536812, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:28Z\", \"source_id\": 64823302, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:33Z\", \"source_id\": 20539107, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:15Z\", \"source_id\": 64836849, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:18Z\", \"source_id\": 20543155, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:56Z\", \"source_id\": 64847245, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:58Z\", \"source_id\": 20546234, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:44Z\", \"source_id\": 64857946, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:49Z\", \"source_id\": 20549412, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:12Z\", \"source_id\": 64870661, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:15Z\", \"source_id\": 20553161, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:14Z\", \"source_id\": 64876408, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:15Z\", \"source_id\": 20554824, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:16Z\", \"source_id\": 64893634, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:21Z\", \"source_id\": 20559834, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rhymney", "service_state_platform": "1", "timing_fact_generation": 1790062766060316, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:25.813083", "service_state_evidence_id": 20559834, "current_leg_start_actual_dep": "2026-09-22T08:37:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:26.671747", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P BGN RHY 2R04 150259 2 75 None {"version": 3, "segments": [{"to_m": 241.071, "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": 1088.995, "from_m": 241.071, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4048.269, "from_m": 1088.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4759.67, "from_m": 4048.269, "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": 21524.311, "from_m": 4759.67, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22057.78, "from_m": 21524.311, "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": 22117.377, "from_m": 22057.78, "capability_applied": null, "effective_limit_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": 22133.854, "from_m": 22117.377, "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": 22180.48, "from_m": 22133.854, "capability_applied": null, "effective_limit_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": 22933.815, "from_m": 22180.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22985.76, "from_m": 22933.815, "capability_applied": null, "effective_limit_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": 29668.963, "from_m": 22985.76, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30681.978, "from_m": 29668.963, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30708.184, "from_m": 30681.978, "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": 31110.619, "from_m": 30708.184, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31171.206, "from_m": 31110.619, "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": 31234.75, "from_m": 31171.206, "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": 32486.852, "from_m": 31234.75, "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": 33064.751, "from_m": 32486.852, "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": 34223.376, "from_m": 33064.751, "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": 34275.355, "from_m": 34223.376, "capability_applied": null, "effective_limit_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": 38836.65, "from_m": 34275.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39619.705, "from_m": 38836.65, "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": 40521.877, "from_m": 39619.705, "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": 41207.024, "from_m": 40521.877, "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": 42291.437, "from_m": 41207.024, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42804.066, "from_m": 42291.437, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42887.451, "from_m": 42804.066, "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": 42934.835, "from_m": 42887.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43350.503, "from_m": 42934.835, "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": 43960.24, "from_m": 43350.503, "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": 45119.704, "from_m": 43960.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": 45157.256, "from_m": 45119.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45890.63, "from_m": 45157.256, "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": 49127.299, "from_m": 45890.63, "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": 49178.689, "from_m": 49127.299, "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": 53314.187, "from_m": 49178.689, "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": 55253.411, "from_m": 53314.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56678.9, "from_m": 55253.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56746.472, "from_m": 56678.9, "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": 60114.895, "from_m": 56746.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": 61578.343, "from_m": 60114.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62146.426, "from_m": 61578.343, "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": 63147.131, "from_m": 62146.426, "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": 65380.55, "from_m": 63147.131, "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": 65433.291, "from_m": 65380.55, "capability_applied": null, "effective_limit_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": 65492.196, "from_m": 65433.291, "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": 66069.478, "from_m": 65492.196, "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": 68332.745, "from_m": 66069.478, "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": 68953.019, "from_m": 68332.745, "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": 70625.09, "from_m": 68953.019, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71202.904, "from_m": 70625.09, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72157.119, "from_m": 71202.904, "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": 72204.149, "from_m": 72157.119, "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": 72503.138, "from_m": 72204.149, "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": 72826.834, "from_m": 72503.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": 74209.753, "from_m": 72826.834, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81274.751, "from_m": 74209.753, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81717.277, "from_m": 81274.751, "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": 82116.143, "from_m": 81717.277, "capability_applied": null, "effective_limit_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": 82204.943, "from_m": 82116.143, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 82425.194, "from_m": 82204.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 761736, "profile_key": "a74fe65b9b2c995bbeb97cf89f2e6043f2c9534d72cce8fe721f491ebefa18c5", "schedule_id": 35566, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Bridgend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Cowbridge Road S.B.", "stage_seq": 2, "distance_m": 607.854, "section_seq": 1, "route_path_id": 144592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Aberthaw Sig. CF3440", "stage_seq": 3, "distance_m": 9232.356, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654", "location": "Llantwit Major", "stage_seq": 4, "distance_m": 15140.364, "section_seq": 1, "route_path_id": 144592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Aberthaw", "stage_seq": 5, "distance_m": 22577.362, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704H", "location": "Rhoose", "stage_seq": 6, "distance_m": 25454.027, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0713", "location": "Barry", "stage_seq": 7, "distance_m": 30818.253, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Barry Docks", "stage_seq": 8, "distance_m": 32827.136, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Cadoxton", "stage_seq": 9, "distance_m": 34202.349, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "Dinas Powys", "stage_seq": 10, "distance_m": 37247.398, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "Eastbrook", "stage_seq": 11, "distance_m": 38437.533, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Cogan", "stage_seq": 12, "distance_m": 39990.386, "section_seq": 1, "route_path_id": 144592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Cogan Jn", "stage_seq": 13, "distance_m": 40583.276, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Grangetown", "stage_seq": 14, "distance_m": 42684.568, "section_seq": 1, "route_path_id": 144592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Penarth Curve South Jn", "stage_seq": 15, "distance_m": 43210.999, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0741H", "location": "Cardiff Central", "stage_seq": 16, "distance_m": 44513.819, "section_seq": 1, "route_path_id": 144592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742", "location": "CVL East Boundary", "stage_seq": 17, "distance_m": 45212.18, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745H", "location": "Cardiff Queen Street", "stage_seq": 18, "distance_m": 45589.825, "section_seq": 1, "route_path_id": 144592}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748H", "location": "Heath Jn", "stage_seq": 19, "distance_m": 49178.689, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750", "location": "Heath High Level", "stage_seq": 20, "distance_m": 49631.516, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Llanishen", "stage_seq": 21, "distance_m": 51390.56, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Lisvane & Thornhill", "stage_seq": 22, "distance_m": 52684.835, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "Caerphilly", "stage_seq": 23, "distance_m": 56971.497, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Aber", "stage_seq": 24, "distance_m": 57946.716, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Llanbradach", "stage_seq": 25, "distance_m": 61161.894, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Ystrad Mynach", "stage_seq": 26, "distance_m": 65825.052, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Hengoed", "stage_seq": 27, "distance_m": 67284.095, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Pengam", "stage_seq": 28, "distance_m": 70043.363, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Bargoed", "stage_seq": 29, "distance_m": 72710.011, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Brithdir", "stage_seq": 30, "distance_m": 74891.443, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Tir-phil", "stage_seq": 31, "distance_m": 76684.066, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837H", "location": "Pontlottyn", "stage_seq": 32, "distance_m": 80407.002, "section_seq": 1, "route_path_id": 144592}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Rhymney", "stage_seq": 33, "distance_m": 82425.194, "section_seq": 1, "route_path_id": 144592}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 82425.194, "from_m": 0.0, "section_seq": 1, "route_path_id": 144592}], "total_distance_m": 82425.194, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 81366.672, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1058.522, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25400, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:49:13Z", "source_id": 64597654, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:53:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:49:18Z", "source_id": 20469243, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25390, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:02:56Z", "source_id": 64630825, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:00Z", "source_id": 20479754, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25377, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:09:09Z", "source_id": 64646476, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:09:15Z", "source_id": 20484688, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25373, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:26Z", "source_id": 64659908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:31Z", "source_id": 20488840, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25369, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:58Z", "source_id": 64666304, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:18:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:17:00Z", "source_id": 20490877, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25365, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:21:03Z", "source_id": 64677329, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:21:07Z", "source_id": 20494258, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25358, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:04Z", "source_id": 64685143, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:25:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:09Z", "source_id": 20496774, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25352, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:26:36Z", "source_id": 64692087, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:26:40Z", "source_id": 20498898, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:31:51Z", "source_id": 64705792, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:31:56Z", "source_id": 20503196, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:04Z", "source_id": 64722296, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:38:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:07Z", "source_id": 20508369, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:09Z", "source_id": 64736116, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:43:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:16Z", "source_id": 20512691, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:26Z", "source_id": 20517891, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:42Z", "source_id": 64759577, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T06:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:37Z", "source_id": 20519757, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:03Z", "source_id": 64766286, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T06:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:07Z", "source_id": 20521878, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:58Z", "source_id": 64782212, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:00Z", "source_id": 20526782, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:25Z", "source_id": 20529678, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:56Z", "source_id": 20533469, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:43Z", "source_id": 64815684, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:12:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:47Z", "source_id": 20536812, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:28Z", "source_id": 64823302, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:33Z", "source_id": 20539107, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:15Z", "source_id": 64836849, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:18Z", "source_id": 20543155, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25180, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:56Z", "source_id": 64847245, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:58Z", "source_id": 20546234, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25176, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:44Z", "source_id": 64857946, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:49Z", "source_id": 20549412, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25172, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:12Z", "source_id": 64870661, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T07:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:15Z", "source_id": 20553161, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25168, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:14Z", "source_id": 64876408, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T07:36:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:15Z", "source_id": 20554824, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:16Z", "source_id": 64893634, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T07:40:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:21Z", "source_id": 20559834, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Bridgend 0640 0640 1A None None Rhymney 0841 0840 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62121/2026-09-22/detailed None Pontlottyn 2026-09-22T08:37:30+01:00 Rhymney 3.0 {"type": "LineString", "coordinates": [[-3.2793246, 51.746533199999995], [-3.2799367, 51.7472358], [-3.2800446999999995, 51.7473558], [-3.2802163, 51.7475384], [-3.2805149, 51.7478562], [-3.2813647, 51.748773], [-3.2815116, 51.74893], [-3.2821907999999995, 51.7496649], [-3.2823383999999995, 51.7498642], [-3.2824859, 51.75009670000001], [-3.282612, 51.75038730000001], [-3.2827099, 51.7507003], [-3.2827555, 51.7509464], [-3.2828023999999996, 51.7512391], [-3.2828212, 51.75170570000001], [-3.2828614, 51.7520046], [-3.2829230999999996, 51.7523151], [-3.2830465, 51.752658800000006], [-3.283143, 51.752868], [-3.2833978, 51.75328650000001], [-3.2837143, 51.753721500000005], [-3.2839557, 51.754022000000006], [-3.2842292999999994, 51.7543292], [-3.284446599999999, 51.7545318], [-3.2847228, 51.754741], [-3.2851037, 51.75499], [-3.2855543, 51.755265599999994], [-3.2859029999999994, 51.75548809999999], [-3.2862034, 51.755694], [-3.2864850999999997, 51.755907400000005], [-3.2868498, 51.75617799999999], [-3.287675299999999, 51.7568314], [-3.2879718, 51.7570419], [-3.2883339, 51.75732049999999], [-3.288569100000001, 51.7575245], [-3.2888078999999997, 51.7577743], [-3.2891698999999996, 51.75818939999999], [-3.2895025, 51.75855959999999], [-3.2897252, 51.75894480000001], [-3.2898921999999997, 51.7592537], [-3.2898163, 51.7590423], [-3.2897937, 51.7589765], [-3.2895607999999994, 51.75854129999999], [-3.2893279999999994, 51.7581509], [-3.2890612, 51.757731099999994], [-3.2889797999999995, 51.75761919999999], [-3.2887921999999996, 51.7573995]]} 1.1 0837 0840 Pontlottyn Rhymney Rhymney 51.7573995 -3.2887922 51.7573995 -3.2887922 1 0 2026-09-22 07:50:33 TERMINATED 2026-09-22 07:40:00 Rhymney TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559834 1790062766060316 122 122 2026-09-22 07:50:26.671747 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:25.813083
732989 760766 P86623 892A14M622 2026-09-22 COMPLETE 20559363 2026-09-22 08:40:00 2026-09-22 07:50:34 2026-09-24 07:50:34 {"id": 760766, "stp": "P", "toc": "Southeastern", "uid": "P86623", "consist": "377123+377517", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86623/2026-09-22/detailed", "trust_id": "892A14M622", "origin_crs": "MSR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-22", "dest_arr_time": "0836", "dest_platform": "4", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2A14", "timing_status": "LATE", "origin_station": "Minster", "current_leg_arr": "0840", "current_leg_dep": "0820", "current_leg_end": "London Victoria", "origin_dep_time": "0615", "origin_platform": null, "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T07:50:34", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-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": "Bromley South", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Bromley South", "current_leg_milage": "10.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7259.206, \"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\": 8643.947, \"from_m\": 7259.206, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18204.593, \"from_m\": 8643.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18632.415, \"from_m\": 18204.593, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26781.469, \"from_m\": 18632.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29396.126, \"from_m\": 26781.469, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39734.744, \"from_m\": 29396.126, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40301.053, \"from_m\": 39734.744, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40518.717, \"from_m\": 40301.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40546.328, \"from_m\": 40518.717, \"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\": 40650.045, \"from_m\": 40546.328, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 40768.955, \"from_m\": 40650.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40915.578, \"from_m\": 40768.955, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40976.842, \"from_m\": 40915.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41754.828, \"from_m\": 40976.842, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41810.044, \"from_m\": 41754.828, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42009.213, \"from_m\": 41810.044, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43240.64, \"from_m\": 42009.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45605.752, \"from_m\": 43240.64, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46771.627, \"from_m\": 45605.752, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46815.457, \"from_m\": 46771.627, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59480.663, \"from_m\": 46815.457, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62612.284, \"from_m\": 59480.663, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67892.252, \"from_m\": 62612.284, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68375.722, \"from_m\": 67892.252, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71969.169, \"from_m\": 68375.722, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72513.034, \"from_m\": 71969.169, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 73126.759, \"from_m\": 72513.034, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86244.064, \"from_m\": 73126.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\": 89340.747, \"from_m\": 86244.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\": 96091.828, \"from_m\": 89340.747, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96710.112, \"from_m\": 96091.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96731.519, \"from_m\": 96710.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96753.394, \"from_m\": 96731.519, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97645.669, \"from_m\": 96753.394, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107811.338, \"from_m\": 97645.669, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 108062.178, \"from_m\": 107811.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108163.96, \"from_m\": 108062.178, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 108217.31, \"from_m\": 108163.96, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108330.281, \"from_m\": 108217.31, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114627.34, \"from_m\": 108330.281, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 114641.394, \"from_m\": 114627.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114758.394, \"from_m\": 114641.394, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115178.448, \"from_m\": 114758.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115327.851, \"from_m\": 115178.448, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 116860.531, \"from_m\": 115327.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\": 116895.425, \"from_m\": 116860.531, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119129.652, \"from_m\": 116895.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 119178.518, \"from_m\": 119129.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124085.198, \"from_m\": 119178.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 124156.663, \"from_m\": 124085.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\": 129685.403, \"from_m\": 124156.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 130276.035, \"from_m\": 129685.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 131381.949, \"from_m\": 130276.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 132831.296, \"from_m\": 131381.949, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 132957.172, \"from_m\": 132831.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\": 133129.215, \"from_m\": 132957.172, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 133203.038, \"from_m\": 133129.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134500.318, \"from_m\": 133203.038, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134931.353, \"from_m\": 134500.318, \"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\": 135260.278, \"from_m\": 134931.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 136381.965, \"from_m\": 135260.278, \"capability_applied\": null, \"effective_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\": 760766, \"profile_key\": \"6b2a689923985e7a697e14ce8b54d91086580e79ebff8b18db79d54b9990d79a\", \"schedule_id\": 21894, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Minster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Sturry\", \"stage_seq\": 2, \"distance_m\": 14618.59, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Canterbury West\", \"stage_seq\": 3, \"distance_m\": 18448.795, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Chartham\", \"stage_seq\": 4, \"distance_m\": 23557.611, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"Chilham\", \"stage_seq\": 5, \"distance_m\": 26827.292, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"Wye\", \"stage_seq\": 6, \"distance_m\": 34367.049, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0655\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 7, \"distance_m\": 41228.06, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0702H\", \"wtt_dep\": \"0703\", \"location\": \"Charing\", \"stage_seq\": 8, \"distance_m\": 51088.989, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708H\", \"location\": \"Lenham\", \"stage_seq\": 9, \"distance_m\": 57502.476, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0711H\", \"wtt_dep\": \"0712\", \"location\": \"Harrietsham\", \"stage_seq\": 10, \"distance_m\": 60161.292, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Hollingbourne\", \"stage_seq\": 11, \"distance_m\": 64086.353, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Bearsted\", \"stage_seq\": 12, \"distance_m\": 67704.161, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726H\", \"location\": \"Maidstone East\", \"stage_seq\": 13, \"distance_m\": 72210.687, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0732\", \"location\": \"Barming\", \"stage_seq\": 14, \"distance_m\": 76067.828, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0735H\", \"location\": \"East Malling\", \"stage_seq\": 15, \"distance_m\": 78886.915, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"West Malling\", \"stage_seq\": 16, \"distance_m\": 80643.549, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 17, \"distance_m\": 88785.337, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Kemsing\", \"stage_seq\": 18, \"distance_m\": 92981.535, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Otford Jn\", \"stage_seq\": 19, \"distance_m\": 96781.901, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Otford\", \"stage_seq\": 20, \"distance_m\": 97748.516, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0807\", \"location\": \"Swanley\", \"stage_seq\": 21, \"distance_m\": 108439.342, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 22, \"distance_m\": 114816.358, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Bickley Jn\", \"stage_seq\": 23, \"distance_m\": 116220.878, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0818\", \"location\": \"Bromley South\", \"stage_seq\": 24, \"distance_m\": 118902.095, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Shortlands\", \"stage_seq\": 25, \"distance_m\": 120324.663, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 26, \"distance_m\": 122471.834, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Kent House\", \"stage_seq\": 27, \"distance_m\": 123811.265, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Herne Hill\", \"stage_seq\": 28, \"distance_m\": 129974.604, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Brixton\", \"stage_seq\": 29, \"distance_m\": 131226.694, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 30, \"distance_m\": 132957.172, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 31, \"distance_m\": 134979.257, \"section_seq\": 1, \"route_path_id\": 139728}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 32, \"distance_m\": 136381.965, \"section_seq\": 1, \"route_path_id\": 139728}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 136381.965, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139728}], \"total_distance_m\": 136381.965, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 134356.838, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2025.127, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "20.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:24:19Z\", \"source_id\": 64542841, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:24:20Z\", \"source_id\": 20451361, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:29:07Z\", \"source_id\": 64552526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:29:08Z\", \"source_id\": 20454614, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33001, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:34:27Z\", \"source_id\": 64564268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:35:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:34:31Z\", \"source_id\": 20458408, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:38:18Z\", \"source_id\": 64572635, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:38:21Z\", \"source_id\": 20461134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:45:19Z\", \"source_id\": 64588569, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:46:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:45:20Z\", \"source_id\": 20466236, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:52:12Z\", \"source_id\": 64604686, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:52:16Z\", \"source_id\": 20471495, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:04:19Z\", \"source_id\": 64634100, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:04:21Z\", \"source_id\": 20480801, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:20Z\", \"source_id\": 64654425, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:23Z\", \"source_id\": 20487160, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:10Z\", \"source_id\": 64659257, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:16:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:15Z\", \"source_id\": 20488644, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:37Z\", \"source_id\": 64676199, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:41Z\", \"source_id\": 20493838, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:51Z\", \"source_id\": 64687272, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:56Z\", \"source_id\": 20497437, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32801, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:57Z\", \"source_id\": 64703434, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:58Z\", \"source_id\": 20502403, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:30Z\", \"source_id\": 64715410, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:36Z\", \"source_id\": 20506241, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:43Z\", \"source_id\": 64729415, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:47Z\", \"source_id\": 20510623, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:17Z\", \"source_id\": 64755394, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:22Z\", \"source_id\": 20518621, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:11Z\", \"source_id\": 64766612, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:16Z\", \"source_id\": 20521986, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:55Z\", \"source_id\": 64785030, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:57Z\", \"source_id\": 20527581, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:21Z\", \"source_id\": 64808922, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:24Z\", \"source_id\": 20534764, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:04Z\", \"source_id\": 64833565, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:09Z\", \"source_id\": 20542147, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:08Z\", \"source_id\": 64842344, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:13Z\", \"source_id\": 20544746, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:39Z\", \"source_id\": 64846487, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:43Z\", \"source_id\": 20546003, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:16Z\", \"source_id\": 64848244, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:20Z\", \"source_id\": 20546538, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:35Z\", \"source_id\": 64866022, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:41Z\", \"source_id\": 20551781, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:28Z\", \"source_id\": 64874114, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:32Z\", \"source_id\": 20554183, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:38Z\", \"source_id\": 64891856, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:42Z\", \"source_id\": 20559363, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "4", "timing_fact_generation": 1790062722976648, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:28.735736", "service_state_evidence_id": 20559363, "current_leg_start_actual_dep": "2026-09-22T08:22:00+01:00", "operational_evidence_version": 145, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:29.574291", "service_state_valid_until_kind": null, "operational_interpretation_version": 145, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P MSR None 2A14 377123+377517 8 100 None {"version": 3, "segments": [{"to_m": 7259.206, "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": 8643.947, "from_m": 7259.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18204.593, "from_m": 8643.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18632.415, "from_m": 18204.593, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26781.469, "from_m": 18632.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29396.126, "from_m": 26781.469, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39734.744, "from_m": 29396.126, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40301.053, "from_m": 39734.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40518.717, "from_m": 40301.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40546.328, "from_m": 40518.717, "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": 40650.045, "from_m": 40546.328, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 40768.955, "from_m": 40650.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40915.578, "from_m": 40768.955, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40976.842, "from_m": 40915.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41754.828, "from_m": 40976.842, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41810.044, "from_m": 41754.828, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42009.213, "from_m": 41810.044, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43240.64, "from_m": 42009.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45605.752, "from_m": 43240.64, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46771.627, "from_m": 45605.752, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46815.457, "from_m": 46771.627, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59480.663, "from_m": 46815.457, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62612.284, "from_m": 59480.663, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67892.252, "from_m": 62612.284, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68375.722, "from_m": 67892.252, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71969.169, "from_m": 68375.722, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72513.034, "from_m": 71969.169, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 73126.759, "from_m": 72513.034, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86244.064, "from_m": 73126.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": 89340.747, "from_m": 86244.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": 96091.828, "from_m": 89340.747, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96710.112, "from_m": 96091.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96731.519, "from_m": 96710.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96753.394, "from_m": 96731.519, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97645.669, "from_m": 96753.394, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107811.338, "from_m": 97645.669, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 108062.178, "from_m": 107811.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108163.96, "from_m": 108062.178, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 108217.31, "from_m": 108163.96, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108330.281, "from_m": 108217.31, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114627.34, "from_m": 108330.281, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 114641.394, "from_m": 114627.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114758.394, "from_m": 114641.394, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 115178.448, "from_m": 114758.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115327.851, "from_m": 115178.448, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 116860.531, "from_m": 115327.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": 116895.425, "from_m": 116860.531, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119129.652, "from_m": 116895.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 119178.518, "from_m": 119129.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124085.198, "from_m": 119178.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 124156.663, "from_m": 124085.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": 129685.403, "from_m": 124156.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 130276.035, "from_m": 129685.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 131381.949, "from_m": 130276.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 132831.296, "from_m": 131381.949, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 132957.172, "from_m": 132831.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": 133129.215, "from_m": 132957.172, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 133203.038, "from_m": 133129.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134500.318, "from_m": 133203.038, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134931.353, "from_m": 134500.318, "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": 135260.278, "from_m": 134931.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 136381.965, "from_m": 135260.278, "capability_applied": null, "effective_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": 760766, "profile_key": "6b2a689923985e7a697e14ce8b54d91086580e79ebff8b18db79d54b9990d79a", "schedule_id": 21894, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Minster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Sturry", "stage_seq": 2, "distance_m": 14618.59, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Canterbury West", "stage_seq": 3, "distance_m": 18448.795, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Chartham", "stage_seq": 4, "distance_m": 23557.611, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "Chilham", "stage_seq": 5, "distance_m": 26827.292, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "Wye", "stage_seq": 6, "distance_m": 34367.049, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0655", "location": "Ashford (Kent)", "stage_seq": 7, "distance_m": 41228.06, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0702H", "wtt_dep": "0703", "location": "Charing", "stage_seq": 8, "distance_m": 51088.989, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708H", "location": "Lenham", "stage_seq": 9, "distance_m": 57502.476, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0711H", "wtt_dep": "0712", "location": "Harrietsham", "stage_seq": 10, "distance_m": 60161.292, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Hollingbourne", "stage_seq": 11, "distance_m": 64086.353, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Bearsted", "stage_seq": 12, "distance_m": 67704.161, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726H", "location": "Maidstone East", "stage_seq": 13, "distance_m": 72210.687, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0732", "location": "Barming", "stage_seq": 14, "distance_m": 76067.828, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0735H", "location": "East Malling", "stage_seq": 15, "distance_m": 78886.915, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "West Malling", "stage_seq": 16, "distance_m": 80643.549, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Borough Green & Wrotham", "stage_seq": 17, "distance_m": 88785.337, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Kemsing", "stage_seq": 18, "distance_m": 92981.535, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Otford Jn", "stage_seq": 19, "distance_m": 96781.901, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Otford", "stage_seq": 20, "distance_m": 97748.516, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0807", "location": "Swanley", "stage_seq": 21, "distance_m": 108439.342, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "St. Mary Cray Jn", "stage_seq": 22, "distance_m": 114816.358, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Bickley Jn", "stage_seq": 23, "distance_m": 116220.878, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0818", "location": "Bromley South", "stage_seq": 24, "distance_m": 118902.095, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Shortlands", "stage_seq": 25, "distance_m": 120324.663, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Beckenham Junction", "stage_seq": 26, "distance_m": 122471.834, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Kent House", "stage_seq": 27, "distance_m": 123811.265, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Herne Hill", "stage_seq": 28, "distance_m": 129974.604, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Brixton", "stage_seq": 29, "distance_m": 131226.694, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Voltaire Road Jn", "stage_seq": 30, "distance_m": 132957.172, "section_seq": 1, "route_path_id": 139728}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Grosvenor Bridge Jn", "stage_seq": 31, "distance_m": 134979.257, "section_seq": 1, "route_path_id": 139728}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "London Victoria", "stage_seq": 32, "distance_m": 136381.965, "section_seq": 1, "route_path_id": 139728}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 136381.965, "from_m": 0.0, "section_seq": 1, "route_path_id": 139728}], "total_distance_m": 136381.965, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 134356.838, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2025.127, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33011, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:24:19Z", "source_id": 64542841, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:24:20Z", "source_id": 20451361, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33005, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:29:07Z", "source_id": 64552526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:29:08Z", "source_id": 20454614, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33001, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:34:27Z", "source_id": 64564268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:35:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:34:31Z", "source_id": 20458408, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32997, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:38:18Z", "source_id": 64572635, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:38:21Z", "source_id": 20461134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32993, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:45:19Z", "source_id": 64588569, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:46:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:45:20Z", "source_id": 20466236, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32869, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:52:12Z", "source_id": 64604686, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:52:16Z", "source_id": 20471495, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32838, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:04:19Z", "source_id": 64634100, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:04:21Z", "source_id": 20480801, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32833, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:20Z", "source_id": 64654425, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:23Z", "source_id": 20487160, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32828, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:10Z", "source_id": 64659257, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:16:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:15Z", "source_id": 20488644, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32823, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:37Z", "source_id": 64676199, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:41Z", "source_id": 20493838, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32819, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:51Z", "source_id": 64687272, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:56Z", "source_id": 20497437, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32801, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:57Z", "source_id": 64703434, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:58Z", "source_id": 20502403, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32797, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:30Z", "source_id": 64715410, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:36Z", "source_id": 20506241, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32849, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:43Z", "source_id": 64729415, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:47Z", "source_id": 20510623, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32792, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:17Z", "source_id": 64755394, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:22Z", "source_id": 20518621, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32788, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:11Z", "source_id": 64766612, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:55:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:16Z", "source_id": 20521986, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32557, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:55Z", "source_id": 64785030, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:01:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:57Z", "source_id": 20527581, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:21Z", "source_id": 64808922, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:24Z", "source_id": 20534764, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:04Z", "source_id": 64833565, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:18:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:09Z", "source_id": 20542147, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:08Z", "source_id": 64842344, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:13Z", "source_id": 20544746, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:39Z", "source_id": 64846487, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:43Z", "source_id": 20546003, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:16Z", "source_id": 64848244, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:20Z", "source_id": 20546538, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:35Z", "source_id": 64866022, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:41Z", "source_id": 20551781, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:28Z", "source_id": 64874114, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:33:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:32Z", "source_id": 20554183, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28687, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:38Z", "source_id": 64891856, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T07:40:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:42Z", "source_id": 20559363, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Minster 0615 0615 None None None London Victoria 0836 0836 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86623/2026-09-22/detailed None Bromley South 2026-09-22T08:22:00+01:00 London Victoria 20.0 {"type": "LineString", "coordinates": [[0.018589728966186304, 51.40002312075288], [0.0175073, 51.400057099999984], [0.0165689, 51.400087499999984], [0.0162829, 51.40009779999999], [0.0155789, 51.4000829], [0.0147922, 51.4001112], [0.014237199999999997, 51.40014550000001], [0.0137805, 51.400187899999985], [0.0133651, 51.4002346], [0.0129685, 51.4002838], [0.0125731, 51.4003404], [0.0121164, 51.40042119999999], [0.011730399999999998, 51.4004904], [0.0112723, 51.40059119999999], [0.0106793, 51.40073869999999], [0.0102159, 51.400867000000005], [0.0097204, 51.4010195], [0.009339800000000002, 51.401148600000006], [0.008888399999999998, 51.40132030000001], [0.008483699999999999, 51.40148779999999], [0.0080897, 51.40165939999999], [0.007711699999999998, 51.40183349999998], [0.0073712, 51.402006], [0.0070773, 51.40216850000001], [0.0066566, 51.4024093], [0.0063508, 51.40260419999999], [0.0060369, 51.40282090000001], [0.005793899999999999, 51.40299999999999], [0.0055788, 51.40316080000001], [0.005172799999999999, 51.4034749], [0.0048082, 51.40376729999999], [0.004422299999999999, 51.4040748], [0.0040869999999999995, 51.404312999999995], [0.0037839, 51.4045338], [0.0034727, 51.4047454], [0.0031775, 51.40495870000001], [0.0027488, 51.4052745], [0.0023815, 51.405561899999995], [0.0020218, 51.405840999999995], [0.0018887, 51.405944299999994], [0.0016464, 51.406127799999986], [0.0013562999999999995, 51.406343599999985], [0.001076, 51.40652190000001], [0.0007120999999999999, 51.4067308], [0.0004183, 51.40688569999999], [0.00005229999999999999, 51.4070632], [0.0, 51.40708588076634], [-0.0002281, 51.4071848], [-0.0006756, 51.4073664], [-0.0012457999999999998, 51.4075914], [-0.0018869, 51.4078421], [-0.0024438, 51.4080637], [-0.0029406999999999997, 51.4082628], [-0.0033586999999999996, 51.40841859999999], [-0.0038008, 51.4085677], [-0.0042428, 51.4086994], [-0.0046675, 51.4088043], [-0.0052031, 51.408915099999994], [-0.0056229, 51.4089856], [-0.006175299999999999, 51.40905629999999], [-0.0068829, 51.40914980000001], [-0.0123884, 51.4097111], [-0.017654299999999998, 51.4102179], [-0.0223185, 51.41067999999999], [-0.02463, 51.4109025], [-0.0255375, 51.410999800000006], [-0.0264527, 51.4110877], [-0.0276609, 51.411208], [-0.02873429999999999, 51.4113124], [-0.029240399999999996, 51.41139510000001], [-0.0296513, 51.41143459999999], [-0.030211499999999995, 51.411474600000005], [-0.030743399999999997, 51.4115091], [-0.0315252, 51.41153979999999], [-0.0320952, 51.411546], [-0.0326357, 51.4115467], [-0.03308259999999999, 51.4115375], [-0.0335812, 51.4115183], [-0.0340085, 51.4114991], [-0.034331, 51.4114769], [-0.0346745, 51.41145610000001], [-0.0351891, 51.4114108], [-0.0353664, 51.41139469999999], [-0.03555934269710519, 51.41137553291015], [-0.035624684928653644, 51.41136904175608], [-0.0357912, 51.4113525], [-0.0363588, 51.4112933], [-0.036863499999999993, 51.4112411], [-0.03734119999999999, 51.4111912], [-0.0376626, 51.411162], [-0.03809099999999999, 51.411127500000006], [-0.038466499999999994, 51.411106], [-0.03884939999999999, 51.411098300000006], [-0.0391079, 51.4110975], [-0.039817099999999994, 51.41112820000001], [-0.0403761, 51.4111705], [-0.040802, 51.4112081], [-0.0411911, 51.411254199999995], [-0.041626899999999994, 51.411315599999995], [-0.0419901, 51.4113763], [-0.04234349999999999, 51.4114454], [-0.0428002, 51.411546], [-0.043181899999999995, 51.4116427], [-0.04352779999999999, 51.4117518], [-0.04384919999999999, 51.4118547], [-0.0441928, 51.4119934], [-0.044789699999999995, 51.4122365], [-0.04502729999999999, 51.412334], [-0.045149698092777, 51.41238604269897], [-0.0455219, 51.4125443], [-0.0458388, 51.41268110000001], [-0.046226399999999994, 51.412857499999994], [-0.0464662, 51.412978], [-0.0466323, 51.4130645], [-0.046829, 51.413180399999995], [-0.0472139, 51.4134256], [-0.04752809999999999, 51.4136334], [-0.047699099999999994, 51.4137538], [-0.0481797, 51.41411980000001], [-0.0483345, 51.4142595], [-0.048534999999999995, 51.4144481], [-0.0486219, 51.414534], [-0.0490445, 51.414957300000005], [-0.04921949999999999, 51.415137299999984], [-0.0495642, 51.4154714], [-0.0499368, 51.4158377], [-0.0505744, 51.41647269999999], [-0.0509097, 51.41680350000001], [-0.0511771, 51.41704579999998], [-0.0512973, 51.41715419999999], [-0.051419099999999995, 51.41727229999999], [-0.051601499999999995, 51.4174343], [-0.05179489999999999, 51.41759690000001], [-0.0520836, 51.4178282], [-0.052346, 51.418043199999985], [-0.0526618, 51.4182861], [-0.0530538, 51.41858119999999], [-0.0532644, 51.4187378], [-0.0533631, 51.4188029], [-0.0538349, 51.4191356], [-0.0544204, 51.41952220000001], [-0.0552136, 51.420024999999995], [-0.05570529999999999, 51.420315300000006], [-0.0561958, 51.4205927], [-0.0566033, 51.42081550000001], [-0.0569927, 51.4210217], [-0.05700581014144048, 51.421027758513574], [-0.0573346, 51.4211797], [-0.05735227814073359, 51.42118894085466], [-0.05739011485704587, 51.42120871914982], [-0.05743239148915353, 51.42123081830129], [-0.057472097875110706, 51.42125157390509], [-0.057510599999999995, 51.4212717], [-0.05757589999999999, 51.4213005], [-0.05761801357643543, 51.42132177722947], [-0.0650466, 51.4250748], [-0.07290049999999998, 51.4289993], [-0.0745351, 51.42981609999999], [-0.079461, 51.4322774], [-0.08013379999999999, 51.43261999999999], [-0.0813636, 51.4332425], [-0.0822597, 51.4337024], [-0.08300010000000001, 51.4340924], [-0.0835012, 51.4343812], [-0.0839672, 51.43464979999999], [-0.08445109999999999, 51.43494179999999], [-0.08493599999999998, 51.435237], [-0.085018, 51.4352932], [-0.08508309999999998, 51.43533539999999], [-0.0851071, 51.4353516], [-0.0851768, 51.43539849999999], [-0.08522179999999999, 51.435428900000005], [-0.08575679999999998, 51.4357862], [-0.08613169999999999, 51.4360479], [-0.08650470000000002, 51.436312599999994], [-0.08691730000000002, 51.4366156], [-0.08722009999999998, 51.436849599999995], [-0.0876335, 51.4371835], [-0.0880071, 51.43750439999999], [-0.08841, 51.4378508], [-0.08895529999999999, 51.4383405], [-0.0897442, 51.4390947], [-0.08983152841195213, 51.43918368039525], [-0.0902571, 51.439617299999995], [-0.0906834, 51.44007640000001], [-0.0911092, 51.4405351], [-0.0915434, 51.44104619999999], [-0.0917293, 51.4413058], [-0.09210889999999998, 51.441853], [-0.0923799, 51.4422923], [-0.0926928, 51.4428037], [-0.0927009619126316, 51.442817580280106], [-0.09300609999999998, 51.4433365], [-0.0932932, 51.4438525], [-0.0937568, 51.44463089999999], [-0.0941861, 51.4453284], [-0.0945367, 51.4458461], [-0.0950561, 51.44657240000001], [-0.0954296, 51.4470062], [-0.0960987, 51.4477131], [-0.0965691, 51.44816329999999], [-0.09693309999999998, 51.4485039], [-0.09729119999999998, 51.4488254], [-0.0973343037047878, 51.44886523288561], [-0.09736644246794146, 51.448894932854735], [-0.0975653, 51.449078699999994], [-0.0978826, 51.44936510000001], [-0.09822390000000002, 51.449671300000006], [-0.0985665, 51.44998509999999], [-0.0989562, 51.450333400000005], [-0.0992926, 51.45063909999998], [-0.0996501, 51.45095969999999], [-0.1001158, 51.45139209999999], [-0.10051799999999998, 51.4517721], [-0.10080419999999998, 51.4520625], [-0.1009385, 51.45220959999999], [-0.1011801, 51.452451999999994], [-0.1013689, 51.45267630000001], [-0.1013776, 51.45268740000001], [-0.10159029999999998, 51.4529511], [-0.1018779, 51.453303899999995], [-0.1020414, 51.45350229999999], [-0.10216208651927892, 51.45364967074968], [-0.1023096, 51.4538298], [-0.1026242, 51.4542104], [-0.1029436, 51.454632200000006], [-0.1031165, 51.4548935], [-0.1033896, 51.455229299999985], [-0.1036387, 51.455534099999994], [-0.1037442, 51.4557528], [-0.10381609999999998, 51.4558528], [-0.1039054, 51.455957999999995], [-0.1040176, 51.456090800000005], [-0.1041596, 51.4562185], [-0.1043474, 51.4563986], [-0.1045949, 51.45663909999999], [-0.1049937, 51.45700860000001], [-0.105174, 51.457151], [-0.105339, 51.457286999999994], [-0.10552659999999998, 51.4574295], [-0.1059722, 51.4577242], [-0.10617519999999998, 51.45784899999999], [-0.1068661, 51.458261099999994], [-0.1072975, 51.4585326], [-0.1077531, 51.45884000000001], [-0.1082334, 51.4591623], [-0.1083678, 51.4592628], [-0.10886139999999998, 51.45964459999999], [-0.1093946, 51.4600657], [-0.1111413, 51.4615071], [-0.1115419, 51.4618231], [-0.11176078318635148, 51.461994200122994], [-0.11194210672773657, 51.46211025875641], [-0.1121021674395824, 51.46222270975295], [-0.1122446536611022, 51.46233127193788], [-0.1123732537315092, 51.46243566413648], [-0.11249165599001662, 51.462535605174], [-0.11260354877583773, 51.462630813875705], [-0.11271262042818572, 51.46272100906686], [-0.11282255928627384, 51.46280590957275], [-0.11293705368931528, 51.46288523421861], [-0.1130597919765233, 51.462958701829734], [-0.11319446248711112, 51.463026031231365], [-0.11334475356029196, 51.46308694124878], [-0.11351435353527908, 51.46314115070725], [-0.11370695075128565, 51.46318837843202], [-0.11392623354752492, 51.463228343248375], [-0.11417589026321014, 51.46326076398157], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-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]]} 10.5 0820 0840 Bromley South Victoria Plat 10 London Victoria 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-22 07:50:34 TERMINATED 2026-09-22 07:40:00 London Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559363 1790062722976648 145 145 2026-09-22 07:50:29.574291 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:28.735736
732990 763679 R61839 180Z501C22 2026-09-22 COMPLETE 20560783 2026-09-22 08:33:00 2026-09-22 07:50:34 2026-09-24 07:50:34 {"id": 763679, "stp": "N", "toc": "Unknown", "uid": "R61839", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R61839/2026-09-22/detailed", "trust_id": "180Z501C22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milford West Sidings", "service_date": "2026-09-22", "dest_arr_time": "0911", "dest_platform": null, "is_terminated": 1, "next_location": "Milford West Sidings", "signalling_id": "0Z50", "timing_status": "EARLY", "origin_station": "Knottingley T.M.D.", "current_leg_arr": "0833", "current_leg_dep": "0816", "current_leg_end": "Milford West Sidings", "origin_dep_time": "0810", "origin_platform": null, "current_location": "Milford West Sidings", "last_update_time": "2026-09-22T07:50:34", "route_debug_link": null, "timing_variation": "-38 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2503702, 53.706424699999985], [-1.2516588, 53.7064267], [-1.2541743, 53.706421299999995], [-1.2549039, 53.7064658], [-1.2557151, 53.70647], [-1.2568044, 53.7064807], [-1.2572880999999998, 53.7064658], [-1.25764139776733, 53.70645682016165], [-1.2584565999999997, 53.70643609999999], [-1.2592534, 53.7064312], [-1.2613422999999997, 53.7064442], [-1.2627493, 53.706456200000005], [-1.2630643999999998, 53.70644750000001], [-1.2633519999999998, 53.7064448], [-1.2637502, 53.7064308], [-1.2640221, 53.706421199999994], [-1.2645486, 53.7064228], [-1.2651188, 53.70641560000001], [-1.2670237, 53.70643919999999], [-1.2691878, 53.7064531], [-1.2698578, 53.7064596], [-1.2721979, 53.7064414], [-1.2724086, 53.7064398], [-1.2725320570279113, 53.7064395556919], [-1.2726146491067036, 53.706439392251106], [-1.2727118, 53.70643919999999], [-1.2749185, 53.7064312], [-1.2756695, 53.70640620000001], [-1.276468, 53.706372599999995], [-1.2774942, 53.70630079999999], [-1.2781057, 53.70622920000001], [-1.2786744, 53.706157], [-1.2798162, 53.70597570000001], [-1.2805778, 53.7058304], [-1.2808645, 53.7057647], [-1.2820361, 53.70547159999999], [-1.2825708, 53.705313], [-1.2844128999999995, 53.704754300000005], [-1.2895312, 53.70320200000001], [-1.2897233, 53.70314729999999], [-1.2942096, 53.7017915], [-1.2946904, 53.701645899999995], [-1.2973412999999998, 53.70084859999999], [-1.2974781, 53.70080099999999], [-1.2979414, 53.7006615], [-1.2991826, 53.700278299999994], [-1.3018636451927506, 53.69946734251577], [-1.3021033266909403, 53.69939677202777], [-1.302315111526702, 53.69933439788657], [-1.3025029722909027, 53.69927903341125], [-1.3026708815744097, 53.69922949192092], [-1.3028228119680898, 53.69918458673464], [-1.30296273606281, 53.69914313117151], [-1.3030946264494376, 53.69910393855062], [-1.3032224557188394, 53.69906582219106], [-1.303350196461882, 53.699027595411906], [-1.303481821269433, 53.698988071532256], [-1.303621302732359, 53.6989460638712], [-1.3037726134415275, 53.698900385747805], [-1.3039397259878052, 53.69884985048118], [-1.304126612962059, 53.6987932713904], [-1.3043372469551562, 53.69872946179456], [-1.3045756005579634, 53.698657235012746], [-1.3054865, 53.6983812], [-1.3055572, 53.6983598], [-1.3060234, 53.6982528], [-1.3081222, 53.697631], [-1.3116721, 53.6965529], [-1.3119767, 53.696463], [-1.3134106, 53.6960184], [-1.3149717, 53.6955218], [-1.3164948, 53.6949618], [-1.318930253921232, 53.694027858361885], [-1.3189351, 53.694026], [-1.3209398, 53.6932619], [-1.3222272, 53.6927711], [-1.3241152, 53.6920211], [-1.3253305, 53.6915498], [-1.3270576, 53.690876], [-1.3292141, 53.6900358], [-1.3320975, 53.6889288], [-1.3344683, 53.6880344], [-1.3371991, 53.6870243], [-1.3391788, 53.6862496], [-1.3414372, 53.6853617], [-1.3435132, 53.6845403], [-1.3450472, 53.6839364], [-1.3464151, 53.6834082], [-1.3478945, 53.6828371], [-1.3492666, 53.6823085], [-1.3511117, 53.6815901], [-1.3521625, 53.6811906], [-1.3525386, 53.6810452], [-1.3536759, 53.6806083], [-1.3553013, 53.6799872], [-1.356224, 53.6796678], [-1.3569911, 53.6794375], [-1.3576133, 53.6792754], [-1.358403, 53.6790865], [-1.3589169, 53.6789784], [-1.3594641, 53.6788735], [-1.3600756, 53.6787702], [-1.3611056, 53.6786209], [-1.3620124, 53.6785208], [-1.3629429, 53.6784414], [-1.3644288, 53.6783466], [-1.3674195, 53.6781711], [-1.3709573, 53.677952], [-1.3734074, 53.6778053], [-1.377061, 53.677587], [-1.3794868, 53.6774421], [-1.3827969, 53.6772439], [-1.3858811, 53.6770623], [-1.3877804, 53.6769404], [-1.3903685, 53.676778], [-1.3932092, 53.6765956], [-1.3958452, 53.676438], [-1.3985304, 53.6762695], [-1.3997267, 53.6761933], [-1.400627, 53.676142], [-1.4015697, 53.6760761], [-1.4023073, 53.6760062], [-1.4031143, 53.6759073], [-1.4040102, 53.6757691], [-1.404237, 53.6757235], [-1.4055069, 53.6754788], [-1.406627, 53.6752065], [-1.4085988, 53.6747378], [-1.4093263, 53.6745635], [-1.4129607, 53.6736749], [-1.4160265, 53.672936], [-1.4201651, 53.6719367], [-1.4232738, 53.6711819], [-1.4251514, 53.6707259], [-1.4259399, 53.6705542], [-1.4267634, 53.6704049], [-1.4278228, 53.6702719], [-1.4284854, 53.6702166], [-1.4291318, 53.6701856], [-1.4304031, 53.6701538], [-1.4315407, 53.6700918], [-1.4323083, 53.6700323], [-1.4329668, 53.6699414], [-1.4336825, 53.6698217], [-1.4344628, 53.6696645], [-1.4351446, 53.6695076], [-1.4356888, 53.6693495], [-1.4364982, 53.6690694], [-1.43716, 53.6688179], [-1.4377138, 53.6685654], [-1.4391811, 53.6677988], [-1.4409197205793078, 53.66688223651855], [-1.4411175209750915, 53.66677549517284], [-1.441291658061156, 53.666680751550174], [-1.441445586609711, 53.66659634323052], [-1.441582761392966, 53.66652060779387], [-1.441706637183132, 53.66645188282021], [-1.441820668752417, 53.6663885058895], [-1.4419283108730332, 53.666328814581746], [-1.4420330183171883, 53.66627114647691], [-1.4421382458570928, 53.666213839155], [-1.442247448264957, 53.66615523019597], [-1.44236408031299, 53.66609365717982], [-1.4424915967734022, 53.66602745768653], [-1.442633452418403, 53.66595496929608], [-1.4427931020202025, 53.66587452958846], [-1.4429740003510103, 53.66578447614363], [-1.443179602183036, 53.6656831465416], [-1.4439125999999998, 53.66531069999999], [-1.4442518, 53.665128], [-1.4457270000000002, 53.66433290000001], [-1.4467661999999997, 53.6638293], [-1.4475115, 53.66355680000001], [-1.4486703000000003, 53.66321760000001], [-1.4499286999999998, 53.66292499999999], [-1.4508881, 53.66274769999999], [-1.4523574, 53.662584], [-1.4530422999999997, 53.6625469], [-1.4541206999999998, 53.6625252], [-1.4554401, 53.662574], [-1.4558912, 53.6626127], [-1.4564849, 53.6626751], [-1.4571462999999998, 53.6627767], [-1.4580277999999998, 53.662954000000006], [-1.4586361, 53.66309379999999], [-1.4593707, 53.66328639999999], [-1.4595247, 53.66333659999999], [-1.4603340000000002, 53.66360079999999], [-1.460486057861753, 53.66366023485915], [-1.4605264203242003, 53.663676011321506], [-1.4619261, 53.6642231], [-1.4649169, 53.66541130000001], [-1.4682485999999997, 53.6667463], [-1.4689664000000002, 53.6670303], [-1.4697134, 53.66732579999999], [-1.470277, 53.6675713], [-1.4708485999999998, 53.66783769999999], [-1.471461, 53.6681572], [-1.4721958999999998, 53.6685986], [-1.4724844999999998, 53.6688064], [-1.4730015, 53.6692121], [-1.4735129, 53.6696596], [-1.4742029, 53.670364499999984], [-1.4753659999999995, 53.67158450000001], [-1.4761074999999997, 53.672340299999995], [-1.47643, 53.67267160000001], [-1.4769029, 53.673157399999994], [-1.4773549, 53.673625599999994], [-1.4774579, 53.673732399999984], [-1.4774785999999998, 53.67375379999999], [-1.4776999999999998, 53.6739849], [-1.4782006999999997, 53.67449839999999], [-1.4783195, 53.67462199999999], [-1.4785037, 53.67489049999999], [-1.4788148, 53.67530039999999], [-1.4789758, 53.67551009999999], [-1.4793413999999998, 53.6759004], [-1.4794688, 53.6760384], [-1.4799601, 53.67653959999999], [-1.4802131, 53.676847900000006], [-1.4803704999999998, 53.6770925], [-1.4804699, 53.6774296], [-1.4804707999999998, 53.677574500000006], [-1.4804579, 53.6777903], [-1.4804192, 53.677978499999995], [-1.4803478, 53.6781988], [-1.4802399999999998, 53.6784311], [-1.4801101, 53.6786335], [-1.4799624999999998, 53.67882929999999], [-1.4797119999999997, 53.6790891], [-1.479476, 53.6792751], [-1.479232, 53.6794326], [-1.4788052, 53.679676400000005], [-1.4784611000000003, 53.6798377], [-1.4774069, 53.6803131], [-1.4760944, 53.680905], [-1.4758595, 53.68100689999999], [-1.4755084, 53.68112670000001], [-1.4754307482375149, 53.68115157602794], [-1.4752027999999997, 53.681224599999986], [-1.4748317, 53.6813089], [-1.4742872, 53.68141689999999], [-1.4739788, 53.68148209999999], [-1.4735745, 53.6815945], [-1.4714274, 53.6820067], [-1.4702374, 53.6822352], [-1.4701774999999997, 53.68224669999999], [-1.4698985999999998, 53.6823002], [-1.4690620999999997, 53.68246080000001], [-1.4680933, 53.68264969999999], [-1.4662221, 53.6830086], [-1.4660882, 53.68303479999999], [-1.4614725, 53.6839244], [-1.4574259, 53.6847276], [-1.4572938999999998, 53.68475359999999], [-1.4570563, 53.68479630000001], [-1.4529542999999998, 53.6855772], [-1.4527279000000002, 53.6856188], [-1.4489900999999998, 53.6864178], [-1.4471485, 53.686899], [-1.4452886, 53.68740729999999], [-1.4445899999999998, 53.687612], [-1.4429966999999997, 53.68810169999998], [-1.4416447999999995, 53.688547099999994], [-1.4395743999999997, 53.68926910000001], [-1.4384637, 53.6896926], [-1.4376804999999997, 53.6900343], [-1.437304454591234, 53.69022173659771], [-1.4370072, 53.6903699], [-1.4365116999999998, 53.6906253], [-1.4361755, 53.690824599999985], [-1.4337001, 53.6923547], [-1.4325172000000002, 53.6931368], [-1.4313378, 53.69393449999999], [-1.4303206, 53.6946353], [-1.4291978, 53.69543389999999], [-1.4285796999999998, 53.6959225], [-1.4281273999999995, 53.69627969999999], [-1.4276650999999998, 53.6966293], [-1.4268996, 53.6972614], [-1.4265918999999998, 53.69751149999999], [-1.4257794999999998, 53.6981287], [-1.4252950999999998, 53.698443], [-1.4249965999999998, 53.69865180000001], [-1.4246982, 53.6989111], [-1.4243507, 53.699224599999994], [-1.4237094999999995, 53.6998857], [-1.4233142, 53.70031219999999], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4156461, 53.7090353], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4142271999999998, 53.7103942], [-1.4138803999999998, 53.7107112], [-1.4135004, 53.71103539999999], [-1.413022, 53.7113993], [-1.4125146, 53.71172790000001], [-1.4118886, 53.7120711], [-1.4112387999999998, 53.71235589999999], [-1.4102129, 53.712708199999994], [-1.4093479, 53.7129357], [-1.4074428, 53.7133677], [-1.4055451000000003, 53.713804], [-1.4013676, 53.7147268], [-1.4010666, 53.7147975], [-1.3984255999999995, 53.71540460000001], [-1.397551, 53.7156132], [-1.3962007, 53.715985800000006], [-1.3952829, 53.71626839999999], [-1.3942638, 53.71660429999999], [-1.3940140999999997, 53.7166925], [-1.3932839999999995, 53.7169579], [-1.3923134999999998, 53.7173358], [-1.3913091000000002, 53.7177703], [-1.3901749999999995, 53.71829530000001], [-1.3884675, 53.7191761], [-1.3882012, 53.7193135], [-1.3871596999999998, 53.71983500000001], [-1.3863797, 53.72018369999999], [-1.3854763, 53.720564499999995], [-1.3844278, 53.7209214], [-1.3835561999999997, 53.7211806], [-1.3827732, 53.721384699999994], [-1.3814203000000005, 53.721682599999994], [-1.3813409, 53.72170009999999], [-1.3808621, 53.721795], [-1.3806723, 53.721832600000006], [-1.3797036, 53.7219837], [-1.3789167999999998, 53.7220739], [-1.3783351999999998, 53.72212699999999], [-1.3778564999999998, 53.72215920000001], [-1.3768801999999998, 53.7222239], [-1.3742131, 53.7224132], [-1.3701337, 53.7227167], [-1.3662566, 53.72304489999999], [-1.3653723999999998, 53.723097], [-1.3644965, 53.72312610000001], [-1.3624727000000003, 53.7231543], [-1.3618761, 53.72314599999999], [-1.3613192, 53.72311849999999], [-1.3606010999999998, 53.7231035], [-1.3601487999999995, 53.7231085], [-1.3597778, 53.72312039999999], [-1.3593298, 53.72315859999999], [-1.3587846, 53.7232253], [-1.3582269, 53.723323], [-1.3573908999999995, 53.723541399999995], [-1.3569774, 53.72364949999999], [-1.3564814, 53.7237694], [-1.3559666999999995, 53.7239244], [-1.3554215, 53.72403139999999], [-1.3550721, 53.7241058], [-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2394066999999998, 53.7654376], [-1.2393108999999998, 53.765723], [-1.2391511999999998, 53.76620469999999], [-1.2389201999999997, 53.7668832], [-1.2388789, 53.76700759999999], [-1.2386333, 53.767793999999995], [-1.2383087, 53.7684526], [-1.2382424, 53.7685832], [-1.2380994, 53.768864699999995], [-1.2375444999999998, 53.77054209999999]]}", "current_leg_start": "Knottingley East Jn", "dest_arr_time_act": "0911", "motion_projection": null, "next_location_lat": "53.7705421", "next_location_lon": "-1.2375445", "previous_location": "Knottingley East Jn", "current_leg_milage": "23.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 21.59, \"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\": 233.805, \"from_m\": 21.59, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 280.944, \"from_m\": 233.805, \"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\": 544.722, \"from_m\": 280.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 592.997, \"from_m\": 544.722, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 879.405, \"from_m\": 592.997, \"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\": 4133.224, \"from_m\": 879.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4166.14, \"from_m\": 4133.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4605.704, \"from_m\": 4166.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\": 16057.751, \"from_m\": 4605.704, \"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\": 16480.158, \"from_m\": 16057.751, \"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\": 17005.045, \"from_m\": 16480.158, \"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\": 17028.804, \"from_m\": 17005.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17035.696, \"from_m\": 17028.804, \"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\": 17200.388, \"from_m\": 17035.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18055.793, \"from_m\": 17200.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23398.369, \"from_m\": 18055.793, \"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\": 23440.831, \"from_m\": 23398.369, \"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\": 25983.177, \"from_m\": 23440.831, \"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\": 26009.945, \"from_m\": 25983.177, \"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\": 34276.763, \"from_m\": 26009.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37181.837, \"from_m\": 34276.763, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37252.528, \"from_m\": 37181.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37416.421, \"from_m\": 37252.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37430.517, \"from_m\": 37416.421, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37833.609, \"from_m\": 37430.517, \"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\": 763679, \"profile_key\": \"23fa73fdb8d569362d3476ff31b9b7f878d56230645539f4cfa0c9d74c182f90\", \"schedule_id\": 40165, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Knottingley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0816\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 2, \"distance_m\": 280.944, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 3, \"distance_m\": 1193.395, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 4, \"distance_m\": 3960.632, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Pontefract Tanshelf\", \"stage_seq\": 5, \"distance_m\": 5138.39, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Crofton East Jn\", \"stage_seq\": 6, \"distance_m\": 14014.809, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Crofton West Jn\", \"stage_seq\": 7, \"distance_m\": 15300.541, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 17157.559, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Turners Lane Jn\", \"stage_seq\": 9, \"distance_m\": 18158.389, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0852\", \"location\": \"Altofts Jn\", \"stage_seq\": 10, \"distance_m\": 23295.33, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0855\", \"location\": \"Castleford\", \"stage_seq\": 11, \"distance_m\": 27772.601, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0904H\", \"location\": \"Milford Jn\", \"stage_seq\": 12, \"distance_m\": 37284.881, \"section_seq\": 1, \"route_path_id\": 147103}, {\"is_pass\": false, \"wtt_arr\": \"0911\", \"wtt_dep\": null, \"location\": \"Milford West Sidings\", \"stage_seq\": 13, \"distance_m\": 37833.609, \"section_seq\": 1, \"route_path_id\": 147103}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 37833.609, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147103}], \"total_distance_m\": 37833.609, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33502.514, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4331.095, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0810", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.7705421", "current_position_lon": "-1.2375445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:29Z\", \"source_id\": 20560783, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milford West Sidings", "service_state_platform": null, "timing_fact_generation": 1790062830986147, "current_leg_arrival_utc": "2026-09-22T08:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:30.981000", "service_state_evidence_id": 20560783, "current_leg_start_actual_dep": "2026-09-22T08:16:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-22T07:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:40:30.989176", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 0Z50 None None None None {"version": 3, "segments": [{"to_m": 21.59, "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": 233.805, "from_m": 21.59, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 280.944, "from_m": 233.805, "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": 544.722, "from_m": 280.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 592.997, "from_m": 544.722, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 879.405, "from_m": 592.997, "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": 4133.224, "from_m": 879.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4166.14, "from_m": 4133.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4605.704, "from_m": 4166.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": 16057.751, "from_m": 4605.704, "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": 16480.158, "from_m": 16057.751, "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": 17005.045, "from_m": 16480.158, "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": 17028.804, "from_m": 17005.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17035.696, "from_m": 17028.804, "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": 17200.388, "from_m": 17035.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18055.793, "from_m": 17200.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23398.369, "from_m": 18055.793, "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": 23440.831, "from_m": 23398.369, "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": 25983.177, "from_m": 23440.831, "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": 26009.945, "from_m": 25983.177, "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": 34276.763, "from_m": 26009.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37181.837, "from_m": 34276.763, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37252.528, "from_m": 37181.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37416.421, "from_m": 37252.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37430.517, "from_m": 37416.421, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37833.609, "from_m": 37430.517, "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": 763679, "profile_key": "23fa73fdb8d569362d3476ff31b9b7f878d56230645539f4cfa0c9d74c182f90", "schedule_id": 40165, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0810", "location": "Knottingley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147103}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0816", "location": "Knottingley East Jn", "stage_seq": 2, "distance_m": 280.944, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Knottingley West Jn", "stage_seq": 3, "distance_m": 1193.395, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Pontefract Monkhill", "stage_seq": 4, "distance_m": 3960.632, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Pontefract Tanshelf", "stage_seq": 5, "distance_m": 5138.39, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Crofton East Jn", "stage_seq": 6, "distance_m": 14014.809, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Crofton West Jn", "stage_seq": 7, "distance_m": 15300.541, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Calder Bridge Jn", "stage_seq": 8, "distance_m": 17157.559, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Turners Lane Jn", "stage_seq": 9, "distance_m": 18158.389, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0852", "location": "Altofts Jn", "stage_seq": 10, "distance_m": 23295.33, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0855", "location": "Castleford", "stage_seq": 11, "distance_m": 27772.601, "section_seq": 1, "route_path_id": 147103}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0904H", "location": "Milford Jn", "stage_seq": 12, "distance_m": 37284.881, "section_seq": 1, "route_path_id": 147103}, {"is_pass": false, "wtt_arr": "0911", "wtt_dep": null, "location": "Milford West Sidings", "stage_seq": 13, "distance_m": 37833.609, "section_seq": 1, "route_path_id": 147103}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 37833.609, "from_m": 0.0, "section_seq": 1, "route_path_id": 147103}], "total_distance_m": 37833.609, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33502.514, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4331.095, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:29Z", "source_id": 20560783, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}] Knottingley T.M.D. 0810 0810 None None None Milford West Sidings 0911 0911 None EARLY -38 minutes https://www.realtimetrains.co.uk/service/gb-nr:R61839/2026-09-22/detailed None Knottingley East Jn 2026-09-22T08:16:00+01:00 Milford West Sidings 17.0 {"type": "LineString", "coordinates": [[-1.2457613999999997, 53.7061502], [-1.2459889, 53.70618189999999], [-1.2464157, 53.70624389999999], [-1.2470226, 53.706315999999994], [-1.2477774, 53.706379899999995], [-1.2486383000000003, 53.7064142], [-1.2501667, 53.7064234], [-1.2503702, 53.706424699999985], [-1.2516588, 53.7064267], [-1.2541743, 53.706421299999995], [-1.2549039, 53.7064658], [-1.2557151, 53.70647], [-1.2568044, 53.7064807], [-1.2572880999999998, 53.7064658], [-1.25764139776733, 53.70645682016165], [-1.2584565999999997, 53.70643609999999], [-1.2592534, 53.7064312], [-1.2613422999999997, 53.7064442], [-1.2627493, 53.706456200000005], [-1.2630643999999998, 53.70644750000001], [-1.2633519999999998, 53.7064448], [-1.2637502, 53.7064308], [-1.2640221, 53.706421199999994], [-1.2645486, 53.7064228], [-1.2651188, 53.70641560000001], [-1.2670237, 53.70643919999999], [-1.2691878, 53.7064531], [-1.2698578, 53.7064596], [-1.2721979, 53.7064414], [-1.2724086, 53.7064398], [-1.2725320570279113, 53.7064395556919], [-1.2726146491067036, 53.706439392251106], [-1.2727118, 53.70643919999999], [-1.2749185, 53.7064312], [-1.2756695, 53.70640620000001], [-1.276468, 53.706372599999995], [-1.2774942, 53.70630079999999], [-1.2781057, 53.70622920000001], [-1.2786744, 53.706157], [-1.2798162, 53.70597570000001], [-1.2805778, 53.7058304], [-1.2808645, 53.7057647], [-1.2820361, 53.70547159999999], [-1.2825708, 53.705313], [-1.2844128999999995, 53.704754300000005], [-1.2895312, 53.70320200000001], [-1.2897233, 53.70314729999999], [-1.2942096, 53.7017915], [-1.2946904, 53.701645899999995], [-1.2973412999999998, 53.70084859999999], [-1.2974781, 53.70080099999999], [-1.2979414, 53.7006615], [-1.2991826, 53.700278299999994], [-1.3018636451927506, 53.69946734251577], [-1.3021033266909403, 53.69939677202777], [-1.302315111526702, 53.69933439788657], [-1.3025029722909027, 53.69927903341125], [-1.3026708815744097, 53.69922949192092], [-1.3028228119680898, 53.69918458673464], [-1.30296273606281, 53.69914313117151], [-1.3030946264494376, 53.69910393855062], [-1.3032224557188394, 53.69906582219106], [-1.303350196461882, 53.699027595411906], [-1.303481821269433, 53.698988071532256], [-1.303621302732359, 53.6989460638712], [-1.3037726134415275, 53.698900385747805], [-1.3039397259878052, 53.69884985048118], [-1.304126612962059, 53.6987932713904], [-1.3043372469551562, 53.69872946179456], [-1.3045756005579634, 53.698657235012746], [-1.3054865, 53.6983812], [-1.3055572, 53.6983598], [-1.3060234, 53.6982528], [-1.3081222, 53.697631], [-1.3116721, 53.6965529], [-1.3119767, 53.696463], [-1.3134106, 53.6960184], [-1.3149717, 53.6955218], [-1.3164948, 53.6949618], [-1.318930253921232, 53.694027858361885], [-1.3189351, 53.694026], [-1.3209398, 53.6932619], [-1.3222272, 53.6927711], [-1.3241152, 53.6920211], [-1.3253305, 53.6915498], [-1.3270576, 53.690876], [-1.3292141, 53.6900358], [-1.3320975, 53.6889288], [-1.3344683, 53.6880344], [-1.3371991, 53.6870243], [-1.3391788, 53.6862496], [-1.3414372, 53.6853617], [-1.3435132, 53.6845403], [-1.3450472, 53.6839364], [-1.3464151, 53.6834082], [-1.3478945, 53.6828371], [-1.3492666, 53.6823085], [-1.3511117, 53.6815901], [-1.3521625, 53.6811906], [-1.3525386, 53.6810452], [-1.3536759, 53.6806083], [-1.3553013, 53.6799872], [-1.356224, 53.6796678], [-1.3569911, 53.6794375], [-1.3576133, 53.6792754], [-1.358403, 53.6790865], [-1.3589169, 53.6789784], [-1.3594641, 53.6788735], [-1.3600756, 53.6787702], [-1.3611056, 53.6786209], [-1.3620124, 53.6785208], [-1.3629429, 53.6784414], [-1.3644288, 53.6783466], [-1.3674195, 53.6781711], [-1.3709573, 53.677952], [-1.3734074, 53.6778053], [-1.377061, 53.677587], [-1.3794868, 53.6774421], [-1.3827969, 53.6772439], [-1.3858811, 53.6770623], [-1.3877804, 53.6769404], [-1.3903685, 53.676778], [-1.3932092, 53.6765956], [-1.3958452, 53.676438], [-1.3985304, 53.6762695], [-1.3997267, 53.6761933], [-1.400627, 53.676142], [-1.4015697, 53.6760761], [-1.4023073, 53.6760062], [-1.4031143, 53.6759073], [-1.4040102, 53.6757691], [-1.404237, 53.6757235], [-1.4055069, 53.6754788], [-1.406627, 53.6752065], [-1.4085988, 53.6747378], [-1.4093263, 53.6745635], [-1.4129607, 53.6736749], [-1.4160265, 53.672936], [-1.4201651, 53.6719367], [-1.4232738, 53.6711819], [-1.4251514, 53.6707259], [-1.4259399, 53.6705542], [-1.4267634, 53.6704049], [-1.4278228, 53.6702719], [-1.4284854, 53.6702166], [-1.4291318, 53.6701856], [-1.4304031, 53.6701538], [-1.4315407, 53.6700918], [-1.4323083, 53.6700323], [-1.4329668, 53.6699414], [-1.4336825, 53.6698217], [-1.4344628, 53.6696645], [-1.4351446, 53.6695076], [-1.4356888, 53.6693495], [-1.4364982, 53.6690694], [-1.43716, 53.6688179], [-1.4377138, 53.6685654], [-1.4391811, 53.6677988], [-1.4409197205793078, 53.66688223651855], [-1.4411175209750915, 53.66677549517284], [-1.441291658061156, 53.666680751550174], [-1.441445586609711, 53.66659634323052], [-1.441582761392966, 53.66652060779387], [-1.441706637183132, 53.66645188282021], [-1.441820668752417, 53.6663885058895], [-1.4419283108730332, 53.666328814581746], [-1.4420330183171883, 53.66627114647691], [-1.4421382458570928, 53.666213839155], [-1.442247448264957, 53.66615523019597], [-1.44236408031299, 53.66609365717982], [-1.4424915967734022, 53.66602745768653], [-1.442633452418403, 53.66595496929608], [-1.4427931020202025, 53.66587452958846], [-1.4429740003510103, 53.66578447614363], [-1.443179602183036, 53.6656831465416], [-1.4439125999999998, 53.66531069999999], [-1.4442518, 53.665128], [-1.4457270000000002, 53.66433290000001], [-1.4467661999999997, 53.6638293], [-1.4475115, 53.66355680000001], [-1.4486703000000003, 53.66321760000001], [-1.4499286999999998, 53.66292499999999], [-1.4508881, 53.66274769999999], [-1.4523574, 53.662584], [-1.4530422999999997, 53.6625469], [-1.4541206999999998, 53.6625252], [-1.4554401, 53.662574], [-1.4558912, 53.6626127], [-1.4564849, 53.6626751], [-1.4571462999999998, 53.6627767], [-1.4580277999999998, 53.662954000000006], [-1.4586361, 53.66309379999999], [-1.4593707, 53.66328639999999], [-1.4595247, 53.66333659999999], [-1.4603340000000002, 53.66360079999999], [-1.460486057861753, 53.66366023485915], [-1.4605264203242003, 53.663676011321506], [-1.4619261, 53.6642231], [-1.4649169, 53.66541130000001], [-1.4682485999999997, 53.6667463], [-1.4689664000000002, 53.6670303], [-1.4697134, 53.66732579999999], [-1.470277, 53.6675713], [-1.4708485999999998, 53.66783769999999], [-1.471461, 53.6681572], [-1.4721958999999998, 53.6685986], [-1.4724844999999998, 53.6688064], [-1.4730015, 53.6692121], [-1.4735129, 53.6696596], [-1.4742029, 53.670364499999984], [-1.4753659999999995, 53.67158450000001], [-1.4761074999999997, 53.672340299999995], [-1.47643, 53.67267160000001], [-1.4769029, 53.673157399999994], [-1.4773549, 53.673625599999994], [-1.4774579, 53.673732399999984], [-1.4774785999999998, 53.67375379999999], [-1.4776999999999998, 53.6739849], [-1.4782006999999997, 53.67449839999999], [-1.4783195, 53.67462199999999], [-1.4785037, 53.67489049999999], [-1.4788148, 53.67530039999999], [-1.4789758, 53.67551009999999], [-1.4793413999999998, 53.6759004], [-1.4794688, 53.6760384], [-1.4799601, 53.67653959999999], [-1.4802131, 53.676847900000006], [-1.4803704999999998, 53.6770925], [-1.4804699, 53.6774296], [-1.4804707999999998, 53.677574500000006], [-1.4804579, 53.6777903], [-1.4804192, 53.677978499999995], [-1.4803478, 53.6781988], [-1.4802399999999998, 53.6784311], [-1.4801101, 53.6786335], [-1.4799624999999998, 53.67882929999999], [-1.4797119999999997, 53.6790891], [-1.479476, 53.6792751], [-1.479232, 53.6794326], [-1.4788052, 53.679676400000005], [-1.4784611000000003, 53.6798377], [-1.4774069, 53.6803131], [-1.4760944, 53.680905], [-1.4758595, 53.68100689999999], [-1.4755084, 53.68112670000001], [-1.4754307482375149, 53.68115157602794], [-1.4752027999999997, 53.681224599999986], [-1.4748317, 53.6813089], [-1.4742872, 53.68141689999999], [-1.4739788, 53.68148209999999], [-1.4735745, 53.6815945], [-1.4714274, 53.6820067], [-1.4702374, 53.6822352], [-1.4701774999999997, 53.68224669999999], [-1.4698985999999998, 53.6823002], [-1.4690620999999997, 53.68246080000001], [-1.4680933, 53.68264969999999], [-1.4662221, 53.6830086], [-1.4660882, 53.68303479999999], [-1.4614725, 53.6839244], [-1.4574259, 53.6847276], [-1.4572938999999998, 53.68475359999999], [-1.4570563, 53.68479630000001], [-1.4529542999999998, 53.6855772], [-1.4527279000000002, 53.6856188], [-1.4489900999999998, 53.6864178], [-1.4471485, 53.686899], [-1.4452886, 53.68740729999999], [-1.4445899999999998, 53.687612], [-1.4429966999999997, 53.68810169999998], [-1.4416447999999995, 53.688547099999994], [-1.4395743999999997, 53.68926910000001], [-1.4384637, 53.6896926], [-1.4376804999999997, 53.6900343], [-1.437304454591234, 53.69022173659771], [-1.4370072, 53.6903699], [-1.4365116999999998, 53.6906253], [-1.4361755, 53.690824599999985], [-1.4337001, 53.6923547], [-1.4325172000000002, 53.6931368], [-1.4313378, 53.69393449999999], [-1.4303206, 53.6946353], [-1.4291978, 53.69543389999999], [-1.4285796999999998, 53.6959225], [-1.4281273999999995, 53.69627969999999], [-1.4276650999999998, 53.6966293], [-1.4268996, 53.6972614], [-1.4265918999999998, 53.69751149999999], [-1.4257794999999998, 53.6981287], [-1.4252950999999998, 53.698443], [-1.4249965999999998, 53.69865180000001], [-1.4246982, 53.6989111], [-1.4243507, 53.699224599999994], [-1.4237094999999995, 53.6998857], [-1.4233142, 53.70031219999999], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4156461, 53.7090353], [-1.4154960999999997, 53.7091926], [-1.4148763, 53.70984219999999], [-1.4142271999999998, 53.7103942], [-1.4138803999999998, 53.7107112], [-1.4135004, 53.71103539999999], [-1.413022, 53.7113993], [-1.4125146, 53.71172790000001], [-1.4118886, 53.7120711], [-1.4112387999999998, 53.71235589999999], [-1.4102129, 53.712708199999994], [-1.4093479, 53.7129357], [-1.4074428, 53.7133677], [-1.4055451000000003, 53.713804], [-1.4013676, 53.7147268], [-1.4010666, 53.7147975], [-1.3984255999999995, 53.71540460000001], [-1.397551, 53.7156132], [-1.3962007, 53.715985800000006], [-1.3952829, 53.71626839999999], [-1.3942638, 53.71660429999999], [-1.3940140999999997, 53.7166925], [-1.3932839999999995, 53.7169579], [-1.3923134999999998, 53.7173358], [-1.3913091000000002, 53.7177703], [-1.3901749999999995, 53.71829530000001], [-1.3884675, 53.7191761], [-1.3882012, 53.7193135], [-1.3871596999999998, 53.71983500000001], [-1.3863797, 53.72018369999999], [-1.3854763, 53.720564499999995], [-1.3844278, 53.7209214], [-1.3835561999999997, 53.7211806], [-1.3827732, 53.721384699999994], [-1.3814203000000005, 53.721682599999994], [-1.3813409, 53.72170009999999], [-1.3808621, 53.721795], [-1.3806723, 53.721832600000006], [-1.3797036, 53.7219837], [-1.3789167999999998, 53.7220739], [-1.3783351999999998, 53.72212699999999], [-1.3778564999999998, 53.72215920000001], [-1.3768801999999998, 53.7222239], [-1.3742131, 53.7224132], [-1.3701337, 53.7227167], [-1.3662566, 53.72304489999999], [-1.3653723999999998, 53.723097], [-1.3644965, 53.72312610000001], [-1.3624727000000003, 53.7231543], [-1.3618761, 53.72314599999999], [-1.3613192, 53.72311849999999], [-1.3606010999999998, 53.7231035], [-1.3601487999999995, 53.7231085], [-1.3597778, 53.72312039999999], [-1.3593298, 53.72315859999999], [-1.3587846, 53.7232253], [-1.3582269, 53.723323], [-1.3573908999999995, 53.723541399999995], [-1.3569774, 53.72364949999999], [-1.3564814, 53.7237694], [-1.3559666999999995, 53.7239244], [-1.3554215, 53.72403139999999], [-1.3550721, 53.7241058], [-1.3549168, 53.7241389], [-1.3547894, 53.7241703], [-1.3542795, 53.72429579999999], [-1.3530422999999998, 53.7246585], [-1.3528359, 53.7247189], [-1.3514866999999997, 53.725114399999995], [-1.3513657, 53.725148700000005], [-1.3512657, 53.7251783], [-1.3510512999999995, 53.7252428], [-1.3506209, 53.725371], [-1.3497549999999998, 53.7256261], [-1.3480104, 53.72613789999998], [-1.3474993999999998, 53.72628669999999], [-1.3474729261792822, 53.726294484862926], [-1.3456552, 53.726829], [-1.3449684, 53.727029300000005], [-1.3444815, 53.7271713], [-1.3444128999999998, 53.727191299999994], [-1.3437195999999998, 53.7273935], [-1.3422231, 53.727834599999994], [-1.3402900999999998, 53.7284057], [-1.3400207999999998, 53.72848530000001], [-1.3379099, 53.72910089999999], [-1.3368746, 53.729403999999995], [-1.3364587, 53.729527], [-1.3351312999999998, 53.7299197], [-1.3315800999999998, 53.73096689999999], [-1.3280956999999998, 53.7319904], [-1.3265624, 53.73244379999999], [-1.3255994, 53.7327373], [-1.324675, 53.73304939999999], [-1.3240161999999998, 53.73327720000001], [-1.3218685, 53.7340713], [-1.3212569999999997, 53.7342703], [-1.321092471012532, 53.734323238421794], [-1.3206695999999998, 53.7344593], [-1.3198866, 53.7346974], [-1.319055, 53.7349256], [-1.3183702, 53.735126399999984], [-1.3177256, 53.7353099], [-1.3173955, 53.7353889], [-1.3170558999999995, 53.73549], [-1.316438, 53.735625199999994], [-1.3153436, 53.735877], [-1.314221, 53.7360947], [-1.3134955, 53.73623859999999], [-1.3128276, 53.7363522], [-1.3116935, 53.7365261], [-1.3105119, 53.736678899999994], [-1.3099248, 53.73674869999999], [-1.3092737, 53.73680869999999], [-1.3084741, 53.7368882], [-1.3076124999999998, 53.736946499999995], [-1.3068246, 53.73699160000001], [-1.3059538999999998, 53.737054699999995], [-1.3028387999999995, 53.7371962], [-1.3011197, 53.73729259999999], [-1.2992935, 53.73738259999998], [-1.2977361, 53.7374657], [-1.2965377, 53.7375307], [-1.2951218, 53.73763089999999], [-1.2937855, 53.73774509999999], [-1.2918088999999997, 53.737947600000005], [-1.2901465, 53.73812290000001], [-1.2890377999999998, 53.738242199999995], [-1.2879546, 53.7383895], [-1.2871834, 53.7385078], [-1.2862079999999998, 53.73868220000001], [-1.2826884999999997, 53.7394033], [-1.2811566999999997, 53.7397497], [-1.2788275999999998, 53.7402707], [-1.2768647, 53.7407094], [-1.2756203, 53.7409784], [-1.2700481, 53.74220650000001], [-1.267893, 53.7427343], [-1.2643856999999998, 53.743719299999995], [-1.2636190000000005, 53.7439397], [-1.2632082999999998, 53.74406549999999], [-1.2608654, 53.74482470000001], [-1.2588737, 53.7455109], [-1.25764139776733, 53.745975760811966], [-1.2573147, 53.746099], [-1.2550694, 53.747045], [-1.2536237999999995, 53.74775249999999], [-1.2522587, 53.74850500000001], [-1.2508784999999998, 53.7493979], [-1.249796, 53.7501635], [-1.2482368999999998, 53.75137519999999], [-1.2473477, 53.7521504], [-1.2450985, 53.7544264], [-1.2442238, 53.755528600000005], [-1.2437109, 53.756253599999994], [-1.2427804999999998, 53.7576528], [-1.2422622999999997, 53.7585914], [-1.2415169, 53.7602197], [-1.2408494, 53.7617189], [-1.240178, 53.76348089999999], [-1.2399551, 53.7641647], [-1.2397336, 53.7646783], [-1.2396887, 53.764824099999984], [-1.2394066999999998, 53.7654376], [-1.2393108999999998, 53.765723], [-1.2391511999999998, 53.76620469999999], [-1.2389201999999997, 53.7668832], [-1.2388789, 53.76700759999999], [-1.2386333, 53.767793999999995], [-1.2383087, 53.7684526], [-1.2382424, 53.7685832], [-1.2380994, 53.768864699999995], [-1.2375444999999998, 53.77054209999999]]} 23.3 0816 0833 Knottingley East Jn Milford West Sidings Milford West Sidings 53.7705421 -1.2375445 53.7705421 -1.2375445 1 0 2026-09-22 07:50:34 TERMINATED 2026-09-22 07:33:00 Milford West Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560783 1790062830986147 2 2 2026-09-22 07:40:30.989176 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:30.981000
732991 765806 W88188 722T21MD22 2026-09-22 COMPLETE 20560816 2026-09-22 08:40:00 2026-09-22 07:50:34 2026-09-24 07:50:34 {"id": 765806, "stp": "P", "toc": "West Midlands Trains", "uid": "W88188", "consist": "730211", "dest_crs": "TRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88188/2026-09-22/detailed", "trust_id": "722T21MD22", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-22", "dest_arr_time": "0932", "dest_platform": "4", "is_terminated": 1, "next_location": "Harrow & Wealdstone", "signalling_id": "2T21", "timing_status": null, "origin_station": "London Euston", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0854", "origin_platform": "8", "current_location": "London Euston", "last_update_time": "2026-09-22T07:50:34", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0932", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27738.02, \"from_m\": 27527.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28780.7, \"from_m\": 27738.02, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28874.734, \"from_m\": 28780.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28906.323, \"from_m\": 28874.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29010.323, \"from_m\": 28906.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36285.925, \"from_m\": 29010.323, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.863, \"from_m\": 36285.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41324.149, \"from_m\": 36339.863, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46541.182, \"from_m\": 41324.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46861.019, \"from_m\": 46541.182, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50881.189, \"from_m\": 46861.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 765806, \"profile_key\": \"daa12ee38401baf1207d0fa4cb560c161a55b89722800c351463746079c11113\", \"schedule_id\": 28921, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0854\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0857\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0857H\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0902H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0905H\", \"wtt_dep\": \"0906H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0912H\", \"wtt_dep\": \"0913H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0920\", \"wtt_dep\": \"0921\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 8, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0922H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0925\", \"wtt_dep\": \"0926\", \"location\": \"Berkhamsted\", \"stage_seq\": 10, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0932\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 136907}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136907}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44678.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6203.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0854", "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": "London Euston", "service_state_platform": "8", "timing_fact_generation": 1790062832041968, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:32.038896", "service_state_evidence_id": 20560816, "current_leg_start_actual_dep": null, "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:32.384358", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS TRI 2T21 730211 5 110 None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27738.02, "from_m": 27527.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28780.7, "from_m": 27738.02, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28874.734, "from_m": 28780.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28906.323, "from_m": 28874.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29010.323, "from_m": 28906.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36285.925, "from_m": 29010.323, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.863, "from_m": 36285.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41324.149, "from_m": 36339.863, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46541.182, "from_m": 41324.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46861.019, "from_m": 46541.182, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50881.189, "from_m": 46861.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 765806, "profile_key": "daa12ee38401baf1207d0fa4cb560c161a55b89722800c351463746079c11113", "schedule_id": 28921, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0854", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0857", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0857H", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900H", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0902H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0905H", "wtt_dep": "0906H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0912H", "wtt_dep": "0913H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0920", "wtt_dep": "0921", "location": "Hemel Hempstead", "stage_seq": 8, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0922H", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0925", "wtt_dep": "0926", "location": "Berkhamsted", "stage_seq": 10, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0932", "wtt_dep": null, "location": "Tring", "stage_seq": 11, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 136907}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 136907}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44678.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6203.163, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Euston 0854 0854 8 None None Tring 0932 0932 4 None None https://www.realtimetrains.co.uk/service/gb-nr:W88188/2026-09-22/detailed None None None None None None None None None None London Euston Harrow & Wealdstone None None None None 1 0 2026-09-22 07:50:34 TERMINATED 2026-09-22 07:40:00 London Euston TRUST TRUST_CANCELLATION 20560816 1790062832041968 2 2 2026-09-22 07:50:32.384358 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:32.038896
732992 763451 L81641 872G16MB22 2026-09-22 COMPLETE 20559963 2026-09-22 08:38:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 763451, "stp": "P", "toc": "South Western Railway", "uid": "L81641", "consist": "701035", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81641/2026-09-22/detailed", "trust_id": "872G16MB22", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "4", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2G16", "timing_status": "LATE", "origin_station": "Guildford", "current_leg_arr": "0840", "current_leg_dep": "0836", "current_leg_end": "London Waterloo", "origin_dep_time": "0734", "origin_platform": "3", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 882.011, \"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\": 915.215, \"from_m\": 882.011, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 963.148, \"from_m\": 915.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2401.719, \"from_m\": 963.148, \"capability_applied\": null, \"effective_limit_mph\": 30.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.039, \"from_m\": 2401.719, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15549.98, \"from_m\": 6778.039, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24426.258, \"from_m\": 15549.98, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26780.475, \"from_m\": 24426.258, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27060.059, \"from_m\": 26780.475, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28546.12, \"from_m\": 27060.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32547.768, \"from_m\": 28546.12, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36433.147, \"from_m\": 32547.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36491.943, \"from_m\": 36433.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\": 42221.397, \"from_m\": 36491.943, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42638.689, \"from_m\": 42221.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42674.675, \"from_m\": 42638.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42735.506, \"from_m\": 42674.675, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43480.4, \"from_m\": 42735.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45406.871, \"from_m\": 43480.4, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45530.213, \"from_m\": 45406.871, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46310.951, \"from_m\": 45530.213, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47141.534, \"from_m\": 46310.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47996.415, \"from_m\": 47141.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48573.547, \"from_m\": 47996.415, \"capability_applied\": null, \"effective_limit_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\": 763451, \"profile_key\": \"0a0f4efa6d908ac7808b928419d3861b0781bb5b573c3b12f77f75260f258c1a\", \"schedule_id\": 38340, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2638.93, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7889.96, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0747H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12984.96, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14677.908, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755\", \"location\": \"Cobham & Stoke d'Abernon\", \"stage_seq\": 6, \"distance_m\": 18354.341, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Oxshott\", \"stage_seq\": 7, \"distance_m\": 21219.307, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Claygate\", \"stage_seq\": 8, \"distance_m\": 24250.904, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Hinchley Wood\", \"stage_seq\": 9, \"distance_m\": 26021.973, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 10, \"distance_m\": 27060.059, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0811\", \"location\": \"Surbiton\", \"stage_seq\": 11, \"distance_m\": 29270.514, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 12, \"distance_m\": 32175.371, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"New Malden\", \"stage_seq\": 13, \"distance_m\": 32931.205, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 34803.357, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 36937.235, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 39622.01, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 42303.184, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 46505.973, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 47844.57, \"section_seq\": 1, \"route_path_id\": 146393}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 48573.547, \"section_seq\": 1, \"route_path_id\": 146393}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48573.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146393}], \"total_distance_m\": 48573.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38046.377, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10527.17, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0734", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:32Z\", \"source_id\": 64720733, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:34Z\", \"source_id\": 20507916, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:16Z\", \"source_id\": 64733510, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:21Z\", \"source_id\": 20511908, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:04Z\", \"source_id\": 64746583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:09Z\", \"source_id\": 20515971, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:16Z\", \"source_id\": 64752553, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:20Z\", \"source_id\": 20517797, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:28Z\", \"source_id\": 64767348, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:28Z\", \"source_id\": 20522180, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:53Z\", \"source_id\": 64776748, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:55Z\", \"source_id\": 20525055, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:09Z\", \"source_id\": 64785703, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:12Z\", \"source_id\": 20527779, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:28Z\", \"source_id\": 64792454, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:31Z\", \"source_id\": 20529776, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:51Z\", \"source_id\": 64810239, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:54Z\", \"source_id\": 20535139, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:55Z\", \"source_id\": 64824506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:58Z\", \"source_id\": 20539450, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:59Z\", \"source_id\": 64833396, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:05Z\", \"source_id\": 20542079, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:44Z\", \"source_id\": 64838307, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:47Z\", \"source_id\": 20543549, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:50Z\", \"source_id\": 64852496, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:54Z\", \"source_id\": 20547799, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:04Z\", \"source_id\": 64861754, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:09Z\", \"source_id\": 20550523, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:13Z\", \"source_id\": 64878964, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:16Z\", \"source_id\": 20555627, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:05Z\", \"source_id\": 64893177, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:09Z\", \"source_id\": 20559702, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1790062771636326, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:36.554250", "service_state_evidence_id": 20559702, "current_leg_start_actual_dep": "2026-09-22T08:36:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:36.620278", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P GLD None 2G16 701035 10 100 None {"version": 3, "segments": [{"to_m": 198.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 882.011, "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": 915.215, "from_m": 882.011, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 963.148, "from_m": 915.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.719, "from_m": 963.148, "capability_applied": null, "effective_limit_mph": 30.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.039, "from_m": 2401.719, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15549.98, "from_m": 6778.039, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24426.258, "from_m": 15549.98, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26780.475, "from_m": 24426.258, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27060.059, "from_m": 26780.475, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28546.12, "from_m": 27060.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32547.768, "from_m": 28546.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36433.147, "from_m": 32547.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36491.943, "from_m": 36433.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": 42221.397, "from_m": 36491.943, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42638.689, "from_m": 42221.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42674.675, "from_m": 42638.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42735.506, "from_m": 42674.675, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43480.4, "from_m": 42735.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45406.871, "from_m": 43480.4, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45530.213, "from_m": 45406.871, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46310.951, "from_m": 45530.213, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47141.534, "from_m": 46310.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47996.415, "from_m": 47141.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48573.547, "from_m": 47996.415, "capability_applied": null, "effective_limit_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": 763451, "profile_key": "0a0f4efa6d908ac7808b928419d3861b0781bb5b573c3b12f77f75260f258c1a", "schedule_id": 38340, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0734", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2638.93, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Clandon", "stage_seq": 3, "distance_m": 7889.96, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0747H", "location": "Horsley", "stage_seq": 4, "distance_m": 12984.96, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14677.908, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755", "location": "Cobham & Stoke d'Abernon", "stage_seq": 6, "distance_m": 18354.341, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Oxshott", "stage_seq": 7, "distance_m": 21219.307, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Claygate", "stage_seq": 8, "distance_m": 24250.904, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Hinchley Wood", "stage_seq": 9, "distance_m": 26021.973, "section_seq": 1, "route_path_id": 146393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Hampton Court Jn", "stage_seq": 10, "distance_m": 27060.059, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0811", "location": "Surbiton", "stage_seq": 11, "distance_m": 29270.514, "section_seq": 1, "route_path_id": 146393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812H", "location": "Berrylands Juncton", "stage_seq": 12, "distance_m": 32175.371, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "New Malden", "stage_seq": 13, "distance_m": 32931.205, "section_seq": 1, "route_path_id": 146393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Raynes Park", "stage_seq": 14, "distance_m": 34803.357, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Wimbledon", "stage_seq": 15, "distance_m": 36937.235, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825", "location": "Earlsfield", "stage_seq": 16, "distance_m": 39622.01, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 42303.184, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Vauxhall", "stage_seq": 18, "distance_m": 46505.973, "section_seq": 1, "route_path_id": 146393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 47844.57, "section_seq": 1, "route_path_id": 146393}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 48573.547, "section_seq": 1, "route_path_id": 146393}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48573.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 146393}], "total_distance_m": 48573.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38046.377, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10527.17, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:32Z", "source_id": 64720733, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:37:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:34Z", "source_id": 20507916, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:16Z", "source_id": 64733510, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:21Z", "source_id": 20511908, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:04Z", "source_id": 64746583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:48:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:09Z", "source_id": 20515971, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:16Z", "source_id": 64752553, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:20Z", "source_id": 20517797, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28120, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:28Z", "source_id": 64767348, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:55:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:28Z", "source_id": 20522180, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28554, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:53Z", "source_id": 64776748, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:59:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:55Z", "source_id": 20525055, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28550, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:09Z", "source_id": 64785703, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:12Z", "source_id": 20527779, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28546, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:28Z", "source_id": 64792454, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:31Z", "source_id": 20529776, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:51Z", "source_id": 64810239, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:54Z", "source_id": 20535139, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:55Z", "source_id": 64824506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:15:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:58Z", "source_id": 20539450, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:59Z", "source_id": 64833396, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:05Z", "source_id": 20542079, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:44Z", "source_id": 64838307, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:20:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:47Z", "source_id": 20543549, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:50Z", "source_id": 64852496, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:54Z", "source_id": 20547799, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:04Z", "source_id": 64861754, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:28:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:09Z", "source_id": 20550523, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:13Z", "source_id": 64878964, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:16Z", "source_id": 20555627, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:05Z", "source_id": 64893177, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:09Z", "source_id": 20559702, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Guildford 0734 0734 3 None None London Waterloo 0840 0838 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L81641/2026-09-22/detailed None Vauxhall 2026-09-22T08:36:00+01:00 London Waterloo 4.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 0836 0840 Clapham Junction (M) Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559702 1790062771636326 83 83 2026-09-22 07:50:36.620278 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:36.554250
732993 764612 L82286 872H91MC22 2026-09-22 COMPLETE 20560220 2026-09-22 08:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 764612, "stp": "P", "toc": "South Western Railway", "uid": "L82286", "consist": "701047", "dest_crs": "STW", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82286/2026-09-22/detailed", "trust_id": "872H91MC22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strawberry Hill", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "2", "is_terminated": 1, "next_location": "Strawberry Hill", "signalling_id": "2H91", "timing_status": "EARLY", "origin_station": "London Waterloo", "current_leg_arr": "0840", "current_leg_dep": "0836", "current_leg_end": "Strawberry Hill", "origin_dep_time": "0813", "origin_platform": "23", "current_location": "Strawberry Hill", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.32965145793975037, 51.45031151986308], [-0.3299794999999999, 51.45018919999998], [-0.3306069, 51.4499878], [-0.3313581, 51.4497321], [-0.3319803, 51.4495635], [-0.3329914, 51.4492837], [-0.33326469999999997, 51.44921909999999], [-0.3335477, 51.449149299999995], [-0.333863, 51.44910079999999], [-0.3341202999999999, 51.4490713], [-0.3345177, 51.4490625], [-0.33510169999999995, 51.449048], [-0.33564089999999996, 51.4490466], [-0.3360201, 51.449022500000005], [-0.336444, 51.448952899999995], [-0.33679859999999995, 51.44886329999999], [-0.3371713, 51.44872209999999], [-0.3374364999999999, 51.4485834], [-0.3377237, 51.4483843], [-0.3378998999999999, 51.4482331], [-0.33793159570209924, 51.44820165216421], [-0.3379745707361947, 51.44815901316831], [-0.338015, 51.4481189], [-0.33809429999999996, 51.4480171], [-0.3382374, 51.4477841], [-0.33840719999999996, 51.44744120000001], [-0.338531, 51.447111099999994], [-0.33865, 51.44656749999999], [-0.3387405, 51.4457603], [-0.33874839999999995, 51.445657099999984], [-0.3387643, 51.4454802], [-0.3387714, 51.445332399999984], [-0.33878300000000006, 51.44518349999999], [-0.3388191, 51.4448403], [-0.33900989257792624, 51.442817580280106], [-0.33910939999999995, 51.44176259999999], [-0.3391239999999999, 51.441627899999986], [-0.3392587, 51.4402413], [-0.33935599999999994, 51.43916840000001]]}", "current_leg_start": "Twickenham", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "51.4391684", "next_location_lon": "-0.3393560", "previous_location": "Twickenham", "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\": 578.292, \"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.292, \"capability_applied\": null, \"effective_limit_mph\": 60.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\": 11428.428, \"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\": 11489.48, \"from_m\": 11428.428, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15338.377, \"from_m\": 11489.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16446.191, \"from_m\": 15338.377, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17770.206, \"from_m\": 16446.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17811.64, \"from_m\": 17770.206, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18605.851, \"from_m\": 17811.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18840.261, \"from_m\": 18605.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19378.814, \"from_m\": 18840.261, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19720.703, \"from_m\": 19378.814, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 764612, \"profile_key\": \"d32c60436612816cfa6585359bf1911479b5f61ae1a0a12d5e33f6a4db179fb9\", \"schedule_id\": 32812, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Putney\", \"stage_seq\": 7, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Barnes\", \"stage_seq\": 8, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Richmond\", \"stage_seq\": 9, \"distance_m\": 15542.06, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Twickenham\", \"stage_seq\": 10, \"distance_m\": 18124.336, \"section_seq\": 1, \"route_path_id\": 143586}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Strawberry Hill\", \"stage_seq\": 11, \"distance_m\": 19720.703, \"section_seq\": 1, \"route_path_id\": 143586}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 19720.703, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143586}], \"total_distance_m\": 19720.703, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19623.471, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 97.232, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0813", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4391684", "current_position_lon": "-0.3393560", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:31Z\", \"source_id\": 64826405, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:35Z\", \"source_id\": 20539986, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:40Z\", \"source_id\": 64835227, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:42Z\", \"source_id\": 20542636, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:12Z\", \"source_id\": 64839655, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:12Z\", \"source_id\": 20543909, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:03Z\", \"source_id\": 64856027, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:06Z\", \"source_id\": 20548825, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:40Z\", \"source_id\": 64863435, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:46Z\", \"source_id\": 20551041, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:34Z\", \"source_id\": 64871708, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:40Z\", \"source_id\": 20553496, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:37Z\", \"source_id\": 64883091, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:40Z\", \"source_id\": 20556790, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28328, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:46Z\", \"source_id\": 64895003, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:50Z\", \"source_id\": 20560220, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strawberry Hill", "service_state_platform": "2", "timing_fact_generation": 1790062791761577, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:36.558461", "service_state_evidence_id": 20560220, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:36.623198", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None STW 2H91 701047 10 100 None {"version": 3, "segments": [{"to_m": 578.292, "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.292, "capability_applied": null, "effective_limit_mph": 60.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": 11428.428, "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": 11489.48, "from_m": 11428.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15338.377, "from_m": 11489.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16446.191, "from_m": 15338.377, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17770.206, "from_m": 16446.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17811.64, "from_m": 17770.206, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18605.851, "from_m": 17811.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18840.261, "from_m": 18605.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19378.814, "from_m": 18840.261, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19720.703, "from_m": 19378.814, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 764612, "profile_key": "d32c60436612816cfa6585359bf1911479b5f61ae1a0a12d5e33f6a4db179fb9", "schedule_id": 32812, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0813", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 143586}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 143586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 143586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 143586}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 143586}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Putney", "stage_seq": 7, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 143586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Barnes", "stage_seq": 8, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 143586}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Richmond", "stage_seq": 9, "distance_m": 15542.06, "section_seq": 1, "route_path_id": 143586}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Twickenham", "stage_seq": 10, "distance_m": 18124.336, "section_seq": 1, "route_path_id": 143586}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Strawberry Hill", "stage_seq": 11, "distance_m": 19720.703, "section_seq": 1, "route_path_id": 143586}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 19720.703, "from_m": 0.0, "section_seq": 1, "route_path_id": 143586}], "total_distance_m": 19720.703, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19623.471, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 97.232, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:31Z", "source_id": 64826405, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:16:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:35Z", "source_id": 20539986, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:40Z", "source_id": 64835227, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:42Z", "source_id": 20542636, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:12Z", "source_id": 64839655, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:12Z", "source_id": 20543909, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28420, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:03Z", "source_id": 64856027, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:26:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:06Z", "source_id": 20548825, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:40Z", "source_id": 64863435, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:46Z", "source_id": 20551041, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:34Z", "source_id": 64871708, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:40Z", "source_id": 20553496, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:37Z", "source_id": 64883091, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:40Z", "source_id": 20556790, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28328, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:46Z", "source_id": 64895003, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:50Z", "source_id": 20560220, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] London Waterloo 0813 0813 23 None None Strawberry Hill 0842 0842 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82286/2026-09-22/detailed None Twickenham 2026-09-22T08:37:00+01:00 Strawberry Hill 4.0 {"type": "LineString", "coordinates": [[-0.32965145793975037, 51.45031151986308], [-0.3299794999999999, 51.45018919999998], [-0.3306069, 51.4499878], [-0.3313581, 51.4497321], [-0.3319803, 51.4495635], [-0.3329914, 51.4492837], [-0.33326469999999997, 51.44921909999999], [-0.3335477, 51.449149299999995], [-0.333863, 51.44910079999999], [-0.3341202999999999, 51.4490713], [-0.3345177, 51.4490625], [-0.33510169999999995, 51.449048], [-0.33564089999999996, 51.4490466], [-0.3360201, 51.449022500000005], [-0.336444, 51.448952899999995], [-0.33679859999999995, 51.44886329999999], [-0.3371713, 51.44872209999999], [-0.3374364999999999, 51.4485834], [-0.3377237, 51.4483843], [-0.3378998999999999, 51.4482331], [-0.33793159570209924, 51.44820165216421], [-0.3379745707361947, 51.44815901316831], [-0.338015, 51.4481189], [-0.33809429999999996, 51.4480171], [-0.3382374, 51.4477841], [-0.33840719999999996, 51.44744120000001], [-0.338531, 51.447111099999994], [-0.33865, 51.44656749999999], [-0.3387405, 51.4457603], [-0.33874839999999995, 51.445657099999984], [-0.3387643, 51.4454802], [-0.3387714, 51.445332399999984], [-0.33878300000000006, 51.44518349999999], [-0.3388191, 51.4448403], [-0.33900989257792624, 51.442817580280106], [-0.33910939999999995, 51.44176259999999], [-0.3391239999999999, 51.441627899999986], [-0.3392587, 51.4402413], [-0.33935599999999994, 51.43916840000001]]} 1.0 0836 0840 Twickenham Strawberry Hill Strawberry Hill 51.4391684 -0.3393560 51.4391684 -0.3393560 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 Strawberry Hill TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560220 1790062791761577 49 49 2026-09-22 07:50:36.623198 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:36.558461
732994 765015 L86401 865W51MC22 2026-09-22 COMPLETE None 2026-09-22 07:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 765015, "stp": "O", "toc": "South Western Railway", "uid": "L86401", "consist": "444044", "dest_crs": "POO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86401/2026-09-22/detailed", "trust_id": "865W51MC22", "origin_crs": "XBM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-22", "dest_arr_time": "0853", "dest_platform": "1", "is_terminated": 1, "next_location": "Poole", "signalling_id": "5W51", "timing_status": "ON TIME", "origin_station": "Bournemouth T.&R.S.M.D", "current_leg_arr": "0853", "current_leg_dep": "0850", "current_leg_end": "Poole", "origin_dep_time": "0827", "origin_platform": null, "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9868865, 50.7277727], [-1.9867547999999997, 50.72766390000001], [-1.9866375, 50.7275611], [-1.9865207, 50.7274506], [-1.9864131, 50.72734559999999], [-1.9863126, 50.7272397], [-1.9862183, 50.7271369], [-1.9861257, 50.72702499999999], [-1.9860364, 50.7269113], [-1.9859599, 50.72680510000001], [-1.9858854999999995, 50.7267008], [-1.9857564999999997, 50.7265055], [-1.9855925, 50.726270799999995], [-1.9852849, 50.7258887], [-1.9852065, 50.725768], [-1.9848614999999996, 50.7252398], [-1.9847182, 50.7250143], [-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Poole Sig. Pw5210", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": "Poole Ferry Terminal", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1526.572, \"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\": 1667.924, \"from_m\": 1526.572, \"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\": 3641.529, \"from_m\": 1667.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5004.224, \"from_m\": 3641.529, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6368.201, \"from_m\": 5004.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\": 6809.26, \"from_m\": 6368.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7092.428, \"from_m\": 6809.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7457.796, \"from_m\": 7092.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7505.483, \"from_m\": 7457.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7823.133, \"from_m\": 7505.483, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8109.09, \"from_m\": 7823.133, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8251.137, \"from_m\": 8109.09, \"capability_applied\": null, \"effective_limit_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\": 765015, \"profile_key\": \"f8ce8bb59b5bdca7f46fdc5c58433dd952bad3a1a039020b5d57c3c4933b476e\", \"schedule_id\": 39017, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Bournemouth T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Branksome\", \"stage_seq\": 2, \"distance_m\": 1591.166, \"section_seq\": 1, \"route_path_id\": 146659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Poole\", \"stage_seq\": 3, \"distance_m\": 6674.396, \"section_seq\": 1, \"route_path_id\": 146659}, {\"is_pass\": false, \"wtt_arr\": \"0843H\", \"wtt_dep\": \"0850\", \"location\": \"Poole Sig. Pw5210\", \"stage_seq\": 4, \"distance_m\": 7457.796, \"section_seq\": 1, \"route_path_id\": 146659}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 5, \"distance_m\": 8251.137, \"section_seq\": 1, \"route_path_id\": 146659}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 8251.137, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146659}], \"total_distance_m\": 8251.137, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6724.565, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1526.572, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0827", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:05Z\", \"source_id\": 64861831, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:09Z\", \"source_id\": 20550542, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:32Z\", \"source_id\": 64894378, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:35Z\", \"source_id\": 20560072, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole", "service_state_platform": "S2", "timing_fact_generation": 1790062862232233, "current_leg_arrival_utc": "2026-09-22T08:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:40.037746", "service_state_evidence_id": 20560072, "current_leg_start_actual_dep": "2026-09-22T08:50:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:40.489040", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O XBM POO 5W51 444044 5 100 None {"version": 3, "segments": [{"to_m": 1526.572, "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": 1667.924, "from_m": 1526.572, "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": 3641.529, "from_m": 1667.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5004.224, "from_m": 3641.529, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6368.201, "from_m": 5004.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": 6809.26, "from_m": 6368.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7092.428, "from_m": 6809.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", "infrastructure_limit_mph": 30.0}, {"to_m": 7457.796, "from_m": 7092.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7505.483, "from_m": 7457.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7823.133, "from_m": 7505.483, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8109.09, "from_m": 7823.133, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8251.137, "from_m": 8109.09, "capability_applied": null, "effective_limit_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": 765015, "profile_key": "f8ce8bb59b5bdca7f46fdc5c58433dd952bad3a1a039020b5d57c3c4933b476e", "schedule_id": 39017, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0827", "location": "Bournemouth T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Branksome", "stage_seq": 2, "distance_m": 1591.166, "section_seq": 1, "route_path_id": 146659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Poole", "stage_seq": 3, "distance_m": 6674.396, "section_seq": 1, "route_path_id": 146659}, {"is_pass": false, "wtt_arr": "0843H", "wtt_dep": "0850", "location": "Poole Sig. Pw5210", "stage_seq": 4, "distance_m": 7457.796, "section_seq": 1, "route_path_id": 146659}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Poole", "stage_seq": 5, "distance_m": 8251.137, "section_seq": 1, "route_path_id": 146659}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 8251.137, "from_m": 0.0, "section_seq": 1, "route_path_id": 146659}], "total_distance_m": 8251.137, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6724.565, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1526.572, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27708, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:05Z", "source_id": 64861831, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:09Z", "source_id": 20550542, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27731, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:32Z", "source_id": 64894378, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:35Z", "source_id": 20560072, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Bournemouth T.&R.S.M.D 0827 0827 None None None Poole 0853 0853 1 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86401/2026-09-22/detailed None Poole Sig. Pw5210 2026-09-22T08:50:00+01:00 Poole 3.0 {"type": "LineString", "coordinates": [[-1.9868865, 50.7277727], [-1.9867547999999997, 50.72766390000001], [-1.9866375, 50.7275611], [-1.9865207, 50.7274506], [-1.9864131, 50.72734559999999], [-1.9863126, 50.7272397], [-1.9862183, 50.7271369], [-1.9861257, 50.72702499999999], [-1.9860364, 50.7269113], [-1.9859599, 50.72680510000001], [-1.9858854999999995, 50.7267008], [-1.9857564999999997, 50.7265055], [-1.9855925, 50.726270799999995], [-1.9852849, 50.7258887], [-1.9852065, 50.725768], [-1.9848614999999996, 50.7252398], [-1.9847182, 50.7250143], [-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]} 0.6 0850 0853 Poole Ferry Terminal Poole Ferry Terminal Poole 50.7194669 -1.9835916 50.7194669 -1.9835916 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 Poole TRUST DIRECT_DESTINATION_ARRIVAL 20560072 1790062862232233 14 14 2026-09-22 07:50:40.489040 S2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:40.037746
732995 765038 W86909 045L24MC22 2026-09-22 COMPLETE 20560848 2026-09-22 08:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 765038, "stp": "P", "toc": "ScotRail", "uid": "W86909", "consist": "170396+170471", "dest_crs": "XHA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86909/2026-09-22/detailed", "trust_id": "045L24MC22", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haymarket Depot", "service_date": "2026-09-22", "dest_arr_time": "0837½", "dest_platform": null, "is_terminated": 1, "next_location": "Haymarket Depot", "signalling_id": "5L24", "timing_status": "LATE", "origin_station": "Edinburgh", "current_leg_arr": "0840", "current_leg_dep": "0837", "current_leg_end": "Haymarket Depot", "origin_dep_time": "0828", "origin_platform": "20", "current_location": "Haymarket Sig. Eh527", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2297038, 55.9430626], [-3.2302579, 55.9429282], [-3.2303806999999995, 55.94290049999999], [-3.230923, 55.942809200000006], [-3.2311055999999994, 55.94276609999999], [-3.2312744, 55.9427263], [-3.2318680999999994, 55.942634], [-3.2324758999999994, 55.9425602], [-3.2326649, 55.9425539], [-3.2329599, 55.942553], [-3.2333312, 55.94251190000001], [-3.2334271, 55.9425], [-3.2336106999999994, 55.9424742], [-3.233935022830277, 55.94243569836378], [-3.2339745999999994, 55.94243099999999], [-3.2344849999999994, 55.942364099999985], [-3.2349236, 55.942271299999994], [-3.2361883999999996, 55.94198299999999]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0837½", "motion_projection": null, "next_location_lat": "55.9419830", "next_location_lon": "-3.2361884", "previous_location": "Haymarket", "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\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3346.266, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3402.733, \"from_m\": 3346.266, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3463.396, \"from_m\": 3402.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3475.388, \"from_m\": 3463.396, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3533.839, \"from_m\": 3475.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3543.051, \"from_m\": 3533.839, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3785.465, \"from_m\": 3543.051, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4209.089, \"from_m\": 3785.465, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 765038, \"profile_key\": \"b2c016b4fbf01be1fde0abe6491ed1e789e60fa46d2fb146c7825f6defabaaa4\", \"schedule_id\": 28454, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114995}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 114995}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0834H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 114995}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": null, \"location\": \"Haymarket Depot\", \"stage_seq\": 4, \"distance_m\": 4209.089, \"section_seq\": 1, \"route_path_id\": 114995}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4209.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114995}], \"total_distance_m\": 4209.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4209.089, \"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": "0828", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9419830", "current_position_lon": "-3.2361884", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:30Z\", \"source_id\": 64877099, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:33Z\", \"source_id\": 20555074, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:33Z\", \"source_id\": 20560848, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haymarket Depot", "service_state_platform": null, "timing_fact_generation": 1790062840048478, "current_leg_arrival_utc": "2026-09-22T08:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:40.045341", "service_state_evidence_id": 20560848, "current_leg_start_actual_dep": "2026-09-22T08:36:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:40.497799", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB XHA 5L24 170396+170471 6 100 None {"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3346.266, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3402.733, "from_m": 3346.266, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3463.396, "from_m": 3402.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3475.388, "from_m": 3463.396, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3533.839, "from_m": 3475.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3543.051, "from_m": 3533.839, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3785.465, "from_m": 3543.051, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4209.089, "from_m": 3785.465, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 765038, "profile_key": "b2c016b4fbf01be1fde0abe6491ed1e789e60fa46d2fb146c7825f6defabaaa4", "schedule_id": 28454, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0828", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114995}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 114995}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0834H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 114995}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": null, "location": "Haymarket Depot", "stage_seq": 4, "distance_m": 4209.089, "section_seq": 1, "route_path_id": 114995}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4209.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 114995}], "total_distance_m": 4209.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4209.089, "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": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:30Z", "source_id": 64877099, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:33Z", "source_id": 20555074, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:33Z", "source_id": 20560848, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Edinburgh 0828 0828 20 None None Haymarket Depot 0837½ 0837½ None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86909/2026-09-22/detailed None Haymarket 2026-09-22T08:36:30+01:00 Haymarket Depot 3.0 {"type": "LineString", "coordinates": [[-3.2297038, 55.9430626], [-3.2302579, 55.9429282], [-3.2303806999999995, 55.94290049999999], [-3.230923, 55.942809200000006], [-3.2311055999999994, 55.94276609999999], [-3.2312744, 55.9427263], [-3.2318680999999994, 55.942634], [-3.2324758999999994, 55.9425602], [-3.2326649, 55.9425539], [-3.2329599, 55.942553], [-3.2333312, 55.94251190000001], [-3.2334271, 55.9425], [-3.2336106999999994, 55.9424742], [-3.233935022830277, 55.94243569836378], [-3.2339745999999994, 55.94243099999999], [-3.2344849999999994, 55.942364099999985], [-3.2349236, 55.942271299999994], [-3.2361883999999996, 55.94198299999999]]} 0.3 0837 0840 Haymarket Haymarket Sig. Eh527 Haymarket Depot 55.9419830 -3.2361884 55.9419830 -3.2361884 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 Haymarket Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560848 1790062840048478 17 17 2026-09-22 07:50:40.497799 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:40.045341
732996 763364 P69240 662U12MB22 2026-09-22 COMPLETE 20559803 2026-09-22 08:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 763364, "stp": "P", "toc": "West Midlands Trains", "uid": "P69240", "consist": "730017+730043", "dest_crs": "FOK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69240/2026-09-22/detailed", "trust_id": "662U12MB22", "origin_crs": "RDC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Four Oaks", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "3", "is_terminated": 1, "next_location": "Four Oaks", "signalling_id": "2U12", "timing_status": "EARLY", "origin_station": "Redditch", "current_leg_arr": "0840", "current_leg_dep": "0837", "current_leg_end": "Four Oaks", "origin_dep_time": "0731", "origin_platform": null, "current_location": "Four Oaks", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]}", "current_leg_start": "Sutton Coldfield", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "52.5797242", "next_location_lon": "-1.8278841", "previous_location": "Sutton Coldfield", "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\": 1006.855, \"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\": 5790.706, \"from_m\": 1006.855, \"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\": 7372.042, \"from_m\": 5790.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8025.834, \"from_m\": 7372.042, \"capability_applied\": null, \"effective_limit_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\": 11771.392, \"from_m\": 8025.834, \"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\": 11843.786, \"from_m\": 11771.392, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14514.845, \"from_m\": 11843.786, \"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\": 14566.718, \"from_m\": 14514.845, \"capability_applied\": null, \"effective_limit_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\": 15928.692, \"from_m\": 14566.718, \"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\": 15984.797, \"from_m\": 15928.692, \"capability_applied\": null, \"effective_limit_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\": 16330.18, \"from_m\": 15984.797, \"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\": 16483.353, \"from_m\": 16330.18, \"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\": 17081.738, \"from_m\": 16483.353, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20511.185, \"from_m\": 17081.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23020.103, \"from_m\": 20511.185, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24487.004, \"from_m\": 23020.103, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24714.672, \"from_m\": 24487.004, \"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\": 25222.269, \"from_m\": 24714.672, \"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\": 25258.265, \"from_m\": 25222.269, \"capability_applied\": null, \"effective_limit_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\": 25272.13, \"from_m\": 25258.265, \"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\": 25694.061, \"from_m\": 25272.13, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26474.689, \"from_m\": 25694.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\": 26851.017, \"from_m\": 26474.689, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27596.207, \"from_m\": 26851.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28850.674, \"from_m\": 27596.207, \"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\": 29322.961, \"from_m\": 28850.674, \"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\": 29623.802, \"from_m\": 29322.961, \"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\": 29859.76, \"from_m\": 29623.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30262.868, \"from_m\": 29859.76, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30287.191, \"from_m\": 30262.868, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30799.106, \"from_m\": 30287.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31984.157, \"from_m\": 30799.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32712.128, \"from_m\": 31984.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32740.565, \"from_m\": 32712.128, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33032.829, \"from_m\": 32740.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\": 33042.204, \"from_m\": 33032.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37218.762, \"from_m\": 33042.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37595.783, \"from_m\": 37218.762, \"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\": 38424.625, \"from_m\": 37595.783, \"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\": 38786.382, \"from_m\": 38424.625, \"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\": 38810.146, \"from_m\": 38786.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39283.539, \"from_m\": 38810.146, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39473.791, \"from_m\": 39283.539, \"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\": 763364, \"profile_key\": \"89cd78b4a69dbcd6cce5500048f77027afc98c400b3138b179bbaa79638b2494\", \"schedule_id\": 21102, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Redditch\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 2, \"distance_m\": 2347.859, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0736H\", \"location\": \"Alvechurch\", \"stage_seq\": 3, \"distance_m\": 5176.916, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742H\", \"location\": \"Barnt Green\", \"stage_seq\": 4, \"distance_m\": 7876.261, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0752\", \"location\": \"Longbridge\", \"stage_seq\": 5, \"distance_m\": 12183.244, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Northfield\", \"stage_seq\": 6, \"distance_m\": 13779.17, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Kings Norton\", \"stage_seq\": 7, \"distance_m\": 16153.816, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Bournville\", \"stage_seq\": 8, \"distance_m\": 17919.269, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Selly Oak\", \"stage_seq\": 9, \"distance_m\": 19670.52, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"University\", \"stage_seq\": 10, \"distance_m\": 20831.084, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Five Ways\", \"stage_seq\": 11, \"distance_m\": 23549.969, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0816\", \"location\": \"Birmingham New Street\", \"stage_seq\": 12, \"distance_m\": 24960.293, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Proof House Jn\", \"stage_seq\": 13, \"distance_m\": 25974.149, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Aston\", \"stage_seq\": 14, \"distance_m\": 29226.715, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Gravelly Hill\", \"stage_seq\": 15, \"distance_m\": 31342.218, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Erdington\", \"stage_seq\": 16, \"distance_m\": 33109.756, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Chester Road\", \"stage_seq\": 17, \"distance_m\": 34099.423, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834H\", \"location\": \"Wylde Green\", \"stage_seq\": 18, \"distance_m\": 35156.058, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 19, \"distance_m\": 37365.573, \"section_seq\": 1, \"route_path_id\": 136905}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Four Oaks\", \"stage_seq\": 20, \"distance_m\": 39473.791, \"section_seq\": 1, \"route_path_id\": 136905}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39473.791, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136905}], \"total_distance_m\": 39473.791, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38202.841, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.95, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0731", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.5797242", "current_position_lon": "-1.8278841", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:55Z\", \"source_id\": 64708613, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:59Z\", \"source_id\": 20504047, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:22Z\", \"source_id\": 64728507, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:22Z\", \"source_id\": 20510286, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:32Z\", \"source_id\": 64750695, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:35Z\", \"source_id\": 20517170, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:57Z\", \"source_id\": 64763269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:01Z\", \"source_id\": 20520944, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:13Z\", \"source_id\": 64772085, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:14Z\", \"source_id\": 20523620, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:31Z\", \"source_id\": 64778438, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:32Z\", \"source_id\": 20525557, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:10Z\", \"source_id\": 64788823, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:11Z\", \"source_id\": 20528674, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:02Z\", \"source_id\": 64796891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:06Z\", \"source_id\": 20531162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:47Z\", \"source_id\": 64804741, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:47Z\", \"source_id\": 64804752, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:50Z\", \"source_id\": 20533416, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:13Z\", \"source_id\": 64817039, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:16Z\", \"source_id\": 20537211, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:46Z\", \"source_id\": 64844074, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:50Z\", \"source_id\": 20545267, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:20Z\", \"source_id\": 64853904, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:23Z\", \"source_id\": 20548184, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:53Z\", \"source_id\": 64861171, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:57Z\", \"source_id\": 20550328, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:10Z\", \"source_id\": 64867636, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:16Z\", \"source_id\": 20552268, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:14Z\", \"source_id\": 64873518, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:19Z\", \"source_id\": 20553999, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:53Z\", \"source_id\": 64880866, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:55Z\", \"source_id\": 20556162, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:13Z\", \"source_id\": 64893559, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:15Z\", \"source_id\": 20559803, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Four Oaks", "service_state_platform": "3", "timing_fact_generation": 1790062755985698, "current_leg_arrival_utc": "2026-09-22T08:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:40.376317", "service_state_evidence_id": 20559803, "current_leg_start_actual_dep": "2026-09-22T08:37:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:40.492132", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P RDC FOK 2U12 730017+730043 6 90 None {"version": 3, "segments": [{"to_m": 1006.855, "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": 5790.706, "from_m": 1006.855, "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": 7372.042, "from_m": 5790.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8025.834, "from_m": 7372.042, "capability_applied": null, "effective_limit_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": 11771.392, "from_m": 8025.834, "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": 11843.786, "from_m": 11771.392, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14514.845, "from_m": 11843.786, "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": 14566.718, "from_m": 14514.845, "capability_applied": null, "effective_limit_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": 15928.692, "from_m": 14566.718, "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": 15984.797, "from_m": 15928.692, "capability_applied": null, "effective_limit_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": 16330.18, "from_m": 15984.797, "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": 16483.353, "from_m": 16330.18, "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": 17081.738, "from_m": 16483.353, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 20511.185, "from_m": 17081.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23020.103, "from_m": 20511.185, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24487.004, "from_m": 23020.103, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24714.672, "from_m": 24487.004, "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": 25222.269, "from_m": 24714.672, "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": 25258.265, "from_m": 25222.269, "capability_applied": null, "effective_limit_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": 25272.13, "from_m": 25258.265, "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": 25694.061, "from_m": 25272.13, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26474.689, "from_m": 25694.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": 26851.017, "from_m": 26474.689, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27596.207, "from_m": 26851.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28850.674, "from_m": 27596.207, "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": 29322.961, "from_m": 28850.674, "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": 29623.802, "from_m": 29322.961, "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": 29859.76, "from_m": 29623.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30262.868, "from_m": 29859.76, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30287.191, "from_m": 30262.868, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30799.106, "from_m": 30287.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31984.157, "from_m": 30799.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32712.128, "from_m": 31984.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32740.565, "from_m": 32712.128, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33032.829, "from_m": 32740.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": 33042.204, "from_m": 33032.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37218.762, "from_m": 33042.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37595.783, "from_m": 37218.762, "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": 38424.625, "from_m": 37595.783, "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": 38786.382, "from_m": 38424.625, "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": 38810.146, "from_m": 38786.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39283.539, "from_m": 38810.146, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39473.791, "from_m": 39283.539, "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": 763364, "profile_key": "89cd78b4a69dbcd6cce5500048f77027afc98c400b3138b179bbaa79638b2494", "schedule_id": 21102, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0731", "location": "Redditch", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733H", "location": "Weights Lane Jn", "stage_seq": 2, "distance_m": 2347.859, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0736H", "location": "Alvechurch", "stage_seq": 3, "distance_m": 5176.916, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742H", "location": "Barnt Green", "stage_seq": 4, "distance_m": 7876.261, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0752", "location": "Longbridge", "stage_seq": 5, "distance_m": 12183.244, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Northfield", "stage_seq": 6, "distance_m": 13779.17, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Kings Norton", "stage_seq": 7, "distance_m": 16153.816, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Bournville", "stage_seq": 8, "distance_m": 17919.269, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Selly Oak", "stage_seq": 9, "distance_m": 19670.52, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "University", "stage_seq": 10, "distance_m": 20831.084, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Five Ways", "stage_seq": 11, "distance_m": 23549.969, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0816", "location": "Birmingham New Street", "stage_seq": 12, "distance_m": 24960.293, "section_seq": 1, "route_path_id": 136905}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Proof House Jn", "stage_seq": 13, "distance_m": 25974.149, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Aston", "stage_seq": 14, "distance_m": 29226.715, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Gravelly Hill", "stage_seq": 15, "distance_m": 31342.218, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Erdington", "stage_seq": 16, "distance_m": 33109.756, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Chester Road", "stage_seq": 17, "distance_m": 34099.423, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834H", "location": "Wylde Green", "stage_seq": 18, "distance_m": 35156.058, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837H", "location": "Sutton Coldfield", "stage_seq": 19, "distance_m": 37365.573, "section_seq": 1, "route_path_id": 136905}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Four Oaks", "stage_seq": 20, "distance_m": 39473.791, "section_seq": 1, "route_path_id": 136905}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39473.791, "from_m": 0.0, "section_seq": 1, "route_path_id": 136905}], "total_distance_m": 39473.791, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38202.841, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.95, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20463, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:55Z", "source_id": 64708613, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:59Z", "source_id": 20504047, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20447, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:22Z", "source_id": 64728507, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:22Z", "source_id": 20510286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20429, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:32Z", "source_id": 64750695, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:49:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:35Z", "source_id": 20517170, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20419, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:57Z", "source_id": 64763269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:53:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:01Z", "source_id": 20520944, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20400, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:13Z", "source_id": 64772085, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:14Z", "source_id": 20523620, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20386, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:31Z", "source_id": 64778438, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:32Z", "source_id": 20525557, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20381, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:10Z", "source_id": 64788823, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:02:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:11Z", "source_id": 20528674, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20377, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:02Z", "source_id": 64796891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:06Z", "source_id": 20531162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20368, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:47Z", "source_id": 64804741, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20370, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:47Z", "source_id": 64804752, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:09:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:50Z", "source_id": 20533416, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19348, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:13Z", "source_id": 64817039, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:16Z", "source_id": 20537211, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:46Z", "source_id": 64844074, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:50Z", "source_id": 20545267, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:20Z", "source_id": 64853904, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:23Z", "source_id": 20548184, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:53Z", "source_id": 64861171, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:57Z", "source_id": 20550328, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:10Z", "source_id": 64867636, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:30:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:16Z", "source_id": 20552268, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:14Z", "source_id": 64873518, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:33:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:19Z", "source_id": 20553999, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:53Z", "source_id": 64880866, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:55Z", "source_id": 20556162, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19268, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:13Z", "source_id": 64893559, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:15Z", "source_id": 20559803, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Redditch 0731 0731 None None None Four Oaks 0841 0841 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69240/2026-09-22/detailed None Sutton Coldfield 2026-09-22T08:37:30+01:00 Four Oaks 3.0 {"type": "LineString", "coordinates": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]} 1.3 0837 0840 Sutton Coldfield Four Oaks Four Oaks 52.5797242 -1.8278841 52.5797242 -1.8278841 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 Four Oaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559803 1790062755985698 83 83 2026-09-22 07:50:40.492132 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:40.376317
732997 764477 C01889 151N00MC22 2026-09-22 COMPLETE 20559742 2026-09-22 08:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 764477, "stp": "P", "toc": "London North Eastern Railway", "uid": "C01889", "consist": "801101", "dest_crs": "NCL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01889/2026-09-22/detailed", "trust_id": "151N00MC22", "origin_crs": "DAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-22", "dest_arr_time": "0844", "dest_platform": "2", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "1N00", "timing_status": "EARLY", "origin_station": "Darlington", "current_leg_arr": "0840", "current_leg_dep": "0828", "current_leg_end": "Newcastle", "origin_dep_time": "0809", "origin_platform": "1", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Durham", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Durham", "current_leg_milage": "14.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 274.714, \"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\": 394.416, \"from_m\": 274.714, \"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\": 431.635, \"from_m\": 394.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6303.129, \"from_m\": 431.635, \"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\": 7303.243, \"from_m\": 6303.129, \"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\": 8444.696, \"from_m\": 7303.243, \"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\": 18023.891, \"from_m\": 8444.696, \"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\": 19524.157, \"from_m\": 18023.891, \"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\": 23874.732, \"from_m\": 19524.157, \"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\": 23917.812, \"from_m\": 23874.732, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26369.865, \"from_m\": 23917.812, \"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\": 32866.041, \"from_m\": 26369.865, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34795.572, \"from_m\": 32866.041, \"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\": 35503.355, \"from_m\": 34795.572, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35972.517, \"from_m\": 35503.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36008.452, \"from_m\": 35972.517, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36700.444, \"from_m\": 36008.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\": 39091.323, \"from_m\": 36700.444, \"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\": 54702.489, \"from_m\": 39091.323, \"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\": 55535.59, \"from_m\": 54702.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\": 55933.252, \"from_m\": 55535.59, \"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\": 56285.662, \"from_m\": 55933.252, \"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\": 56636.869, \"from_m\": 56285.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57331.806, \"from_m\": 56636.869, \"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\": 57524.978, \"from_m\": 57331.806, \"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\": 57761.648, \"from_m\": 57524.978, \"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\": 57813.615, \"from_m\": 57761.648, \"capability_applied\": null, \"effective_limit_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\": 764477, \"profile_key\": \"0d7c9c1e4098dcd7196463e580b08b115921c779fa2c0c98f6eeb898e7377400\", \"schedule_id\": 202, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0809\", \"location\": \"Darlington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 2, \"distance_m\": 19632.893, \"section_seq\": 1, \"route_path_id\": 130489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Tursdale Jn\", \"stage_seq\": 3, \"distance_m\": 23874.732, \"section_seq\": 1, \"route_path_id\": 130489}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0828\", \"location\": \"Durham\", \"stage_seq\": 4, \"distance_m\": 35503.355, \"section_seq\": 1, \"route_path_id\": 130489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Birtley Jn\", \"stage_seq\": 5, \"distance_m\": 50018.058, \"section_seq\": 1, \"route_path_id\": 130489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 6, \"distance_m\": 56571.645, \"section_seq\": 1, \"route_path_id\": 130489}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 7, \"distance_m\": 57813.615, \"section_seq\": 1, \"route_path_id\": 130489}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 57813.615, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130489}], \"total_distance_m\": 57813.615, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 57734.6, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 79.015, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0809", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:17Z\", \"source_id\": 64853853, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:18Z\", \"source_id\": 20548165, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:10Z\", \"source_id\": 64893370, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:11Z\", \"source_id\": 20559742, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "2", "timing_fact_generation": 1790062756614283, "current_leg_arrival_utc": "2026-09-22T08:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:40.389622", "service_state_evidence_id": 20559742, "current_leg_start_actual_dep": "2026-09-22T08:28:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:40.495485", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P DAR NCL 1N00 801101 5 125 None {"version": 3, "segments": [{"to_m": 274.714, "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": 394.416, "from_m": 274.714, "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": 431.635, "from_m": 394.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6303.129, "from_m": 431.635, "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": 7303.243, "from_m": 6303.129, "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": 8444.696, "from_m": 7303.243, "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": 18023.891, "from_m": 8444.696, "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": 19524.157, "from_m": 18023.891, "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": 23874.732, "from_m": 19524.157, "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": 23917.812, "from_m": 23874.732, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26369.865, "from_m": 23917.812, "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": 32866.041, "from_m": 26369.865, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34795.572, "from_m": 32866.041, "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": 35503.355, "from_m": 34795.572, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35972.517, "from_m": 35503.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36008.452, "from_m": 35972.517, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36700.444, "from_m": 36008.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": 39091.323, "from_m": 36700.444, "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": 54702.489, "from_m": 39091.323, "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": 55535.59, "from_m": 54702.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": 55933.252, "from_m": 55535.59, "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": 56285.662, "from_m": 55933.252, "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": 56636.869, "from_m": 56285.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57331.806, "from_m": 56636.869, "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": 57524.978, "from_m": 57331.806, "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": 57761.648, "from_m": 57524.978, "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": 57813.615, "from_m": 57761.648, "capability_applied": null, "effective_limit_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": 764477, "profile_key": "0d7c9c1e4098dcd7196463e580b08b115921c779fa2c0c98f6eeb898e7377400", "schedule_id": 202, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0809", "location": "Darlington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Ferryhill South Jn", "stage_seq": 2, "distance_m": 19632.893, "section_seq": 1, "route_path_id": 130489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Tursdale Jn", "stage_seq": 3, "distance_m": 23874.732, "section_seq": 1, "route_path_id": 130489}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0828", "location": "Durham", "stage_seq": 4, "distance_m": 35503.355, "section_seq": 1, "route_path_id": 130489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Birtley Jn", "stage_seq": 5, "distance_m": 50018.058, "section_seq": 1, "route_path_id": 130489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "King Edward Bridge South Jn", "stage_seq": 6, "distance_m": 56571.645, "section_seq": 1, "route_path_id": 130489}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Newcastle", "stage_seq": 7, "distance_m": 57813.615, "section_seq": 1, "route_path_id": 130489}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 57813.615, "from_m": 0.0, "section_seq": 1, "route_path_id": 130489}], "total_distance_m": 57813.615, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 57734.6, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 79.015, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:17Z", "source_id": 64853853, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:18Z", "source_id": 20548165, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3625, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:10Z", "source_id": 64893370, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:11Z", "source_id": 20559742, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Darlington 0809 0809 1 None None Newcastle 0844 0841 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C01889/2026-09-22/detailed None Durham 2026-09-22T08:28:00+01:00 Newcastle 12.0 {"type": "LineString", "coordinates": [[-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]} 14.0 0828 0840 Durham Newcastle Central East End Newcastle 54.9682438 -1.6174150 54.9682438 -1.6174150 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 Newcastle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559742 1790062756614283 20 20 2026-09-22 07:50:40.495485 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:40.389622
732998 765023 W33993 363A19MC22 2026-09-22 COMPLETE 20559475 2026-09-22 08:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 765023, "stp": "P", "toc": "Avanti West Coast", "uid": "W33993", "consist": "390115", "dest_crs": "LIV", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33993/2026-09-22/detailed", "trust_id": "363A19MC22", "origin_crs": "XEG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-22", "dest_arr_time": "0837", "dest_platform": "10", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "3A19", "timing_status": "LATE", "origin_station": "Edge Hill Depot Complex", "current_leg_arr": "0840", "current_leg_dep": "0830", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0827", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9322431999999994, 53.40316479999999], [-2.9336393, 53.40335429999998], [-2.9342162999999997, 53.4034279], [-2.9343639000000006, 53.40343909999999], [-2.9348265999999996, 53.40344949999999], [-2.9353338, 53.4034595], [-2.9357178000000004, 53.4034458], [-2.9360164, 53.4034452], [-2.9362825999999997, 53.4034318], [-2.9368097, 53.403375100000005], [-2.937039, 53.4033551], [-2.9372602999999997, 53.4033383], [-2.9374412999999997, 53.4033271], [-2.9378241999999997, 53.40331200000001], [-2.9383184, 53.4032639], [-2.9385359, 53.4032555], [-2.9389005, 53.403242299999995], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill Depot Complex", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill Depot Complex", "current_leg_milage": "1.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.262, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645.55, \"from_m\": 597.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 685.486, \"from_m\": 645.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 760.166, \"from_m\": 685.486, \"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\": 799.6, \"from_m\": 760.166, \"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\": 1102.071, \"from_m\": 799.6, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1329.8, \"from_m\": 1102.071, \"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\": 1372.452, \"from_m\": 1329.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2471.088, \"from_m\": 1372.452, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2837.192, \"from_m\": 2471.088, \"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\": 3154.55, \"from_m\": 2837.192, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 765023, \"profile_key\": \"032e1240ae8516032c814260861570c7495b3e77fa30abe847c224688cd81a8d\", \"schedule_id\": 25375, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Edge Hill Depot Complex\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Edge Hill\", \"stage_seq\": 2, \"distance_m\": 983.606, \"section_seq\": 1, \"route_path_id\": 124493}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 3, \"distance_m\": 1878.658, \"section_seq\": 1, \"route_path_id\": 124493}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 4, \"distance_m\": 3154.55, \"section_seq\": 1, \"route_path_id\": 124493}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 3154.55, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 124493}], \"total_distance_m\": 3154.55, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 2474.7, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 679.85, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0827", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:47Z\", \"source_id\": 64892366, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:54Z\", \"source_id\": 20559475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "10", "timing_fact_generation": 1790062736876120, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390115\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-22T07:40:42.091914", "service_state_evidence_id": 20559475, "current_leg_start_actual_dep": "2026-09-22T08:30:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:43.253109", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P XEG LIV 3A19 390115 11 125 {"units": ["390115"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 597.262, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645.55, "from_m": 597.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 685.486, "from_m": 645.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 760.166, "from_m": 685.486, "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": 799.6, "from_m": 760.166, "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": 1102.071, "from_m": 799.6, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1329.8, "from_m": 1102.071, "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": 1372.452, "from_m": 1329.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2471.088, "from_m": 1372.452, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2837.192, "from_m": 2471.088, "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": 3154.55, "from_m": 2837.192, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 765023, "profile_key": "032e1240ae8516032c814260861570c7495b3e77fa30abe847c224688cd81a8d", "schedule_id": 25375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0827", "location": "Edge Hill Depot Complex", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 124493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Edge Hill", "stage_seq": 2, "distance_m": 983.606, "section_seq": 1, "route_path_id": 124493}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833H", "location": "Crown Street Jn", "stage_seq": 3, "distance_m": 1878.658, "section_seq": 1, "route_path_id": 124493}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 4, "distance_m": 3154.55, "section_seq": 1, "route_path_id": 124493}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 3154.55, "from_m": 0.0, "section_seq": 1, "route_path_id": 124493}], "total_distance_m": 3154.55, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 2474.7, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 679.85, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9843, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:47Z", "source_id": 64892366, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:54Z", "source_id": 20559475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Edge Hill Depot Complex 0827 0827 None None None Liverpool Lime Street HL/ML 0837 0837 10 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33993/2026-09-22/detailed None Edge Hill Depot Complex 2026-09-22T08:30:00+01:00 Liverpool Lime Street HL/ML 10.0 {"type": "LineString", "coordinates": [[-2.9322431999999994, 53.40316479999999], [-2.9336393, 53.40335429999998], [-2.9342162999999997, 53.4034279], [-2.9343639000000006, 53.40343909999999], [-2.9348265999999996, 53.40344949999999], [-2.9353338, 53.4034595], [-2.9357178000000004, 53.4034458], [-2.9360164, 53.4034452], [-2.9362825999999997, 53.4034318], [-2.9368097, 53.403375100000005], [-2.937039, 53.4033551], [-2.9372602999999997, 53.4033383], [-2.9374412999999997, 53.4033271], [-2.9378241999999997, 53.40331200000001], [-2.9383184, 53.4032639], [-2.9385359, 53.4032555], [-2.9389005, 53.403242299999995], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 1.9 0830 0840 Edge Hill Depot Complex Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559475 1790062736876120 9 9 2026-09-22 07:50:43.253109 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:42.091914
732999 761857 L80561 862B88M622 2026-09-22 COMPLETE 20559960 2026-09-22 08:38:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 761857, "stp": "P", "toc": "South Western Railway", "uid": "L80561", "consist": "450024+450077+450088", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80561/2026-09-22/detailed", "trust_id": "862B88M622", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": "16", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2B88", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "0840", "current_leg_dep": "0817", "current_leg_end": "London Waterloo", "origin_dep_time": "0644", "origin_platform": "2", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.45751500557468133, 51.36156943564016], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.3327784173556561, 51.382380654072406], [-0.33254147719268967, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.33214435349941546, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.3315508027886237, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Weybridge", "dest_arr_time_act": "0836½", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "19.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1706.248, \"from_m\": 1349.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3304.027, \"from_m\": 1706.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8763.473, \"from_m\": 3304.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8887.662, \"from_m\": 8763.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9321.226, \"from_m\": 8887.662, \"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\": 9361.851, \"from_m\": 9321.226, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16464.243, \"from_m\": 9361.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20349.605, \"from_m\": 16464.243, \"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\": 20861.723, \"from_m\": 20349.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20945.365, \"from_m\": 20861.723, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34313.665, \"from_m\": 20945.365, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45366.936, \"from_m\": 34313.665, \"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\": 46094.349, \"from_m\": 45366.936, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46140.234, \"from_m\": 46094.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49890.341, \"from_m\": 46140.234, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49954.65, \"from_m\": 49890.341, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50157.344, \"from_m\": 49954.65, \"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\": 50231.377, \"from_m\": 50157.344, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50741.425, \"from_m\": 50231.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50778.039, \"from_m\": 50741.425, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50820.484, \"from_m\": 50778.039, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50869.502, \"from_m\": 50820.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\": 51217.444, \"from_m\": 50869.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51264.142, \"from_m\": 51217.444, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 63086.367, \"from_m\": 51264.142, \"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\": 63160.531, \"from_m\": 63086.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\": 63896.814, \"from_m\": 63160.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 63961.47, \"from_m\": 63896.814, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94185.62, \"from_m\": 63961.47, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 96301.727, \"from_m\": 94185.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96328.831, \"from_m\": 96301.727, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 107258.113, \"from_m\": 96328.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111261.13, \"from_m\": 107258.113, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120932.369, \"from_m\": 111261.13, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 125426.942, \"from_m\": 120932.369, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126556.982, \"from_m\": 125426.942, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126587.894, \"from_m\": 126556.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 126706.46, \"from_m\": 126587.894, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 126820.553, \"from_m\": 126706.46, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 126881.604, \"from_m\": 126820.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127299.665, \"from_m\": 126881.604, \"capability_applied\": null, \"effective_limit_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\": 761857, \"profile_key\": \"ff2404a2e135bc5671ed48ab1dc8d913b10b2c7d9316942485265feea00c278a\", \"schedule_id\": 16380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0648H\", \"wtt_dep\": \"0649\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3156.65, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0651H\", \"wtt_dep\": \"0652\", \"location\": \"Swaythling\", \"stage_seq\": 4, \"distance_m\": 5468.22, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0654\", \"wtt_dep\": \"0655H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 5, \"distance_m\": 6847.67, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0658H\", \"wtt_dep\": \"0659H\", \"location\": \"Eastleigh\", \"stage_seq\": 6, \"distance_m\": 8923.403, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 7, \"distance_m\": 10615.638, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703H\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 8, \"distance_m\": 14760.239, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0704H\", \"location\": \"Shawford\", \"stage_seq\": 9, \"distance_m\": 15326.67, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0710H\", \"location\": \"Winchester\", \"stage_seq\": 10, \"distance_m\": 20401.382, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 11, \"distance_m\": 29689.639, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Micheldever\", \"stage_seq\": 12, \"distance_m\": 34011.454, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Worting Jn\", \"stage_seq\": 13, \"distance_m\": 46625.347, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0727\", \"wtt_dep\": \"0729H\", \"location\": \"Basingstoke\", \"stage_seq\": 14, \"distance_m\": 50597.13, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Hook\", \"stage_seq\": 15, \"distance_m\": 59540.588, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0741\", \"location\": \"Winchfield\", \"stage_seq\": 16, \"distance_m\": 63362.729, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0746H\", \"location\": \"Fleet\", \"stage_seq\": 17, \"distance_m\": 68664.357, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 18, \"distance_m\": 73934.993, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 19, \"distance_m\": 79872.316, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Brookwood\", \"stage_seq\": 20, \"distance_m\": 82408.646, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Woking Jn\", \"stage_seq\": 21, \"distance_m\": 87560.486, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0808\", \"location\": \"Woking\", \"stage_seq\": 22, \"distance_m\": 88256.41, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 23, \"distance_m\": 94524.362, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815H\", \"location\": \"Weybridge\", \"stage_seq\": 24, \"distance_m\": 96844.039, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 25, \"distance_m\": 105781.28, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Surbiton\", \"stage_seq\": 26, \"distance_m\": 108007.519, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 27, \"distance_m\": 110851.037, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"New Malden\", \"stage_seq\": 28, \"distance_m\": 111665.596, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Wimbledon\", \"stage_seq\": 29, \"distance_m\": 115648.207, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 30, \"distance_m\": 121014.155, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 31, \"distance_m\": 126556.982, \"section_seq\": 1, \"route_path_id\": 137428}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 32, \"distance_m\": 127299.665, \"section_seq\": 1, \"route_path_id\": 137428}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 127299.665, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137428}], \"total_distance_m\": 127299.665, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 114630.891, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12668.774, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:35Z\", \"source_id\": 64593842, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:38Z\", \"source_id\": 20468020, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:51:53Z\", \"source_id\": 20471199, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:53:46Z\", \"source_id\": 64608485, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:53:50Z\", \"source_id\": 20472702, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:21Z\", \"source_id\": 64617042, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:25Z\", \"source_id\": 20475425, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:04:52Z\", \"source_id\": 20481194, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:08:16Z\", \"source_id\": 64644158, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:08:18Z\", \"source_id\": 20483926, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:26:07Z\", \"source_id\": 64690767, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:26:10Z\", \"source_id\": 20498466, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:58Z\", \"source_id\": 64714007, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:35:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:00Z\", \"source_id\": 20505764, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:12Z\", \"source_id\": 64725180, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:13Z\", \"source_id\": 20509298, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:19Z\", \"source_id\": 64739242, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:22Z\", \"source_id\": 20513621, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:28Z\", \"source_id\": 64753134, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:30Z\", \"source_id\": 20517943, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:53Z\", \"source_id\": 64773965, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:00Z\", \"source_id\": 20524283, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:30Z\", \"source_id\": 64795455, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:33Z\", \"source_id\": 20530689, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26909, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:33Z\", \"source_id\": 64815137, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:36Z\", \"source_id\": 20536646, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:52Z\", \"source_id\": 64818840, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:57Z\", \"source_id\": 20537772, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:41Z\", \"source_id\": 64849357, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:42Z\", \"source_id\": 20546846, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:18Z\", \"source_id\": 64856761, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:20Z\", \"source_id\": 20549043, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:26Z\", \"source_id\": 64865518, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:27Z\", \"source_id\": 20551598, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:23Z\", \"source_id\": 64873929, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:27Z\", \"source_id\": 20554125, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:04Z\", \"source_id\": 64893104, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:05Z\", \"source_id\": 20559663, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "16", "timing_fact_generation": 1790062770882816, "current_leg_arrival_utc": "2026-09-22T08:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:45.614410", "service_state_evidence_id": 20559663, "current_leg_start_actual_dep": "2026-09-22T08:18:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:45.807218", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SOU None 2B88 450024+450077+450088 12 100 None {"version": 3, "segments": [{"to_m": 1349.931, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1706.248, "from_m": 1349.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": 3304.027, "from_m": 1706.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8763.473, "from_m": 3304.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8887.662, "from_m": 8763.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9321.226, "from_m": 8887.662, "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": 9361.851, "from_m": 9321.226, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16464.243, "from_m": 9361.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20349.605, "from_m": 16464.243, "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": 20861.723, "from_m": 20349.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 20945.365, "from_m": 20861.723, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34313.665, "from_m": 20945.365, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 45366.936, "from_m": 34313.665, "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": 46094.349, "from_m": 45366.936, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46140.234, "from_m": 46094.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49890.341, "from_m": 46140.234, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49954.65, "from_m": 49890.341, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50157.344, "from_m": 49954.65, "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": 50231.377, "from_m": 50157.344, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50741.425, "from_m": 50231.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50778.039, "from_m": 50741.425, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50820.484, "from_m": 50778.039, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50869.502, "from_m": 50820.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": 51217.444, "from_m": 50869.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 51264.142, "from_m": 51217.444, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 63086.367, "from_m": 51264.142, "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": 63160.531, "from_m": 63086.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": 63896.814, "from_m": 63160.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 63961.47, "from_m": 63896.814, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94185.62, "from_m": 63961.47, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 96301.727, "from_m": 94185.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96328.831, "from_m": 96301.727, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 107258.113, "from_m": 96328.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111261.13, "from_m": 107258.113, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120932.369, "from_m": 111261.13, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 125426.942, "from_m": 120932.369, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126556.982, "from_m": 125426.942, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126587.894, "from_m": 126556.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 126706.46, "from_m": 126587.894, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 126820.553, "from_m": 126706.46, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 126881.604, "from_m": 126820.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127299.665, "from_m": 126881.604, "capability_applied": null, "effective_limit_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": 761857, "profile_key": "ff2404a2e135bc5671ed48ab1dc8d913b10b2c7d9316942485265feea00c278a", "schedule_id": 16380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0644", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0648H", "wtt_dep": "0649", "location": "St. Denys", "stage_seq": 3, "distance_m": 3156.65, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0651H", "wtt_dep": "0652", "location": "Swaythling", "stage_seq": 4, "distance_m": 5468.22, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0654", "wtt_dep": "0655H", "location": "Southampton Airport Parkway", "stage_seq": 5, "distance_m": 6847.67, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0658H", "wtt_dep": "0659H", "location": "Eastleigh", "stage_seq": 6, "distance_m": 8923.403, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Allbrook S.B.", "stage_seq": 7, "distance_m": 10615.638, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703H", "location": "Shawford Up Jn", "stage_seq": 8, "distance_m": 14760.239, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0704H", "location": "Shawford", "stage_seq": 9, "distance_m": 15326.67, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0710H", "location": "Winchester", "stage_seq": 10, "distance_m": 20401.382, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Wallers Ash Loop", "stage_seq": 11, "distance_m": 29689.639, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Micheldever", "stage_seq": 12, "distance_m": 34011.454, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Worting Jn", "stage_seq": 13, "distance_m": 46625.347, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0727", "wtt_dep": "0729H", "location": "Basingstoke", "stage_seq": 14, "distance_m": 50597.13, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Hook", "stage_seq": 15, "distance_m": 59540.588, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0741", "location": "Winchfield", "stage_seq": 16, "distance_m": 63362.729, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0746H", "location": "Fleet", "stage_seq": 17, "distance_m": 68664.357, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752H", "location": "Farnborough (Main)", "stage_seq": 18, "distance_m": 73934.993, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757H", "location": "Pirbright Jn", "stage_seq": 19, "distance_m": 79872.316, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Brookwood", "stage_seq": 20, "distance_m": 82408.646, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Woking Jn", "stage_seq": 21, "distance_m": 87560.486, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0808", "location": "Woking", "stage_seq": 22, "distance_m": 88256.41, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Byfleet & New Haw", "stage_seq": 23, "distance_m": 94524.362, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815H", "location": "Weybridge", "stage_seq": 24, "distance_m": 96844.039, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Hampton Court Jn", "stage_seq": 25, "distance_m": 105781.28, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Surbiton", "stage_seq": 26, "distance_m": 108007.519, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Berrylands Juncton", "stage_seq": 27, "distance_m": 110851.037, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "New Malden", "stage_seq": 28, "distance_m": 111665.596, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Wimbledon", "stage_seq": 29, "distance_m": 115648.207, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Clapham Junction (M)", "stage_seq": 30, "distance_m": 121014.155, "section_seq": 1, "route_path_id": 137428}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Waterloo West Crossings", "stage_seq": 31, "distance_m": 126556.982, "section_seq": 1, "route_path_id": 137428}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 32, "distance_m": 127299.665, "section_seq": 1, "route_path_id": 137428}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 127299.665, "from_m": 0.0, "section_seq": 1, "route_path_id": 137428}], "total_distance_m": 127299.665, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 114630.891, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12668.774, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27503, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:35Z", "source_id": 64593842, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:38Z", "source_id": 20468020, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:51:53Z", "source_id": 20471199, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:53:46Z", "source_id": 64608485, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:53:50Z", "source_id": 20472702, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27174, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:21Z", "source_id": 64617042, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:25Z", "source_id": 20475425, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:04:52Z", "source_id": 20481194, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:08:16Z", "source_id": 64644158, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:08:18Z", "source_id": 20483926, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27087, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:26:07Z", "source_id": 64690767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:26:10Z", "source_id": 20498466, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27048, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:58Z", "source_id": 64714007, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:35:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:00Z", "source_id": 20505764, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27038, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:12Z", "source_id": 64725180, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:13Z", "source_id": 20509298, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27034, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:19Z", "source_id": 64739242, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:45:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:22Z", "source_id": 20513621, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27020, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:28Z", "source_id": 64753134, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:30Z", "source_id": 20517943, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27010, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:53Z", "source_id": 64773965, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:00Z", "source_id": 20524283, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26924, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:30Z", "source_id": 64795455, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:33Z", "source_id": 20530689, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26909, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:33Z", "source_id": 64815137, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:12:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:36Z", "source_id": 20536646, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26887, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:52Z", "source_id": 64818840, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:13:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:57Z", "source_id": 20537772, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:41Z", "source_id": 64849357, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:42Z", "source_id": 20546846, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:18Z", "source_id": 64856761, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:20Z", "source_id": 20549043, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:26Z", "source_id": 64865518, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:30:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:27Z", "source_id": 20551598, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:23Z", "source_id": 64873929, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:27Z", "source_id": 20554125, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28980, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:04Z", "source_id": 64893104, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T07:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:05Z", "source_id": 20559663, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Southampton Central 0644 0644 2 None None London Waterloo 0839 0836½ 16 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80561/2026-09-22/detailed None Weybridge 2026-09-22T08:18:30+01:00 London Waterloo 23.0 {"type": "LineString", "coordinates": [[-0.45751500557468133, 51.36156943564016], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.3327784173556561, 51.382380654072406], [-0.33254147719268967, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.33214435349941546, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.3315508027886237, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 19.1 0817 0840 Woking Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559663 1790062770882816 110 110 2026-09-22 07:50:45.807218 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:45.614410
733000 761749 C93331 461T09M622 2026-09-22 COMPLETE 20559723 2026-09-22 08:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 761749, "stp": "O", "toc": "Great Northern", "uid": "C93331", "consist": "379005+379021+379011", "dest_crs": "KGX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93331/2026-09-22/detailed", "trust_id": "461T09M622", "origin_crs": "KLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": "7", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1T09", "timing_status": "LATE", "origin_station": "Kings Lynn", "current_leg_arr": "0840", "current_leg_dep": "0812", "current_leg_end": "London Kings Cross", "origin_dep_time": "0641", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Letchworth Garden City", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Letchworth Garden City", "current_leg_milage": "34.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.964, \"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\": 1178.486, \"from_m\": 312.964, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1194.549, \"from_m\": 1178.486, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37235.525, \"from_m\": 1194.549, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39695.597, \"from_m\": 37235.525, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40468.823, \"from_m\": 39695.597, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40585.365, \"from_m\": 40468.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41841.105, \"from_m\": 40585.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42301.716, \"from_m\": 41841.105, \"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\": 42356.141, \"from_m\": 42301.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42424.879, \"from_m\": 42356.141, \"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\": 43240.79, \"from_m\": 42424.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43386.396, \"from_m\": 43240.79, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43438.312, \"from_m\": 43386.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\": 43591.442, \"from_m\": 43438.312, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63946.635, \"from_m\": 43591.442, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65526.925, \"from_m\": 63946.635, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65573.524, \"from_m\": 65526.925, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65607.897, \"from_m\": 65573.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66602.367, \"from_m\": 65607.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66770.149, \"from_m\": 66602.367, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66866.488, \"from_m\": 66770.149, \"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\": 66911.627, \"from_m\": 66866.488, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66993.432, \"from_m\": 66911.627, \"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\": 69983.23, \"from_m\": 66993.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71082.83, \"from_m\": 69983.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71889.542, \"from_m\": 71082.83, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71905.367, \"from_m\": 71889.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\": 79327.516, \"from_m\": 71905.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80097.578, \"from_m\": 79327.516, \"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\": 86651.238, \"from_m\": 80097.578, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87403.069, \"from_m\": 86651.238, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87696.577, \"from_m\": 87403.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87774.048, \"from_m\": 87696.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87807.823, \"from_m\": 87774.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88365.023, \"from_m\": 87807.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91794.14, \"from_m\": 88365.023, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98053.141, \"from_m\": 91794.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103435.317, \"from_m\": 98053.141, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 103467.723, \"from_m\": 103435.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103609.114, \"from_m\": 103467.723, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107096.019, \"from_m\": 103609.114, \"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\": 107154.344, \"from_m\": 107096.019, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107181.446, \"from_m\": 107154.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107765.431, \"from_m\": 107181.446, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107862.442, \"from_m\": 107765.431, \"capability_applied\": null, \"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\": 107930.829, \"from_m\": 107862.442, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122244.3, \"from_m\": 107930.829, \"capability_applied\": null, \"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\": 146798.23, \"from_m\": 122244.3, \"capability_applied\": null, \"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\": 149949.124, \"from_m\": 146798.23, \"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\": 153846.63, \"from_m\": 149949.124, \"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\": 155140.002, \"from_m\": 153846.63, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155195.242, \"from_m\": 155140.002, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 155707.818, \"from_m\": 155195.242, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155965.301, \"from_m\": 155707.818, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157599.667, \"from_m\": 155965.301, \"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\": 158111.757, \"from_m\": 157599.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158141.843, \"from_m\": 158111.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158209.7, \"from_m\": 158141.843, \"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\": 158292.84, \"from_m\": 158209.7, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 158582.236, \"from_m\": 158292.84, \"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\": 158633.178, \"from_m\": 158582.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159010.594, \"from_m\": 158633.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159027.488, \"from_m\": 159010.594, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159034.241, \"from_m\": 159027.488, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159430.058, \"from_m\": 159034.241, \"capability_applied\": null, \"effective_limit_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\": 761749, \"profile_key\": \"c4b0a8ad00b6d116c16bfdf14001ff950c3732e6e101984945b6898e94feb715\", \"schedule_id\": 36308, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Kings Lynn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 471.415, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Kings Lynn Sig. Kl36\", \"stage_seq\": 3, \"distance_m\": 2220.673, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0650\", \"wtt_dep\": \"0650H\", \"location\": \"Watlington\", \"stage_seq\": 4, \"distance_m\": 9609.292, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657\", \"location\": \"Downham Market\", \"stage_seq\": 5, \"distance_m\": 17386.285, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708\", \"location\": \"Littleport\", \"stage_seq\": 6, \"distance_m\": 33559.685, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Ely North Jn\", \"stage_seq\": 7, \"distance_m\": 40371.452, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0716\", \"wtt_dep\": \"0717\", \"location\": \"Ely\", \"stage_seq\": 8, \"distance_m\": 42675.283, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 9, \"distance_m\": 43386.396, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0726H\", \"location\": \"Waterbeach\", \"stage_seq\": 10, \"distance_m\": 57728.771, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731H\", \"location\": \"Cambridge North\", \"stage_seq\": 11, \"distance_m\": 62629.664, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 12, \"distance_m\": 64799.222, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0742\", \"location\": \"Cambridge\", \"stage_seq\": 13, \"distance_m\": 66362.983, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0745H\", \"location\": \"Cambridge South\", \"stage_seq\": 14, \"distance_m\": 68956.636, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 15, \"distance_m\": 70103.619, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 77500.57, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758H\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 87309.881, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Baldock\", \"stage_seq\": 18, \"distance_m\": 100585.506, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 19, \"distance_m\": 103844.103, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Hitchin\", \"stage_seq\": 20, \"distance_m\": 108094.786, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Stevenage\", \"stage_seq\": 21, \"distance_m\": 115097.075, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 22, \"distance_m\": 121096.869, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Digswell Jn\", \"stage_seq\": 23, \"distance_m\": 125369.277, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 24, \"distance_m\": 126847.431, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Potters Bar\", \"stage_seq\": 25, \"distance_m\": 138923.098, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Alexandra Palace\", \"stage_seq\": 26, \"distance_m\": 151484.547, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Finsbury Park\", \"stage_seq\": 27, \"distance_m\": 155332.413, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Holloway South Jn\", \"stage_seq\": 28, \"distance_m\": 157152.886, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 29, \"distance_m\": 158327.67, \"section_seq\": 1, \"route_path_id\": 145079}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 30, \"distance_m\": 159430.058, \"section_seq\": 1, \"route_path_id\": 145079}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 159430.058, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145079}], \"total_distance_m\": 159430.058, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150878.821, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8551.237, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:45Z\", \"source_id\": 64594188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:49Z\", \"source_id\": 20468116, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:55:45Z\", \"source_id\": 64613343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:56:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:55:50Z\", \"source_id\": 20474238, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:38Z\", \"source_id\": 64637521, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:45Z\", \"source_id\": 20481833, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:00Z\", \"source_id\": 64661392, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:06Z\", \"source_id\": 20489317, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:48Z\", \"source_id\": 64695231, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:50Z\", \"source_id\": 20499805, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:36Z\", \"source_id\": 64707753, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:40Z\", \"source_id\": 20503777, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12518, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:39Z\", \"source_id\": 64721090, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:41Z\", \"source_id\": 20508015, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:15Z\", \"source_id\": 20516033, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:40Z\", \"source_id\": 64765252, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:43Z\", \"source_id\": 20521524, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:32Z\", \"source_id\": 64781033, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:33Z\", \"source_id\": 20526370, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:42Z\", \"source_id\": 64804493, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:46Z\", \"source_id\": 20533362, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:33Z\", \"source_id\": 64809451, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:38Z\", \"source_id\": 20534952, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:31Z\", \"source_id\": 64823465, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:35Z\", \"source_id\": 20539124, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:28Z\", \"source_id\": 64834645, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:34Z\", \"source_id\": 20542488, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:11Z\", \"source_id\": 64862087, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:13Z\", \"source_id\": 20550588, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:58Z\", \"source_id\": 64881250, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:01Z\", \"source_id\": 20556294, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:08Z\", \"source_id\": 64893273, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:09Z\", \"source_id\": 20559723, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1790062751289557, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:46.259951", "service_state_evidence_id": 20559723, "current_leg_start_actual_dep": "2026-09-22T08:09:30+01:00", "operational_evidence_version": 121, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:46.503661", "service_state_valid_until_kind": null, "operational_interpretation_version": 121, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern O KLN KGX 1T09 379005+379021+379011 12 100 None {"version": 3, "segments": [{"to_m": 312.964, "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": 1178.486, "from_m": 312.964, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1194.549, "from_m": 1178.486, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37235.525, "from_m": 1194.549, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39695.597, "from_m": 37235.525, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40468.823, "from_m": 39695.597, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40585.365, "from_m": 40468.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41841.105, "from_m": 40585.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42301.716, "from_m": 41841.105, "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": 42356.141, "from_m": 42301.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42424.879, "from_m": 42356.141, "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": 43240.79, "from_m": 42424.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43386.396, "from_m": 43240.79, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43438.312, "from_m": 43386.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": 43591.442, "from_m": 43438.312, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63946.635, "from_m": 43591.442, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65526.925, "from_m": 63946.635, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65573.524, "from_m": 65526.925, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65607.897, "from_m": 65573.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66602.367, "from_m": 65607.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66770.149, "from_m": 66602.367, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66866.488, "from_m": 66770.149, "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": 66911.627, "from_m": 66866.488, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66993.432, "from_m": 66911.627, "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": 69983.23, "from_m": 66993.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71082.83, "from_m": 69983.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71889.542, "from_m": 71082.83, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71905.367, "from_m": 71889.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": 79327.516, "from_m": 71905.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80097.578, "from_m": 79327.516, "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": 86651.238, "from_m": 80097.578, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87403.069, "from_m": 86651.238, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87696.577, "from_m": 87403.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87774.048, "from_m": 87696.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87807.823, "from_m": 87774.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88365.023, "from_m": 87807.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91794.14, "from_m": 88365.023, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98053.141, "from_m": 91794.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103435.317, "from_m": 98053.141, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 103467.723, "from_m": 103435.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103609.114, "from_m": 103467.723, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107096.019, "from_m": 103609.114, "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": 107154.344, "from_m": 107096.019, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107181.446, "from_m": 107154.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107765.431, "from_m": 107181.446, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107862.442, "from_m": 107765.431, "capability_applied": null, "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": 107930.829, "from_m": 107862.442, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122244.3, "from_m": 107930.829, "capability_applied": null, "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": 146798.23, "from_m": 122244.3, "capability_applied": null, "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": 149949.124, "from_m": 146798.23, "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": 153846.63, "from_m": 149949.124, "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": 155140.002, "from_m": 153846.63, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155195.242, "from_m": 155140.002, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 155707.818, "from_m": 155195.242, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155965.301, "from_m": 155707.818, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157599.667, "from_m": 155965.301, "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": 158111.757, "from_m": 157599.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158141.843, "from_m": 158111.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 158209.7, "from_m": 158141.843, "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": 158292.84, "from_m": 158209.7, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 158582.236, "from_m": 158292.84, "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": 158633.178, "from_m": 158582.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159010.594, "from_m": 158633.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 159027.488, "from_m": 159010.594, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159034.241, "from_m": 159027.488, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 159430.058, "from_m": 159034.241, "capability_applied": null, "effective_limit_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": 761749, "profile_key": "c4b0a8ad00b6d116c16bfdf14001ff950c3732e6e101984945b6898e94feb715", "schedule_id": 36308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0641", "location": "Kings Lynn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 471.415, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Kings Lynn Sig. Kl36", "stage_seq": 3, "distance_m": 2220.673, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0650", "wtt_dep": "0650H", "location": "Watlington", "stage_seq": 4, "distance_m": 9609.292, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657", "location": "Downham Market", "stage_seq": 5, "distance_m": 17386.285, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708", "location": "Littleport", "stage_seq": 6, "distance_m": 33559.685, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Ely North Jn", "stage_seq": 7, "distance_m": 40371.452, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0716", "wtt_dep": "0717", "location": "Ely", "stage_seq": 8, "distance_m": 42675.283, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718", "location": "Ely Dock Jn", "stage_seq": 9, "distance_m": 43386.396, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0726H", "location": "Waterbeach", "stage_seq": 10, "distance_m": 57728.771, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731H", "location": "Cambridge North", "stage_seq": 11, "distance_m": 62629.664, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Coldham Lane Jn", "stage_seq": 12, "distance_m": 64799.222, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0742", "location": "Cambridge", "stage_seq": 13, "distance_m": 66362.983, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0745H", "location": "Cambridge South", "stage_seq": 14, "distance_m": 68956.636, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Shepreth Branch Jn", "stage_seq": 15, "distance_m": 70103.619, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Foxton", "stage_seq": 16, "distance_m": 77500.57, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758H", "location": "Royston", "stage_seq": 17, "distance_m": 87309.881, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Baldock", "stage_seq": 18, "distance_m": 100585.506, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Letchworth Garden City", "stage_seq": 19, "distance_m": 103844.103, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Hitchin", "stage_seq": 20, "distance_m": 108094.786, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Stevenage", "stage_seq": 21, "distance_m": 115097.075, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Woolmer Green Jn", "stage_seq": 22, "distance_m": 121096.869, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Digswell Jn", "stage_seq": 23, "distance_m": 125369.277, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Welwyn Garden City", "stage_seq": 24, "distance_m": 126847.431, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Potters Bar", "stage_seq": 25, "distance_m": 138923.098, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Alexandra Palace", "stage_seq": 26, "distance_m": 151484.547, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Finsbury Park", "stage_seq": 27, "distance_m": 155332.413, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Holloway South Jn", "stage_seq": 28, "distance_m": 157152.886, "section_seq": 1, "route_path_id": 145079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Belle Isle Jn", "stage_seq": 29, "distance_m": 158327.67, "section_seq": 1, "route_path_id": 145079}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 30, "distance_m": 159430.058, "section_seq": 1, "route_path_id": 145079}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 159430.058, "from_m": 0.0, "section_seq": 1, "route_path_id": 145079}], "total_distance_m": 159430.058, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150878.821, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8551.237, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12153, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:45Z", "source_id": 64594188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:49Z", "source_id": 20468116, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12157, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:55:45Z", "source_id": 64613343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:56:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:55:50Z", "source_id": 20474238, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:38Z", "source_id": 64637521, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:45Z", "source_id": 20481833, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:00Z", "source_id": 64661392, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:06Z", "source_id": 20489317, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:48Z", "source_id": 64695231, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:50Z", "source_id": 20499805, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:36Z", "source_id": 64707753, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:33:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:40Z", "source_id": 20503777, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12518, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:39Z", "source_id": 64721090, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:41Z", "source_id": 20508015, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:15Z", "source_id": 20516033, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:40Z", "source_id": 64765252, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:43Z", "source_id": 20521524, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:32Z", "source_id": 64781033, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:00:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:33Z", "source_id": 20526370, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:42Z", "source_id": 64804493, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:09:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:46Z", "source_id": 20533362, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:33Z", "source_id": 64809451, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:10:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:38Z", "source_id": 20534952, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:31Z", "source_id": 64823465, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:35Z", "source_id": 20539124, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:28Z", "source_id": 64834645, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:19:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:34Z", "source_id": 20542488, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:11Z", "source_id": 64862087, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:29:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:13Z", "source_id": 20550588, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:58Z", "source_id": 64881250, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:35:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:01Z", "source_id": 20556294, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16263, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:08Z", "source_id": 64893273, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:09Z", "source_id": 20559723, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Kings Lynn 0641 0641 2 None None London Kings Cross 0839 0839 7 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93331/2026-09-22/detailed None Letchworth Garden City 2026-09-22T08:09:30+01:00 London Kings Cross 28.0 {"type": "LineString", "coordinates": [[-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 34.5 0812 0840 Letchworth Garden City London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559723 1790062751289557 121 121 2026-09-22 07:50:46.503661 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:46.259951
733001 767006 W88190 702T22MF22 2026-09-22 COMPLETE 20561117 2026-09-22 08:40:00 2026-09-22 07:51:03 2026-09-24 07:51:03 {"id": 767006, "stp": "P", "toc": "West Midlands Trains", "uid": "W88190", "consist": "730211", "dest_crs": "EUS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88190/2026-09-22/detailed", "trust_id": "702T22MF22", "origin_crs": "TRI", "show_on_map": 0, "dar_est_time": "09:45:00", "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-22", "dest_arr_time": "1022", "dest_platform": "11", "is_terminated": 1, "next_location": "Berkhamsted", "signalling_id": "2T22", "timing_status": null, "origin_station": "Tring", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0945", "origin_platform": "4", "current_location": "Tring", "last_update_time": "2026-09-22T07:51:03", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1022", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4020.17, \"from_m\": 0.0, \"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\": 4340.008, \"from_m\": 4020.17, \"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\": 9557.04, \"from_m\": 4340.008, \"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\": 14541.327, \"from_m\": 9557.04, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 14595.264, \"from_m\": 14541.327, \"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\": 40374.634, \"from_m\": 14595.264, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 43744.493, \"from_m\": 40374.634, \"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\": 45247.926, \"from_m\": 43744.493, \"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\": 47092.914, \"from_m\": 45247.926, \"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\": 48244.949, \"from_m\": 47092.914, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 48291.841, \"from_m\": 48244.949, \"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\": 49520.406, \"from_m\": 48291.841, \"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\": 49999.156, \"from_m\": 49520.406, \"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\": 50054.44, \"from_m\": 49999.156, \"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\": 50098.524, \"from_m\": 50054.44, \"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\": 50141.76, \"from_m\": 50098.524, \"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\": 50206.562, \"from_m\": 50141.76, \"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\": 50886.375, \"from_m\": 50206.562, \"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\": 50893.281, \"from_m\": 50886.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 767006, \"profile_key\": \"4c4b6955e60adaec72b530972c3ddd17d9f3926740b23a010ef464768a088051\", \"schedule_id\": 28922, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0945\", \"location\": \"Tring\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"0949\", \"wtt_dep\": \"0950\", \"location\": \"Berkhamsted\", \"stage_seq\": 2, \"distance_m\": 5979.736, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0952H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 3, \"distance_m\": 9828.807, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"0953H\", \"wtt_dep\": \"0954H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 4, \"distance_m\": 11480.313, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1001\", \"wtt_dep\": \"1002\", \"location\": \"Watford Junction\", \"stage_seq\": 5, \"distance_m\": 22845.253, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1007H\", \"wtt_dep\": \"1008H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 32602.487, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1012H\", \"location\": \"Wembley Central\", \"stage_seq\": 7, \"distance_m\": 37977.99, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1014H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 8, \"distance_m\": 42396.19, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1018H\", \"location\": \"Camden Jn\", \"stage_seq\": 9, \"distance_m\": 48160.278, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1019\", \"location\": \"Camden South Jn\", \"stage_seq\": 10, \"distance_m\": 49100.889, \"section_seq\": 1, \"route_path_id\": 136883}, {\"is_pass\": false, \"wtt_arr\": \"1022\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 11, \"distance_m\": 50893.281, \"section_seq\": 1, \"route_path_id\": 136883}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50893.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136883}], \"total_distance_m\": 50893.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44277.955, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6615.326, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0945", "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": "Tring", "service_state_platform": "4", "timing_fact_generation": 1790062855097742, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:55.094649", "service_state_evidence_id": 20561117, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:55.575921", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P TRI EUS 2T22 730211 5 110 None {"version": 3, "segments": [{"to_m": 4020.17, "from_m": 0.0, "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": 4340.008, "from_m": 4020.17, "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": 9557.04, "from_m": 4340.008, "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": 14541.327, "from_m": 9557.04, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 14595.264, "from_m": 14541.327, "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": 40374.634, "from_m": 14595.264, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 43744.493, "from_m": 40374.634, "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": 45247.926, "from_m": 43744.493, "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": 47092.914, "from_m": 45247.926, "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": 48244.949, "from_m": 47092.914, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 48291.841, "from_m": 48244.949, "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": 49520.406, "from_m": 48291.841, "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": 49999.156, "from_m": 49520.406, "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": 50054.44, "from_m": 49999.156, "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": 50098.524, "from_m": 50054.44, "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": 50141.76, "from_m": 50098.524, "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": 50206.562, "from_m": 50141.76, "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": 50886.375, "from_m": 50206.562, "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": 50893.281, "from_m": 50886.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 767006, "profile_key": "4c4b6955e60adaec72b530972c3ddd17d9f3926740b23a010ef464768a088051", "schedule_id": 28922, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0945", "location": "Tring", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "0949", "wtt_dep": "0950", "location": "Berkhamsted", "stage_seq": 2, "distance_m": 5979.736, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0952H", "location": "Bourne End Jn (Herts)", "stage_seq": 3, "distance_m": 9828.807, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "0953H", "wtt_dep": "0954H", "location": "Hemel Hempstead", "stage_seq": 4, "distance_m": 11480.313, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1001", "wtt_dep": "1002", "location": "Watford Junction", "stage_seq": 5, "distance_m": 22845.253, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1007H", "wtt_dep": "1008H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 32602.487, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1012H", "location": "Wembley Central", "stage_seq": 7, "distance_m": 37977.99, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1014H", "location": "Willesden West London Jn", "stage_seq": 8, "distance_m": 42396.19, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1018H", "location": "Camden Jn", "stage_seq": 9, "distance_m": 48160.278, "section_seq": 1, "route_path_id": 136883}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1019", "location": "Camden South Jn", "stage_seq": 10, "distance_m": 49100.889, "section_seq": 1, "route_path_id": 136883}, {"is_pass": false, "wtt_arr": "1022", "wtt_dep": null, "location": "London Euston", "stage_seq": 11, "distance_m": 50893.281, "section_seq": 1, "route_path_id": 136883}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50893.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 136883}], "total_distance_m": 50893.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44277.955, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6615.326, "synthetic_unknown_infrastructure_limit_mph": 60} [] Tring 0945 0945 4 9:45:00 None London Euston 1022 1022 11 None None https://www.realtimetrains.co.uk/service/gb-nr:W88190/2026-09-22/detailed None None None None None None None None None None Tring Berkhamsted None None None None 1 0 2026-09-22 07:51:03 TERMINATED 2026-09-22 07:40:00 Tring TRUST TRUST_CANCELLATION 20561117 1790062855097742 1 1 2026-09-22 07:50:55.575921 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:55.094649
733002 762451 G00779 651H14MA22 2026-09-22 COMPLETE 20559783 2026-09-22 08:40:00 2026-09-22 07:51:04 2026-09-24 07:51:04 {"id": 762451, "stp": "P", "toc": "CrossCountry", "uid": "G00779", "consist": "220022", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00779/2026-09-22/detailed", "trust_id": "651H14MA22", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-22", "dest_arr_time": "0829", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H14", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0840", "current_leg_dep": "0825", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0701", "origin_platform": "5M", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-22T07:51:04", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "0829", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6852.017, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 9412.973, \"from_m\": 6852.017, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10025.345, \"from_m\": 9412.973, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13648.264, \"from_m\": 10025.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14013.162, \"from_m\": 13648.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20080.551, \"from_m\": 14013.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20429.796, \"from_m\": 20080.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21139.521, \"from_m\": 20429.796, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.747, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23388.269, \"from_m\": 21455.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25920.011, \"from_m\": 23388.269, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26432.717, \"from_m\": 25920.011, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41984.396, \"from_m\": 26432.717, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 44388.578, \"from_m\": 41984.396, \"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\": 44867.697, \"from_m\": 44388.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44916.36, \"from_m\": 44867.697, \"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\": 44949.677, \"from_m\": 44916.36, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45000.505, \"from_m\": 44949.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45761.483, \"from_m\": 45000.505, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 45838.046, \"from_m\": 45761.483, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45858.334, \"from_m\": 45838.046, \"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\": 45940.447, \"from_m\": 45858.334, \"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\": 53677.667, \"from_m\": 45940.447, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 59849.307, \"from_m\": 53677.667, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60187.116, \"from_m\": 59849.307, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60307.532, \"from_m\": 60187.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68741.363, \"from_m\": 60307.532, \"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\": 69885.685, \"from_m\": 68741.363, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71222.951, \"from_m\": 69885.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71718.503, \"from_m\": 71222.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71755.11, \"from_m\": 71718.503, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 71795.104, \"from_m\": 71755.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72450.316, \"from_m\": 71795.104, \"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\": 73841.626, \"from_m\": 72450.316, \"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\": 80851.805, \"from_m\": 73841.626, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81658.719, \"from_m\": 80851.805, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103720.857, \"from_m\": 81658.719, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103765.645, \"from_m\": 103720.857, \"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\": 103832.937, \"from_m\": 103765.645, \"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\": 104518.643, \"from_m\": 103832.937, \"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\": 105316.613, \"from_m\": 104518.643, \"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\": 108233.921, \"from_m\": 105316.613, \"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\": 113205.761, \"from_m\": 108233.921, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 118489.291, \"from_m\": 113205.761, \"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\": 119137.853, \"from_m\": 118489.291, \"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\": 120717.661, \"from_m\": 119137.853, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121668.276, \"from_m\": 120717.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122546.299, \"from_m\": 121668.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122989.176, \"from_m\": 122546.299, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 123029.099, \"from_m\": 122989.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123059.438, \"from_m\": 123029.099, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 128058.35, \"from_m\": 123059.438, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 129021.839, \"from_m\": 128058.35, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 129093.992, \"from_m\": 129021.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\": 129622.084, \"from_m\": 129093.992, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131156.39, \"from_m\": 129622.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131320.115, \"from_m\": 131156.39, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131629.529, \"from_m\": 131320.115, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131675.735, \"from_m\": 131629.529, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 131753.524, \"from_m\": 131675.735, \"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\": 132162.704, \"from_m\": 131753.524, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 762451, \"profile_key\": \"5d8157d26f16b532c5bc7c0cb9f83dc4338606c3d3eb0c53cc769b98b6f260a9\", \"schedule_id\": 7850, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706H\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": false, \"wtt_arr\": \"0717\", \"wtt_dep\": \"0719\", \"location\": \"Wolverhampton\", \"stage_seq\": 5, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 6, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 7, \"distance_m\": 23339.291, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Penkridge\", \"stage_seq\": 8, \"distance_m\": 36220.177, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 9, \"distance_m\": 44541.141, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0734\", \"location\": \"Stafford\", \"stage_seq\": 10, \"distance_m\": 45305.511, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 11, \"distance_m\": 53677.667, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 12, \"distance_m\": 55954.915, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Stone\", \"stage_seq\": 13, \"distance_m\": 60035.733, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 70716.308, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0750\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 15, \"distance_m\": 71534.584, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Kidsgrove\", \"stage_seq\": 16, \"distance_m\": 81757.862, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Congleton\", \"stage_seq\": 17, \"distance_m\": 90787.662, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806H\", \"location\": \"Macclesfield\", \"stage_seq\": 18, \"distance_m\": 103434.79, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 19, \"distance_m\": 118935.736, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 20, \"distance_m\": 120444.592, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 21, \"distance_m\": 121905.024, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 122339.039, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820H\", \"location\": \"Stockport\", \"stage_seq\": 23, \"distance_m\": 122779.224, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 24, \"distance_m\": 123950.785, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 25, \"distance_m\": 128472.854, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 131010.018, \"section_seq\": 1, \"route_path_id\": 133001}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 27, \"distance_m\": 132162.704, \"section_seq\": 1, \"route_path_id\": 133001}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 132162.704, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133001}], \"total_distance_m\": 132162.704, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 108064.277, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 24098.427, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0701", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:38Z\", \"source_id\": 64650159, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:11:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:45Z\", \"source_id\": 20485835, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:24Z\", \"source_id\": 64664972, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:25Z\", \"source_id\": 20490405, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:30Z\", \"source_id\": 64694438, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:35Z\", \"source_id\": 20499619, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:27Z\", \"source_id\": 64712684, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:28Z\", \"source_id\": 20505358, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:39Z\", \"source_id\": 64740093, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:40Z\", \"source_id\": 20513894, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:48Z\", \"source_id\": 64760115, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:52Z\", \"source_id\": 20519973, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:58Z\", \"source_id\": 64782201, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:07Z\", \"source_id\": 20526794, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:06Z\", \"source_id\": 64791455, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:11Z\", \"source_id\": 20529483, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:07Z\", \"source_id\": 64808305, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:15Z\", \"source_id\": 20534592, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:46Z\", \"source_id\": 64835556, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:48Z\", \"source_id\": 20542724, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:25Z\", \"source_id\": 20546592, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:11Z\", \"source_id\": 64893476, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:15Z\", \"source_id\": 20559783, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "3", "timing_fact_generation": 1790062755897051, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:56.127673", "service_state_evidence_id": 20559783, "current_leg_start_actual_dep": "2026-09-22T08:31:30+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:57.261235", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM MAN 1H14 220022 4 125 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6852.017, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 9412.973, "from_m": 6852.017, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10025.345, "from_m": 9412.973, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13648.264, "from_m": 10025.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14013.162, "from_m": 13648.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20080.551, "from_m": 14013.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20429.796, "from_m": 20080.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21139.521, "from_m": 20429.796, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.747, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23388.269, "from_m": 21455.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25920.011, "from_m": 23388.269, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26432.717, "from_m": 25920.011, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41984.396, "from_m": 26432.717, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 44388.578, "from_m": 41984.396, "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": 44867.697, "from_m": 44388.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44916.36, "from_m": 44867.697, "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": 44949.677, "from_m": 44916.36, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45000.505, "from_m": 44949.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45761.483, "from_m": 45000.505, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 45838.046, "from_m": 45761.483, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45858.334, "from_m": 45838.046, "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": 45940.447, "from_m": 45858.334, "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": 53677.667, "from_m": 45940.447, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 59849.307, "from_m": 53677.667, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60187.116, "from_m": 59849.307, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60307.532, "from_m": 60187.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68741.363, "from_m": 60307.532, "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": 69885.685, "from_m": 68741.363, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71222.951, "from_m": 69885.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71718.503, "from_m": 71222.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71755.11, "from_m": 71718.503, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71795.104, "from_m": 71755.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72450.316, "from_m": 71795.104, "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": 73841.626, "from_m": 72450.316, "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": 80851.805, "from_m": 73841.626, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81658.719, "from_m": 80851.805, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103720.857, "from_m": 81658.719, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103765.645, "from_m": 103720.857, "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": 103832.937, "from_m": 103765.645, "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": 104518.643, "from_m": 103832.937, "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": 105316.613, "from_m": 104518.643, "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": 108233.921, "from_m": 105316.613, "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": 113205.761, "from_m": 108233.921, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 118489.291, "from_m": 113205.761, "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": 119137.853, "from_m": 118489.291, "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": 120717.661, "from_m": 119137.853, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121668.276, "from_m": 120717.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122546.299, "from_m": 121668.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122989.176, "from_m": 122546.299, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 123029.099, "from_m": 122989.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123059.438, "from_m": 123029.099, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 128058.35, "from_m": 123059.438, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 129021.839, "from_m": 128058.35, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 129093.992, "from_m": 129021.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": 129622.084, "from_m": 129093.992, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131156.39, "from_m": 129622.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131320.115, "from_m": 131156.39, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 131629.529, "from_m": 131320.115, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131675.735, "from_m": 131629.529, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 131753.524, "from_m": 131675.735, "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": 132162.704, "from_m": 131753.524, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 762451, "profile_key": "5d8157d26f16b532c5bc7c0cb9f83dc4338606c3d3eb0c53cc769b98b6f260a9", "schedule_id": 7850, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0701", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706H", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Dudley Port", "stage_seq": 4, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 133001}, {"is_pass": false, "wtt_arr": "0717", "wtt_dep": "0719", "location": "Wolverhampton", "stage_seq": 5, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720H", "location": "Wolverhampton North Jn", "stage_seq": 6, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Bushbury Jn", "stage_seq": 7, "distance_m": 23339.291, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Penkridge", "stage_seq": 8, "distance_m": 36220.177, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Stafford Trent Valley Jn", "stage_seq": 9, "distance_m": 44541.141, "section_seq": 1, "route_path_id": 133001}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0734", "location": "Stafford", "stage_seq": 10, "distance_m": 45305.511, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Searchlight Lane Jn", "stage_seq": 11, "distance_m": 53677.667, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Yarnfield Jn", "stage_seq": 12, "distance_m": 55954.915, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Stone", "stage_seq": 13, "distance_m": 60035.733, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 70716.308, "section_seq": 1, "route_path_id": 133001}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0750", "location": "Stoke-on-Trent", "stage_seq": 15, "distance_m": 71534.584, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Kidsgrove", "stage_seq": 16, "distance_m": 81757.862, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Congleton", "stage_seq": 17, "distance_m": 90787.662, "section_seq": 1, "route_path_id": 133001}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806H", "location": "Macclesfield", "stage_seq": 18, "distance_m": 103434.79, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Cheadle Hulme", "stage_seq": 19, "distance_m": 118935.736, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Adswood Road Jn", "stage_seq": 20, "distance_m": 120444.592, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Edgeley Jn No.1", "stage_seq": 21, "distance_m": 121905.024, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 122339.039, "section_seq": 1, "route_path_id": 133001}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820H", "location": "Stockport", "stage_seq": 23, "distance_m": 122779.224, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Heaton Norris Jn", "stage_seq": 24, "distance_m": 123950.785, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Slade Lane Jn", "stage_seq": 25, "distance_m": 128472.854, "section_seq": 1, "route_path_id": 133001}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 131010.018, "section_seq": 1, "route_path_id": 133001}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 27, "distance_m": 132162.704, "section_seq": 1, "route_path_id": 133001}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 132162.704, "from_m": 0.0, "section_seq": 1, "route_path_id": 133001}], "total_distance_m": 132162.704, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 108064.277, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 24098.427, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:38Z", "source_id": 64650159, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:11:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:45Z", "source_id": 20485835, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19070, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:24Z", "source_id": 64664972, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:25Z", "source_id": 20490405, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:30Z", "source_id": 64694438, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:35Z", "source_id": 20499619, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:27Z", "source_id": 64712684, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:28Z", "source_id": 20505358, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11275, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:39Z", "source_id": 64740093, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:40Z", "source_id": 20513894, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11239, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:48Z", "source_id": 64760115, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:52:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:52Z", "source_id": 20519973, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:58Z", "source_id": 64782201, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:07Z", "source_id": 20526794, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:06Z", "source_id": 64791455, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:04:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:11Z", "source_id": 20529483, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:07Z", "source_id": 64808305, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:15Z", "source_id": 20534592, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:46Z", "source_id": 64835556, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:48Z", "source_id": 20542724, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:25Z", "source_id": 20546592, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8445, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:11Z", "source_id": 64893476, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:40:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:15Z", "source_id": 20559783, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Birmingham New Street 0701 0701 5M None None Manchester Piccadilly 0829 0829 3 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:G00779/2026-09-22/detailed None Stockport 2026-09-22T08:31:30+01:00 Manchester Piccadilly 15.0 {"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 5.8 0825 0840 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-22 07:51:04 TERMINATED 2026-09-22 07:40:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559783 1790062755897051 114 114 2026-09-22 07:50:57.261235 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:56.127673
733003 764585 G15319 812K12MC22 2026-09-22 COMPLETE 20559315 2026-09-22 08:40:00 2026-09-22 07:51:04 2026-09-24 07:51:04 {"id": 764585, "stp": "P", "toc": "Great Western Railway", "uid": "G15319", "consist": "165136", "dest_crs": "AVN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15319/2026-09-22/detailed", "trust_id": "812K12MC22", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Avonmouth", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "2", "is_terminated": 1, "next_location": "Avonmouth", "signalling_id": "2K12", "timing_status": "ON TIME", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0840", "current_leg_dep": "0837½", "current_leg_end": "Avonmouth", "origin_dep_time": "0812", "origin_platform": "5", "current_location": "Avonmouth Dock Jn", "last_update_time": "2026-09-22T07:51:04", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6888132, 51.48908539999999], [-2.6890337, 51.4892741], [-2.6893089999999997, 51.489550400000006], [-2.6895673999999996, 51.489816700000006], [-2.6898069, 51.4900964], [-2.6900421999999997, 51.4903903], [-2.690198, 51.490620500000006], [-2.6903327999999997, 51.4908445], [-2.6905794999999997, 51.4912776], [-2.6906548, 51.49141370000001], [-2.6908763000000007, 51.4918655], [-2.6910521999999997, 51.4921951], [-2.6913891999999997, 51.4926946], [-2.6915878, 51.4929539], [-2.6918993, 51.49333049999999], [-2.6937431, 51.495420799999984], [-2.6939056, 51.4955805], [-2.6941861, 51.4958228], [-2.6946645000000005, 51.496196700000006], [-2.6949458523585643, 51.49638153293592], [-2.6951238999999996, 51.49649849999999], [-2.6959166, 51.4969651], [-2.6962531999999997, 51.497151499999994], [-2.6965197, 51.4973331], [-2.696934, 51.49763600000001], [-2.6972798, 51.4979408], [-2.6975225999999997, 51.498165699999994], [-2.6977592, 51.498415], [-2.6980935405333417, 51.4987748385867], [-2.6980975, 51.4987791], [-2.6990611999999996, 51.499920200000005]]}", "current_leg_start": "Portway Park and Ride", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.4999202", "next_location_lon": "-2.6990612", "previous_location": "Portway Park and Ride", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 608.409, \"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\": 671.462, \"from_m\": 608.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 687.836, \"from_m\": 671.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 725.343, \"from_m\": 687.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 778.014, \"from_m\": 725.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.839, \"from_m\": 778.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1563.363, \"from_m\": 1213.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2755.914, \"from_m\": 1563.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2910.282, \"from_m\": 2755.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3182.067, \"from_m\": 2910.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3231.193, \"from_m\": 3182.067, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3318.359, \"from_m\": 3231.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3483.485, \"from_m\": 3318.359, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6206.816, \"from_m\": 3483.485, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6593.086, \"from_m\": 6206.816, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12151.259, \"from_m\": 6593.086, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12356.404, \"from_m\": 12151.259, \"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\": 14578.392, \"from_m\": 12356.404, \"capability_applied\": null, \"effective_limit_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\": 764585, \"profile_key\": \"a0b83a89552ef4fccf4a6c99156228e90cc93d76b8c1af81cde7bec00580644d\", \"schedule_id\": 8809, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Lawrence Hill\", \"stage_seq\": 4, \"distance_m\": 1700.394, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Stapleton Road\", \"stage_seq\": 5, \"distance_m\": 2665.628, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 6, \"distance_m\": 3306.974, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Montpelier\", \"stage_seq\": 7, \"distance_m\": 4564.305, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Redland\", \"stage_seq\": 8, \"distance_m\": 5325.928, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0828\", \"location\": \"Clifton Down\", \"stage_seq\": 9, \"distance_m\": 6313.653, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Sea Mills\", \"stage_seq\": 10, \"distance_m\": 9711.292, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0835H\", \"location\": \"Shirehampton\", \"stage_seq\": 11, \"distance_m\": 12262.841, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0837H\", \"location\": \"Portway Park and Ride\", \"stage_seq\": 12, \"distance_m\": 13166.983, \"section_seq\": 1, \"route_path_id\": 132437}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Avonmouth\", \"stage_seq\": 13, \"distance_m\": 14578.392, \"section_seq\": 1, \"route_path_id\": 132437}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 14578.392, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132437}], \"total_distance_m\": 14578.392, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13958.776, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 619.616, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0812", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.4999202", "current_position_lon": "-2.6990612", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:30Z\", \"source_id\": 64820577, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:30Z\", \"source_id\": 20538220, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:52Z\", \"source_id\": 64827421, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:53Z\", \"source_id\": 20540244, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:56Z\", \"source_id\": 64855638, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:58Z\", \"source_id\": 20548699, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:36Z\", \"source_id\": 64891811, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:40Z\", \"source_id\": 20559315, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Avonmouth", "service_state_platform": "2", "timing_fact_generation": 1790062725596461, "current_leg_arrival_utc": "2026-09-22T08:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:58.940325", "service_state_evidence_id": 20559315, "current_leg_start_actual_dep": "2026-09-22T08:37:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:59.494490", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BRI AVN 2K12 165136 2 90 None {"version": 3, "segments": [{"to_m": 608.409, "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": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 725.343, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 778.014, "from_m": 725.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.839, "from_m": 778.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1563.363, "from_m": 1213.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2755.914, "from_m": 1563.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2910.282, "from_m": 2755.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3182.067, "from_m": 2910.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3231.193, "from_m": 3182.067, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3318.359, "from_m": 3231.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3483.485, "from_m": 3318.359, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6206.816, "from_m": 3483.485, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6593.086, "from_m": 6206.816, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12151.259, "from_m": 6593.086, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12356.404, "from_m": 12151.259, "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": 14578.392, "from_m": 12356.404, "capability_applied": null, "effective_limit_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": 764585, "profile_key": "a0b83a89552ef4fccf4a6c99156228e90cc93d76b8c1af81cde7bec00580644d", "schedule_id": 8809, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0812", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 132437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Lawrence Hill", "stage_seq": 4, "distance_m": 1700.394, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Stapleton Road", "stage_seq": 5, "distance_m": 2665.628, "section_seq": 1, "route_path_id": 132437}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Narroways Hill Jn", "stage_seq": 6, "distance_m": 3306.974, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Montpelier", "stage_seq": 7, "distance_m": 4564.305, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Redland", "stage_seq": 8, "distance_m": 5325.928, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0828", "location": "Clifton Down", "stage_seq": 9, "distance_m": 6313.653, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Sea Mills", "stage_seq": 10, "distance_m": 9711.292, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0835H", "location": "Shirehampton", "stage_seq": 11, "distance_m": 12262.841, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0837H", "location": "Portway Park and Ride", "stage_seq": 12, "distance_m": 13166.983, "section_seq": 1, "route_path_id": 132437}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Avonmouth", "stage_seq": 13, "distance_m": 14578.392, "section_seq": 1, "route_path_id": 132437}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 14578.392, "from_m": 0.0, "section_seq": 1, "route_path_id": 132437}], "total_distance_m": 14578.392, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13958.776, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 619.616, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25841, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:30Z", "source_id": 64820577, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:30Z", "source_id": 20538220, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25832, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:52Z", "source_id": 64827421, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:17:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:53Z", "source_id": 20540244, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25780, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:56Z", "source_id": 64855638, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:58Z", "source_id": 20548699, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25776, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:36Z", "source_id": 64891811, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:40Z", "source_id": 20559315, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Bristol Temple Meads 0812 0812 5 None None Avonmouth 0840 0840 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15319/2026-09-22/detailed None Portway Park and Ride 2026-09-22T08:37:30+01:00 Avonmouth 2.5 {"type": "LineString", "coordinates": [[-2.6888132, 51.48908539999999], [-2.6890337, 51.4892741], [-2.6893089999999997, 51.489550400000006], [-2.6895673999999996, 51.489816700000006], [-2.6898069, 51.4900964], [-2.6900421999999997, 51.4903903], [-2.690198, 51.490620500000006], [-2.6903327999999997, 51.4908445], [-2.6905794999999997, 51.4912776], [-2.6906548, 51.49141370000001], [-2.6908763000000007, 51.4918655], [-2.6910521999999997, 51.4921951], [-2.6913891999999997, 51.4926946], [-2.6915878, 51.4929539], [-2.6918993, 51.49333049999999], [-2.6937431, 51.495420799999984], [-2.6939056, 51.4955805], [-2.6941861, 51.4958228], [-2.6946645000000005, 51.496196700000006], [-2.6949458523585643, 51.49638153293592], [-2.6951238999999996, 51.49649849999999], [-2.6959166, 51.4969651], [-2.6962531999999997, 51.497151499999994], [-2.6965197, 51.4973331], [-2.696934, 51.49763600000001], [-2.6972798, 51.4979408], [-2.6975225999999997, 51.498165699999994], [-2.6977592, 51.498415], [-2.6980935405333417, 51.4987748385867], [-2.6980975, 51.4987791], [-2.6990611999999996, 51.499920200000005]]} 0.9 0837½ 0840 Portway Park and Ride Avonmouth Dock Jn Avonmouth 51.4999202 -2.6990612 51.4999202 -2.6990612 1 0 2026-09-22 07:51:04 TERMINATED 2026-09-22 07:40:00 Avonmouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559315 1790062725596461 19 19 2026-09-22 07:50:59.494490 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:58.940325
733004 760897 L89693 292K62M622 2026-09-22 COMPLETE 20561188 2026-09-22 08:40:00 2026-09-22 07:51:04 2026-09-24 07:51:04 {"id": 760897, "stp": "O", "toc": "Northern", "uid": "L89693", "consist": "150106", "dest_crs": "HBL", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89693/2026-09-22/detailed", "trust_id": "292K62M622", "origin_crs": "BBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "3", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K62", "timing_status": "EARLY", "origin_station": "Blackburn", "current_leg_arr": "0840", "current_leg_dep": "0833", "current_leg_end": "Headbolt Lane", "origin_dep_time": "0618", "origin_platform": "2", "current_location": "Headbolt Lane", "last_update_time": "2026-09-22T07:51:04", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7888711999999996, 53.51701379999999], [-2.7877581999999994, 53.51730599999999], [-2.7858841, 53.5177965], [-2.784777380770516, 53.51808907990364], [-2.7821684, 53.51877879999999], [-2.7766008, 53.5202453], [-2.7747361, 53.5207365], [-2.7729569, 53.521201], [-2.772834773322677, 53.52123315641426], [-2.7712090999999996, 53.52166119999998], [-2.7676838, 53.5225886], [-2.7661266, 53.5229994], [-2.7645561, 53.5234148], [-2.7614436, 53.5242232], [-2.7609031, 53.52437950000001], [-2.7591759, 53.5248378], [-2.7574733, 53.52528209999999], [-2.7540678, 53.52617529999999], [-2.7525614999999997, 53.5265639], [-2.7510326999999997, 53.526918299999984], [-2.7500324, 53.5271334], [-2.7489895999999994, 53.52733930000001], [-2.7481769, 53.52748570000001], [-2.7474990999999997, 53.5276031], [-2.7466014, 53.5277309], [-2.7457133999999996, 53.5278478], [-2.7435939000000005, 53.5280971], [-2.7413901999999997, 53.52835499999999], [-2.7348608999999997, 53.5291192], [-2.7218408999999997, 53.5306408], [-2.7214334999999994, 53.530672900000006], [-2.7210249, 53.53069909999999], [-2.7206071, 53.53071979999999], [-2.7201885, 53.5307343], [-2.7194064999999994, 53.5307578], [-2.7185825, 53.53076339999999], [-2.7177718999999994, 53.5307496], [-2.7166444, 53.5307104], [-2.7157053, 53.530659699999994], [-2.7151124, 53.53060509999999], [-2.7122846999999997, 53.53030400000001], [-2.7116855000000006, 53.5302501], [-2.7111110999999997, 53.53021089999999], [-2.7102206, 53.5301687], [-2.7096105, 53.530150899999995], [-2.7094744, 53.5301489], [-2.7090601999999997, 53.5301428], [-2.707847, 53.530154], [-2.7072168, 53.530173], [-2.7066245999999996, 53.53019969999999], [-2.705982, 53.53024669999999], [-2.7054625, 53.5302859], [-2.7042662, 53.53038509999998], [-2.704131, 53.5303964], [-2.7038135999999997, 53.530422699999995], [-2.701502, 53.53057530000001], [-2.6995869999999997, 53.53073289999999], [-2.6978757999999994, 53.530870699999994], [-2.6966063, 53.53096239999999], [-2.6953225, 53.531038200000005], [-2.6949458523585643, 53.53104947432739], [-2.6937323, 53.5310858], [-2.6925948999999996, 53.5310974], [-2.6917901999999994, 53.53110290000001], [-2.6909604, 53.5310963], [-2.6901309, 53.5310777], [-2.6895484999999995, 53.531064399999984], [-2.6884700999999995, 53.53101109999999], [-2.6865268, 53.5309075], [-2.684609899999999, 53.53079350000001], [-2.6834536999999994, 53.53072309999999], [-2.6826849, 53.5306758], [-2.6807737000000005, 53.53055340000001], [-2.6760237, 53.5302761], [-2.6749197, 53.5302446], [-2.673806, 53.5302356], [-2.6729956999999995, 53.530246299999995], [-2.6726564, 53.5302559], [-2.6723997999999995, 53.5302678], [-2.6718615, 53.5302984], [-2.6714306, 53.5303277], [-2.671047, 53.53035309999999], [-2.67088, 53.530364000000006], [-2.6705040999999996, 53.53039969999999], [-2.6700491, 53.5304465], [-2.6695233999999997, 53.5305007], [-2.6684618, 53.5306418], [-2.6674265, 53.53080949999999], [-2.6665639999999997, 53.53097659999999], [-2.6659268999999997, 53.53111500000001], [-2.6657455, 53.53115439999999], [-2.6646941, 53.5313971], [-2.6642541, 53.531515799999994], [-2.663731, 53.53165690000001], [-2.6629184, 53.531895799999994], [-2.6621833, 53.5321505], [-2.661287999999999, 53.5324816], [-2.6604506, 53.532820599999994], [-2.6586371, 53.53360870000001], [-2.6584426, 53.53369229999999], [-2.6574167, 53.53415340000001], [-2.6559710999999995, 53.5347865], [-2.6543389999999993, 53.5354897], [-2.6539104, 53.53567489999999], [-2.653006, 53.53607950000001], [-2.6525813, 53.53627660000001], [-2.6521671999999996, 53.5364834], [-2.6519302, 53.5366049], [-2.6517015, 53.53673259999999], [-2.651428, 53.5368997], [-2.6510874999999996, 53.537131599999995], [-2.6507865, 53.537347], [-2.6504998, 53.53757819999999], [-2.6502526999999994, 53.5377784], [-2.6500048, 53.5380012], [-2.6497958, 53.538205999999995], [-2.6495715, 53.538444], [-2.649404, 53.5386319], [-2.6491869999999995, 53.5389059], [-2.6489728, 53.53918289999999], [-2.6487852999999997, 53.53943829999999], [-2.6486027000000005, 53.5396945], [-2.6477973, 53.5407748], [-2.6474851, 53.5411933], [-2.6472241999999997, 53.541550599999994], [-2.6470342, 53.5418324], [-2.6468329, 53.5421056], [-2.6466106, 53.5424028], [-2.6464523999999994, 53.5426071], [-2.6461318, 53.5429605], [-2.6457970999999993, 53.54326629999999], [-2.6455359, 53.5434858], [-2.6451378, 53.5437709], [-2.6446931, 53.54405839999999], [-2.6444677999999997, 53.5441808], [-2.644184399999999, 53.5443302], [-2.6438864999999994, 53.54447040000001], [-2.6438381, 53.5444915], [-2.6436123, 53.54459000000001], [-2.6432642, 53.544728600000006], [-2.6429773, 53.5448377], [-2.6426051, 53.5449637], [-2.6421642, 53.5450987], [-2.6417560999999994, 53.5452077], [-2.6414422, 53.5452779], [-2.6411779, 53.54533429999999], [-2.6409093999999995, 53.5453839], [-2.64028, 53.54548299999999], [-2.6396297, 53.545555], [-2.6390350999999996, 53.5455888], [-2.6382949999999994, 53.5456174], [-2.6379102, 53.5456074], [-2.637659641101331, 53.54559323474687], [-2.6374643, 53.54545089999999], [-2.6372339, 53.545273900000005], [-2.6368637, 53.5450284], [-2.6366664999999996, 53.5449201], [-2.6362240999999997, 53.544677], [-2.6358005, 53.5444654], [-2.6353134999999996, 53.5442315], [-2.6348283, 53.5440163], [-2.6341272, 53.5437356], [-2.6340244, 53.54369439999999], [-2.63394, 53.54366050000001], [-2.633018799999999, 53.5433056], [-2.6310409999999997, 53.5425443], [-2.6306065, 53.5423745], [-2.6302519999999996, 53.542193399999995], [-2.6298487000000006, 53.5420064], [-2.6294489, 53.54180600000001], [-2.6289492, 53.5415801], [-2.6283936, 53.5412998], [-2.6280330999999997, 53.5411058], [-2.6276962, 53.5409018], [-2.6271091, 53.5405039], [-2.6268429999999996, 53.5403079], [-2.6266471999999994, 53.540120900000005], [-2.6264486999999996, 53.539918400000005], [-2.6262572, 53.5396992], [-2.626121, 53.53953339999999], [-2.6259605, 53.53933669999999], [-2.6255636, 53.538926999999994], [-2.6252040999999995, 53.5385429], [-2.6248305, 53.5381616], [-2.6244577, 53.53777319999999], [-2.6236771999999995, 53.5368821], [-2.622733, 53.53580449999998], [-2.6221089, 53.53508219999999], [-2.6214778, 53.53436349999999], [-2.6209011, 53.5336764], [-2.6200542999999996, 53.53268129999999], [-2.6197396999999993, 53.5323083], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7399419, 53.4464461], [-2.740441, 53.44611059999999], [-2.7405697, 53.44602600000001], [-2.741206899999999, 53.44558409999999], [-2.7422019999999994, 53.4449062], [-2.7429124, 53.44446109999999], [-2.7434273999999994, 53.44417409999999], [-2.7439787, 53.4438945], [-2.7455887999999997, 53.4431815], [-2.7465333999999997, 53.44277929999999], [-2.7483111, 53.44199249999999], [-2.7502569, 53.4411225], [-2.7521031, 53.4403347], [-2.7536452, 53.4395952], [-2.7554567, 53.438705299999995], [-2.7568773, 53.4380074], [-2.7583061999999994, 53.4372778], [-2.7591371999999996, 53.43688769999999], [-2.7595048, 53.4367188], [-2.76038, 53.436356299999986], [-2.761142599999999, 53.4360538], [-2.7611804999999996, 53.4360377], [-2.7619159999999994, 53.4357684], [-2.7635079, 53.435289], [-2.7699787, 53.43351809999999], [-2.7736099999999997, 53.4325445], [-2.7752998, 53.432091500000006], [-2.7803057000000004, 53.430764100000005], [-2.7847098, 53.4295772], [-2.784777380770516, 53.42955915273563], [-2.7867846999999997, 53.42902310000001], [-2.787447, 53.4288334], [-2.788264, 53.4285854], [-2.7896152, 53.4281209], [-2.7906989, 53.4276853], [-2.7911728999999994, 53.42748490000001], [-2.7917585, 53.42720800000001], [-2.7921707, 53.427003199999994], [-2.7930124999999997, 53.42659379999999], [-2.7936918999999993, 53.42627280000001], [-2.7943490999999994, 53.425929200000006], [-2.7946733, 53.425760699999984], [-2.7952886999999995, 53.42543859999999], [-2.7967469, 53.424679399999995], [-2.7978314999999996, 53.42410970000001], [-2.7989869, 53.4235274], [-2.8005601999999996, 53.42271319999999], [-2.8012215, 53.42238309999999], [-2.8018913, 53.4220692], [-2.8034914, 53.421393600000016], [-2.8049773, 53.4207746], [-2.8065092, 53.4201442], [-2.8088312999999996, 53.4191853], [-2.8100081999999995, 53.4187002], [-2.8111829, 53.41821199999998], [-2.8126859, 53.41758899999999], [-2.8137892999999994, 53.4171413], [-2.8157595999999994, 53.4163336], [-2.8174934, 53.415624], [-2.8179884999999993, 53.4154198], [-2.8192571, 53.414896599999985], [-2.820692948322402, 53.41428429590598], [-2.8226966999999994, 53.4134298], [-2.8252713999999997, 53.412399], [-2.8264461, 53.4119287], [-2.8274522, 53.4115036], [-2.8275537, 53.4114637], [-2.8293129, 53.4107138], [-2.8299095, 53.41050099999999], [-2.8302317, 53.410404], [-2.8303106, 53.410381], [-2.8304863, 53.410332200000006], [-2.8311099, 53.4101899], [-2.8315368, 53.41011960000001], [-2.8319607, 53.41006860000001], [-2.8323874999999994, 53.410028], [-2.8330687, 53.4099767], [-2.8339146999999993, 53.409926], [-2.8344637, 53.4099023], [-2.8346797999999995, 53.4098945], [-2.835298, 53.40987579999999], [-2.8366214999999997, 53.4098182], [-2.8381649, 53.40976440000001], [-2.8391887, 53.409730399999994], [-2.8406637999999997, 53.4097098], [-2.8420821, 53.40970389999999], [-2.842335100000001, 53.4097046], [-2.8446418, 53.4097014], [-2.8456073999999996, 53.40971579999999], [-2.846162399999999, 53.4097318], [-2.8464754, 53.4097409], [-2.8477478, 53.40978929999999], [-2.8490835999999997, 53.409853299999995], [-2.8505883000000005, 53.40992839999999], [-2.8516558, 53.40998280000001], [-2.8535386999999997, 53.41006749999999], [-2.8548906, 53.41012829999999], [-2.8569772999999996, 53.4102146], [-2.8579884999999994, 53.4102626], [-2.8590104, 53.4102722], [-2.8599116, 53.41027379999999], [-2.8610005999999997, 53.41025779999999], [-2.8621351999999995, 53.4102386], [-2.8632778, 53.41019539999999], [-2.8646967, 53.41011389999999], [-2.8657856999999995, 53.41004519999999], [-2.8667237, 53.4099714], [-2.8668652, 53.40996030000001], [-2.8670061, 53.4099492], [-2.8682051, 53.4098213], [-2.8698875, 53.40965909999999], [-2.8708943999999996, 53.4095503], [-2.8719734999999997, 53.40942769999999], [-2.8725106, 53.4093623], [-2.8730190999999996, 53.40930040000001], [-2.8740799999999997, 53.4091613], [-2.8746089091824683, 53.4090852035692], [-2.8763403, 53.408836100000016], [-2.8785615, 53.408515900000005], [-2.8819694999999994, 53.4080236], [-2.8862972, 53.40741059999999], [-2.8868843, 53.407327399999986], [-2.8885877, 53.4070885], [-2.8896988, 53.4069341], [-2.8901374, 53.406877900000005], [-2.8909734999999994, 53.4067782], [-2.8911272999999995, 53.406761], [-2.8927386, 53.4065966], [-2.8933704, 53.40652930000001], [-2.8938297999999993, 53.4064822], [-2.8963958, 53.406224899999984], [-2.8976496, 53.4060986], [-2.8996345, 53.40595029999999], [-2.9003555999999997, 53.4059178], [-2.9007504999999996, 53.405899999999995], [-2.9012048000000004, 53.4058791], [-2.902277, 53.4058302], [-2.9043965999999997, 53.405778899999994], [-2.904417, 53.40577840000001], [-2.9063634, 53.405727899999995], [-2.9084881999999994, 53.405676799999995], [-2.9107923, 53.4056464], [-2.912747599999999, 53.40563519999999], [-2.9134802999999994, 53.4056335], [-2.9141021, 53.405632], [-2.9151076999999996, 53.4056097], [-2.9162923, 53.4056447], [-2.9185883999999995, 53.405595299999995], [-2.9188999, 53.40559549999999], [-2.9191728999999995, 53.4056109], [-2.919439, 53.405634899999995], [-2.9196677, 53.40567089999999], [-2.9215548, 53.4060845], [-2.9218642, 53.4061542], [-2.9240069, 53.40663039999999], [-2.9243781, 53.4067391], [-2.9247265, 53.4068777], [-2.9250482, 53.40703150000001], [-2.925323, 53.4071971], [-2.925554599999999, 53.40736779999999], [-2.9257522999999996, 53.40754450000001], [-2.9259136999999997, 53.40773050000001], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271933999999997, 53.4098754], [-2.9273554999999996, 53.41016499999999], [-2.9274545999999995, 53.410411], [-2.92964284761503, 53.41428429590598], [-2.9297110999999996, 53.4144051], [-2.9298929999999994, 53.41474339999999], [-2.9317971000000003, 53.418161], [-2.9332035, 53.42068509999999], [-2.9333086, 53.420871099999985], [-2.9350034, 53.423813599999995], [-2.9351978000000005, 53.42415969999998], [-2.9352750999999997, 53.4242927], [-2.9364311, 53.42633970000001], [-2.9365077999999993, 53.4264731], [-2.9378422, 53.4288326], [-2.9388318000000004, 53.4306162], [-2.9398595, 53.4324313], [-2.9399672999999997, 53.43261410000001], [-2.9401479, 53.43291959999999], [-2.9403958999999995, 53.43333909999998], [-2.9408741999999997, 53.4340542], [-2.9412261, 53.43446120000001], [-2.941802, 53.4350839], [-2.9424867, 53.435716600000006], [-2.9431352999999993, 53.436208499999985], [-2.943555, 53.4365056], [-2.9436558, 53.4365747], [-2.9443828, 53.43705509999999], [-2.945221399999999, 53.4375266], [-2.945342, 53.4375964], [-2.946187, 53.4380245], [-2.9471419, 53.43843659999999], [-2.9483009, 53.43885809999999], [-2.9484397999999996, 53.43890839999999], [-2.9507021999999994, 53.439696399999995], [-2.9508208999999996, 53.43973789999999], [-2.9513532999999996, 53.43993259999999], [-2.9516140999999996, 53.44003099999999], [-2.9548233999999995, 53.4411171], [-2.9575225, 53.4420214], [-2.9589279999999993, 53.44243430000001], [-2.9600374, 53.44266640000001], [-2.9604646999999997, 53.44274310000001], [-2.9608506, 53.442807900000005], [-2.961768999999999, 53.44295699999999], [-2.962836, 53.4430817], [-2.9638762, 53.4431744], [-2.964440437594421, 53.443194254701915], [-2.9651465, 53.44321909999999], [-2.9664342, 53.4432166], [-2.9678305, 53.44315809999999], [-2.9690052999999996, 53.4430442], [-2.9702105, 53.44289069999999], [-2.9722130000000004, 53.44258700000001], [-2.9743518, 53.44221660000001], [-2.9767501999999997, 53.4416795], [-2.978485099999999, 53.44120730000001], [-2.9792921999999997, 53.4409421], [-2.9795415999999997, 53.4408595], [-2.9804997, 53.4405185], [-2.9812114999999997, 53.4402487], [-2.9819169365537945, 53.43998316606824], [-2.9818654, 53.44003480000001], [-2.9813678999999995, 53.4405277], [-2.981097, 53.44080009999999], [-2.9808026, 53.4410992], [-2.980527, 53.4413792], [-2.9802229, 53.44170590000001], [-2.9795234, 53.44245289999999], [-2.9792306, 53.4427718], [-2.9780608, 53.4440457], [-2.9765658, 53.4455475], [-2.9757606, 53.44631249999999], [-2.9722461, 53.4498231], [-2.9699921999999996, 53.45198260000001], [-2.969188299999999, 53.4527529], [-2.9691097999999996, 53.45283169999999], [-2.9684986, 53.4533763], [-2.9680919, 53.4537515], [-2.9678211, 53.453989699999994], [-2.9671991999999996, 53.45453759999999], [-2.9670007000000003, 53.4547218], [-2.9665319, 53.4551638], [-2.966302, 53.45538989999999], [-2.9661066999999997, 53.4555665], [-2.9656463, 53.4559603], [-2.9653525999999997, 53.4561877], [-2.9650765, 53.4563859], [-2.9648456999999997, 53.4565387], [-2.9646094999999995, 53.456678499999995], [-2.964440437594421, 53.45677674842449], [-2.9643666999999994, 53.4568196], [-2.9641234, 53.4569555], [-2.9637581999999996, 53.45714480000001], [-2.9634321, 53.4573129], [-2.9630194, 53.4575227], [-2.9625905999999995, 53.45772449999999], [-2.9617169, 53.458133499999995], [-2.9591481, 53.459364], [-2.9565127, 53.46059579999999], [-2.9519952999999997, 53.46270160000001], [-2.9514265999999996, 53.4629446], [-2.9508913, 53.463158099999994], [-2.9500875999999994, 53.463432100000006], [-2.9493145, 53.463674000000005], [-2.9479356999999995, 53.4640339], [-2.9470935999999996, 53.464269900000005], [-2.9462949999999997, 53.4645044], [-2.9458139999999995, 53.4646701], [-2.945389, 53.46483039999998], [-2.9445327, 53.4651623], [-2.939305994265079, 53.46779240988761], [-2.9370938999999994, 53.4689055], [-2.936958, 53.468973899999995], [-2.935599, 53.469650400000006], [-2.933113, 53.4709115], [-2.9327504, 53.4710954], [-2.9299590999999996, 53.4724941], [-2.9273232, 53.47381009999999], [-2.9254359, 53.4747859], [-2.9233276, 53.4758761], [-2.9225374, 53.4762949], [-2.9223723999999995, 53.47638340000001], [-2.9218121999999997, 53.4767032], [-2.9191606, 53.4783777], [-2.9187725000000007, 53.47863], [-2.9159056999999997, 53.480410600000006], [-2.9154037, 53.4807462], [-2.9153066, 53.480808499999995], [-2.9145581999999997, 53.4812817], [-2.9136581999999995, 53.4818514], [-2.9128549999999995, 53.4823267], [-2.9121145, 53.48274210000001], [-2.9117161, 53.48295259999999], [-2.9109575, 53.48335130000002], [-2.9100959, 53.48378240000001], [-2.9092834, 53.4841591], [-2.9085466, 53.48446989999999], [-2.9073654999999996, 53.4849408], [-2.9060479999999997, 53.48540549999999], [-2.9055765999999994, 53.4855643], [-2.9039094999999997, 53.4860863], [-2.9037732999999997, 53.48612379999999], [-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Rainford", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Rainford", "current_leg_milage": "34.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 823.861, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1320.034, \"from_m\": 823.861, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1542.794, \"from_m\": 1320.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3234.893, \"from_m\": 1542.794, \"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\": 4285.004, \"from_m\": 3234.893, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6577.8, \"from_m\": 4285.004, \"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\": 6602.245, \"from_m\": 6577.8, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8722.73, \"from_m\": 6602.245, \"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\": 8745.128, \"from_m\": 8722.73, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8886.929, \"from_m\": 8745.128, \"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\": 9268.231, \"from_m\": 8886.929, \"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\": 15650.971, \"from_m\": 9268.231, \"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\": 17363.742, \"from_m\": 15650.971, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17406.458, \"from_m\": 17363.742, \"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\": 29265.45, \"from_m\": 17406.458, \"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\": 29970.91, \"from_m\": 29265.45, \"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\": 32047.409, \"from_m\": 29970.91, \"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\": 32105.394, \"from_m\": 32047.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32205.21, \"from_m\": 32105.394, \"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\": 32547.365, \"from_m\": 32205.21, \"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\": 33571.141, \"from_m\": 32547.365, \"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\": 36432.108, \"from_m\": 33571.141, \"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\": 36634.404, \"from_m\": 36432.108, \"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\": 40410.937, \"from_m\": 36634.404, \"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\": 40442.928, \"from_m\": 40410.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46347.257, \"from_m\": 40442.928, \"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\": 46374.661, \"from_m\": 46347.257, \"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\": 46411.385, \"from_m\": 46374.661, \"capability_applied\": null, \"effective_limit_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\": 47289.476, \"from_m\": 46411.385, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47478.853, \"from_m\": 47289.476, \"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\": 49362.085, \"from_m\": 47478.853, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61477.892, \"from_m\": 49362.085, \"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\": 61535.331, \"from_m\": 61477.892, \"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\": 61558.097, \"from_m\": 61535.331, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61624.295, \"from_m\": 61558.097, \"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\": 63251.664, \"from_m\": 61624.295, \"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\": 63406.121, \"from_m\": 63251.664, \"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\": 63468.451, \"from_m\": 63406.121, \"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\": 63867.648, \"from_m\": 63468.451, \"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\": 64357.135, \"from_m\": 63867.648, \"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\": 64544.072, \"from_m\": 64357.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\": 64707.525, \"from_m\": 64544.072, \"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\": 66652.952, \"from_m\": 64707.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66667.299, \"from_m\": 66652.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67428.128, \"from_m\": 66667.299, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68616.801, \"from_m\": 67428.128, \"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\": 81038.395, \"from_m\": 68616.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81109.109, \"from_m\": 81038.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87404.913, \"from_m\": 81109.109, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89442.441, \"from_m\": 87404.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89469.464, \"from_m\": 89442.441, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89530.382, \"from_m\": 89469.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89796.392, \"from_m\": 89530.382, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91418.824, \"from_m\": 89796.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91993.008, \"from_m\": 91418.824, \"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\": 92327.818, \"from_m\": 91993.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92983.224, \"from_m\": 92327.818, \"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\": 95909.323, \"from_m\": 92983.224, \"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\": 98900.349, \"from_m\": 95909.323, \"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\": 99939.53, \"from_m\": 98900.349, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 103797.117, \"from_m\": 99939.53, \"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\": 103877.325, \"from_m\": 103797.117, \"capability_applied\": null, \"effective_limit_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\": 105952.698, \"from_m\": 103877.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111682.885, \"from_m\": 105952.698, \"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\": 114775.949, \"from_m\": 111682.885, \"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\": 115264.951, \"from_m\": 114775.949, \"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\": 115599.761, \"from_m\": 115264.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115728.545, \"from_m\": 115599.761, \"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\": 115787.732, \"from_m\": 115728.545, \"capability_applied\": null, \"effective_limit_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\": 116141.322, \"from_m\": 115787.732, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125013.231, \"from_m\": 116141.322, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125530.788, \"from_m\": 125013.231, \"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\": 126053.171, \"from_m\": 125530.788, \"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\": 147320.336, \"from_m\": 126053.171, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147669.815, \"from_m\": 147320.336, \"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\": 147700.211, \"from_m\": 147669.815, \"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\": 147808.135, \"from_m\": 147700.211, \"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\": 155572.894, \"from_m\": 147808.135, \"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\": 155611.222, \"from_m\": 155572.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155669.06, \"from_m\": 155611.222, \"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\": 155748.781, \"from_m\": 155669.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155822.489, \"from_m\": 155748.781, \"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\": 155900.757, \"from_m\": 155822.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156339.368, \"from_m\": 155900.757, \"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\": 157112.555, \"from_m\": 156339.368, \"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\": 157732.675, \"from_m\": 157112.555, \"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\": 158588.892, \"from_m\": 157732.675, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 160259.615, \"from_m\": 158588.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 160663.003, \"from_m\": 160259.615, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161020.228, \"from_m\": 160663.003, \"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\": 165848.128, \"from_m\": 161020.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 167428.873, \"from_m\": 165848.128, \"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\": 760897, \"profile_key\": \"49eea16ac5fcc437eeab50c3a0d08dec837eb9485538820edce1a4def476aed8\", \"schedule_id\": 39129, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Blackburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 2, \"distance_m\": 1522.179, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Accrington\", \"stage_seq\": 3, \"distance_m\": 9008.91, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Rose Grove\", \"stage_seq\": 4, \"distance_m\": 16374.683, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Gannow Jn\", \"stage_seq\": 5, \"distance_m\": 17363.742, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 6, \"distance_m\": 18711.902, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"Copy Pit\", \"stage_seq\": 7, \"distance_m\": 25900.778, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 8, \"distance_m\": 32118.676, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": \"0655H\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 32893.379, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0658H\", \"location\": \"Walsden\", \"stage_seq\": 10, \"distance_m\": 34992.922, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0704\", \"wtt_dep\": \"0704H\", \"location\": \"Littleborough\", \"stage_seq\": 11, \"distance_m\": 41517.526, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0706H\", \"wtt_dep\": \"0707\", \"location\": \"Smithy Bridge\", \"stage_seq\": 12, \"distance_m\": 43189.298, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 13, \"distance_m\": 46411.385, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0710H\", \"wtt_dep\": \"0711H\", \"location\": \"Rochdale\", \"stage_seq\": 14, \"distance_m\": 46856.515, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Castleton East Jn\", \"stage_seq\": 15, \"distance_m\": 49700.902, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 16, \"distance_m\": 56014.716, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 17, \"distance_m\": 60110.289, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 18, \"distance_m\": 61535.331, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0728\", \"location\": \"Manchester Victoria\", \"stage_seq\": 19, \"distance_m\": 63642.465, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 20, \"distance_m\": 64357.135, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731H\", \"location\": \"Salford Central\", \"stage_seq\": 21, \"distance_m\": 64847.094, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735\", \"location\": \"Salford Crescent\", \"stage_seq\": 22, \"distance_m\": 66432.56, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Swinton\", \"stage_seq\": 23, \"distance_m\": 71832.849, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0747\", \"location\": \"Walkden\", \"stage_seq\": 24, \"distance_m\": 75814.016, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753H\", \"location\": \"Atherton\", \"stage_seq\": 25, \"distance_m\": 81445.263, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Hag Fold\", \"stage_seq\": 26, \"distance_m\": 82535.331, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Daisy Hill\", \"stage_seq\": 27, \"distance_m\": 84150.361, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 28, \"distance_m\": 87404.913, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Hindley\", \"stage_seq\": 29, \"distance_m\": 88174.07, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0814\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 30, \"distance_m\": 92407.603, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0821\", \"location\": \"Pemberton\", \"stage_seq\": 31, \"distance_m\": 95476.15, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Orrell\", \"stage_seq\": 32, \"distance_m\": 98109.017, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Upholland\", \"stage_seq\": 33, \"distance_m\": 100227.863, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Rainford\", \"stage_seq\": 34, \"distance_m\": 103930.442, \"section_seq\": 1, \"route_path_id\": 138323}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 35, \"distance_m\": 167428.873, \"section_seq\": 1, \"route_path_id\": 138323}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 167428.873, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138323}], \"total_distance_m\": 167428.873, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 162819.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4608.978, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:24:43Z\", \"source_id\": 64543569, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:24:48Z\", \"source_id\": 20451630, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:32:26Z\", \"source_id\": 64559691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:32:30Z\", \"source_id\": 20456969, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:36:28Z\", \"source_id\": 64568690, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:36:33Z\", \"source_id\": 20459842, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:54:22Z\", \"source_id\": 64609947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:54:26Z\", \"source_id\": 20473163, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:35Z\", \"source_id\": 64619938, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:41Z\", \"source_id\": 20476362, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:46Z\", \"source_id\": 64632792, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:48Z\", \"source_id\": 20480343, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:07:30Z\", \"source_id\": 64642143, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:07:33Z\", \"source_id\": 20483358, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:43Z\", \"source_id\": 64652915, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:46Z\", \"source_id\": 20486649, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8185, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:51Z\", \"source_id\": 64687193, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:54Z\", \"source_id\": 20497423, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:14Z\", \"source_id\": 64698737, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:18Z\", \"source_id\": 20500985, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:33Z\", \"source_id\": 64707705, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:37Z\", \"source_id\": 20503766, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:40Z\", \"source_id\": 20509671, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:58Z\", \"source_id\": 64740965, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:06Z\", \"source_id\": 20514202, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:13Z\", \"source_id\": 64749706, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:17Z\", \"source_id\": 20516894, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:03Z\", \"source_id\": 64766291, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:06Z\", \"source_id\": 20521847, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:54Z\", \"source_id\": 20525852, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:02Z\", \"source_id\": 64791192, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:05Z\", \"source_id\": 20529428, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:19Z\", \"source_id\": 64814389, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:23Z\", \"source_id\": 20536425, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:57Z\", \"source_id\": 20541998, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:26Z\", \"source_id\": 20547449, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:28Z\", \"source_id\": 20550782, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:32Z\", \"source_id\": 20554172, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:57Z\", \"source_id\": 20561188, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "3", "timing_fact_generation": 1790062859076480, "current_leg_arrival_utc": "2026-09-22T08:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:40:59.058499", "service_state_evidence_id": 20561188, "current_leg_start_actual_dep": "2026-09-22T08:33:30+01:00", "operational_evidence_version": 133, "service_state_event_time_utc": "2026-09-22T07:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:50:59.499456", "service_state_valid_until_kind": null, "operational_interpretation_version": 133, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O BBN HBL 2K62 150106 2 75 None {"version": 3, "segments": [{"to_m": 823.861, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1320.034, "from_m": 823.861, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1542.794, "from_m": 1320.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3234.893, "from_m": 1542.794, "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": 4285.004, "from_m": 3234.893, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6577.8, "from_m": 4285.004, "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": 6602.245, "from_m": 6577.8, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8722.73, "from_m": 6602.245, "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": 8745.128, "from_m": 8722.73, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8886.929, "from_m": 8745.128, "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": 9268.231, "from_m": 8886.929, "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": 15650.971, "from_m": 9268.231, "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": 17363.742, "from_m": 15650.971, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17406.458, "from_m": 17363.742, "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": 29265.45, "from_m": 17406.458, "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": 29970.91, "from_m": 29265.45, "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": 32047.409, "from_m": 29970.91, "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": 32105.394, "from_m": 32047.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32205.21, "from_m": 32105.394, "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": 32547.365, "from_m": 32205.21, "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": 33571.141, "from_m": 32547.365, "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": 36432.108, "from_m": 33571.141, "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": 36634.404, "from_m": 36432.108, "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": 40410.937, "from_m": 36634.404, "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": 40442.928, "from_m": 40410.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46347.257, "from_m": 40442.928, "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": 46374.661, "from_m": 46347.257, "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": 46411.385, "from_m": 46374.661, "capability_applied": null, "effective_limit_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": 47289.476, "from_m": 46411.385, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47478.853, "from_m": 47289.476, "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": 49362.085, "from_m": 47478.853, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61477.892, "from_m": 49362.085, "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": 61535.331, "from_m": 61477.892, "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": 61558.097, "from_m": 61535.331, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61624.295, "from_m": 61558.097, "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": 63251.664, "from_m": 61624.295, "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": 63406.121, "from_m": 63251.664, "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": 63468.451, "from_m": 63406.121, "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": 63867.648, "from_m": 63468.451, "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": 64357.135, "from_m": 63867.648, "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": 64544.072, "from_m": 64357.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": 64707.525, "from_m": 64544.072, "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": 66652.952, "from_m": 64707.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66667.299, "from_m": 66652.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67428.128, "from_m": 66667.299, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68616.801, "from_m": 67428.128, "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": 81038.395, "from_m": 68616.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81109.109, "from_m": 81038.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87404.913, "from_m": 81109.109, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89442.441, "from_m": 87404.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89469.464, "from_m": 89442.441, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89530.382, "from_m": 89469.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89796.392, "from_m": 89530.382, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91418.824, "from_m": 89796.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91993.008, "from_m": 91418.824, "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": 92327.818, "from_m": 91993.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92983.224, "from_m": 92327.818, "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": 95909.323, "from_m": 92983.224, "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": 98900.349, "from_m": 95909.323, "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": 99939.53, "from_m": 98900.349, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 103797.117, "from_m": 99939.53, "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": 103877.325, "from_m": 103797.117, "capability_applied": null, "effective_limit_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": 105952.698, "from_m": 103877.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111682.885, "from_m": 105952.698, "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": 114775.949, "from_m": 111682.885, "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": 115264.951, "from_m": 114775.949, "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": 115599.761, "from_m": 115264.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115728.545, "from_m": 115599.761, "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": 115787.732, "from_m": 115728.545, "capability_applied": null, "effective_limit_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": 116141.322, "from_m": 115787.732, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125013.231, "from_m": 116141.322, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125530.788, "from_m": 125013.231, "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": 126053.171, "from_m": 125530.788, "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": 147320.336, "from_m": 126053.171, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147669.815, "from_m": 147320.336, "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": 147700.211, "from_m": 147669.815, "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": 147808.135, "from_m": 147700.211, "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": 155572.894, "from_m": 147808.135, "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": 155611.222, "from_m": 155572.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155669.06, "from_m": 155611.222, "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": 155748.781, "from_m": 155669.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155822.489, "from_m": 155748.781, "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": 155900.757, "from_m": 155822.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156339.368, "from_m": 155900.757, "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": 157112.555, "from_m": 156339.368, "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": 157732.675, "from_m": 157112.555, "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": 158588.892, "from_m": 157732.675, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 160259.615, "from_m": 158588.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 160663.003, "from_m": 160259.615, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 161020.228, "from_m": 160663.003, "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": 165848.128, "from_m": 161020.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 167428.873, "from_m": 165848.128, "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": 760897, "profile_key": "49eea16ac5fcc437eeab50c3a0d08dec837eb9485538820edce1a4def476aed8", "schedule_id": 39129, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Blackburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Daisyfield Jn", "stage_seq": 2, "distance_m": 1522.179, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Accrington", "stage_seq": 3, "distance_m": 9008.91, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Rose Grove", "stage_seq": 4, "distance_m": 16374.683, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Gannow Jn", "stage_seq": 5, "distance_m": 17363.742, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Burnley Manchester Road", "stage_seq": 6, "distance_m": 18711.902, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "Copy Pit", "stage_seq": 7, "distance_m": 25900.778, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Stansfield Hall Jn", "stage_seq": 8, "distance_m": 32118.676, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": "0655H", "location": "Todmorden", "stage_seq": 9, "distance_m": 32893.379, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0658H", "location": "Walsden", "stage_seq": 10, "distance_m": 34992.922, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0704", "wtt_dep": "0704H", "location": "Littleborough", "stage_seq": 11, "distance_m": 41517.526, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0706H", "wtt_dep": "0707", "location": "Smithy Bridge", "stage_seq": 12, "distance_m": 43189.298, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Rochdale East Jn", "stage_seq": 13, "distance_m": 46411.385, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0710H", "wtt_dep": "0711H", "location": "Rochdale", "stage_seq": 14, "distance_m": 46856.515, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Castleton East Jn", "stage_seq": 15, "distance_m": 49700.902, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Vitriol Works S.B.", "stage_seq": 16, "distance_m": 56014.716, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Thorpes Bridge Jn", "stage_seq": 17, "distance_m": 60110.289, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723", "location": "Miles Platting Jn", "stage_seq": 18, "distance_m": 61535.331, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0728", "location": "Manchester Victoria", "stage_seq": 19, "distance_m": 63642.465, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729H", "location": "Deal Street Jn", "stage_seq": 20, "distance_m": 64357.135, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731H", "location": "Salford Central", "stage_seq": 21, "distance_m": 64847.094, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735", "location": "Salford Crescent", "stage_seq": 22, "distance_m": 66432.56, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Swinton", "stage_seq": 23, "distance_m": 71832.849, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0747", "location": "Walkden", "stage_seq": 24, "distance_m": 75814.016, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753H", "location": "Atherton", "stage_seq": 25, "distance_m": 81445.263, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Hag Fold", "stage_seq": 26, "distance_m": 82535.331, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Daisy Hill", "stage_seq": 27, "distance_m": 84150.361, "section_seq": 1, "route_path_id": 138323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Crow Nest Jn", "stage_seq": 28, "distance_m": 87404.913, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Hindley", "stage_seq": 29, "distance_m": 88174.07, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0814", "location": "Wigan Wallgate", "stage_seq": 30, "distance_m": 92407.603, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0821", "location": "Pemberton", "stage_seq": 31, "distance_m": 95476.15, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Orrell", "stage_seq": 32, "distance_m": 98109.017, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Upholland", "stage_seq": 33, "distance_m": 100227.863, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Rainford", "stage_seq": 34, "distance_m": 103930.442, "section_seq": 1, "route_path_id": 138323}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 35, "distance_m": 167428.873, "section_seq": 1, "route_path_id": 138323}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 167428.873, "from_m": 0.0, "section_seq": 1, "route_path_id": 138323}], "total_distance_m": 167428.873, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 162819.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4608.978, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7686, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:24:43Z", "source_id": 64543569, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:24:48Z", "source_id": 20451630, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7670, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:32:26Z", "source_id": 64559691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:32:30Z", "source_id": 20456969, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7648, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:36:28Z", "source_id": 64568690, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:36:33Z", "source_id": 20459842, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8050, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:54:22Z", "source_id": 64609947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:54:26Z", "source_id": 20473163, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8087, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:35Z", "source_id": 64619938, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:41Z", "source_id": 20476362, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:46Z", "source_id": 64632792, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:05:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:48Z", "source_id": 20480343, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8079, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:07:30Z", "source_id": 64642143, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:08:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:07:33Z", "source_id": 20483358, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:43Z", "source_id": 64652915, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:46Z", "source_id": 20486649, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8185, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:51Z", "source_id": 64687193, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:54Z", "source_id": 20497423, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:14Z", "source_id": 64698737, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T06:30:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:18Z", "source_id": 20500985, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:33Z", "source_id": 64707705, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T06:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:37Z", "source_id": 20503766, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:40Z", "source_id": 20509671, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9394, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:58Z", "source_id": 64740965, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T06:45:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:06Z", "source_id": 20514202, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:13Z", "source_id": 64749706, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:17Z", "source_id": 20516894, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9390, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:03Z", "source_id": 64766291, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T06:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:06Z", "source_id": 20521847, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:54Z", "source_id": 20525852, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9345, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:02Z", "source_id": 64791192, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:05Z", "source_id": 20529428, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:19Z", "source_id": 64814389, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:11:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:23Z", "source_id": 20536425, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:57Z", "source_id": 20541998, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:26Z", "source_id": 20547449, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:28Z", "source_id": 20550782, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:32Z", "source_id": 20554172, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:57Z", "source_id": 20561188, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}] Blackburn 0618 0618 2 None None Headbolt Lane 0841 0841 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89693/2026-09-22/detailed None Rainford 2026-09-22T08:33:30+01:00 Headbolt Lane 7.0 {"type": "LineString", "coordinates": [[-2.7888711999999996, 53.51701379999999], [-2.7877581999999994, 53.51730599999999], [-2.7858841, 53.5177965], [-2.784777380770516, 53.51808907990364], [-2.7821684, 53.51877879999999], [-2.7766008, 53.5202453], [-2.7747361, 53.5207365], [-2.7729569, 53.521201], [-2.772834773322677, 53.52123315641426], [-2.7712090999999996, 53.52166119999998], [-2.7676838, 53.5225886], [-2.7661266, 53.5229994], [-2.7645561, 53.5234148], [-2.7614436, 53.5242232], [-2.7609031, 53.52437950000001], [-2.7591759, 53.5248378], [-2.7574733, 53.52528209999999], [-2.7540678, 53.52617529999999], [-2.7525614999999997, 53.5265639], [-2.7510326999999997, 53.526918299999984], [-2.7500324, 53.5271334], [-2.7489895999999994, 53.52733930000001], [-2.7481769, 53.52748570000001], [-2.7474990999999997, 53.5276031], [-2.7466014, 53.5277309], [-2.7457133999999996, 53.5278478], [-2.7435939000000005, 53.5280971], [-2.7413901999999997, 53.52835499999999], [-2.7348608999999997, 53.5291192], [-2.7218408999999997, 53.5306408], [-2.7214334999999994, 53.530672900000006], [-2.7210249, 53.53069909999999], [-2.7206071, 53.53071979999999], [-2.7201885, 53.5307343], [-2.7194064999999994, 53.5307578], [-2.7185825, 53.53076339999999], [-2.7177718999999994, 53.5307496], [-2.7166444, 53.5307104], [-2.7157053, 53.530659699999994], [-2.7151124, 53.53060509999999], [-2.7122846999999997, 53.53030400000001], [-2.7116855000000006, 53.5302501], [-2.7111110999999997, 53.53021089999999], [-2.7102206, 53.5301687], [-2.7096105, 53.530150899999995], [-2.7094744, 53.5301489], [-2.7090601999999997, 53.5301428], [-2.707847, 53.530154], [-2.7072168, 53.530173], [-2.7066245999999996, 53.53019969999999], [-2.705982, 53.53024669999999], [-2.7054625, 53.5302859], [-2.7042662, 53.53038509999998], [-2.704131, 53.5303964], [-2.7038135999999997, 53.530422699999995], [-2.701502, 53.53057530000001], [-2.6995869999999997, 53.53073289999999], [-2.6978757999999994, 53.530870699999994], [-2.6966063, 53.53096239999999], [-2.6953225, 53.531038200000005], [-2.6949458523585643, 53.53104947432739], [-2.6937323, 53.5310858], [-2.6925948999999996, 53.5310974], [-2.6917901999999994, 53.53110290000001], [-2.6909604, 53.5310963], [-2.6901309, 53.5310777], [-2.6895484999999995, 53.531064399999984], [-2.6884700999999995, 53.53101109999999], [-2.6865268, 53.5309075], [-2.684609899999999, 53.53079350000001], [-2.6834536999999994, 53.53072309999999], [-2.6826849, 53.5306758], [-2.6807737000000005, 53.53055340000001], [-2.6760237, 53.5302761], [-2.6749197, 53.5302446], [-2.673806, 53.5302356], [-2.6729956999999995, 53.530246299999995], [-2.6726564, 53.5302559], [-2.6723997999999995, 53.5302678], [-2.6718615, 53.5302984], [-2.6714306, 53.5303277], [-2.671047, 53.53035309999999], [-2.67088, 53.530364000000006], [-2.6705040999999996, 53.53039969999999], [-2.6700491, 53.5304465], [-2.6695233999999997, 53.5305007], [-2.6684618, 53.5306418], [-2.6674265, 53.53080949999999], [-2.6665639999999997, 53.53097659999999], [-2.6659268999999997, 53.53111500000001], [-2.6657455, 53.53115439999999], [-2.6646941, 53.5313971], [-2.6642541, 53.531515799999994], [-2.663731, 53.53165690000001], [-2.6629184, 53.531895799999994], [-2.6621833, 53.5321505], [-2.661287999999999, 53.5324816], [-2.6604506, 53.532820599999994], [-2.6586371, 53.53360870000001], [-2.6584426, 53.53369229999999], [-2.6574167, 53.53415340000001], [-2.6559710999999995, 53.5347865], [-2.6543389999999993, 53.5354897], [-2.6539104, 53.53567489999999], [-2.653006, 53.53607950000001], [-2.6525813, 53.53627660000001], [-2.6521671999999996, 53.5364834], [-2.6519302, 53.5366049], [-2.6517015, 53.53673259999999], [-2.651428, 53.5368997], [-2.6510874999999996, 53.537131599999995], [-2.6507865, 53.537347], [-2.6504998, 53.53757819999999], [-2.6502526999999994, 53.5377784], [-2.6500048, 53.5380012], [-2.6497958, 53.538205999999995], [-2.6495715, 53.538444], [-2.649404, 53.5386319], [-2.6491869999999995, 53.5389059], [-2.6489728, 53.53918289999999], [-2.6487852999999997, 53.53943829999999], [-2.6486027000000005, 53.5396945], [-2.6477973, 53.5407748], [-2.6474851, 53.5411933], [-2.6472241999999997, 53.541550599999994], [-2.6470342, 53.5418324], [-2.6468329, 53.5421056], [-2.6466106, 53.5424028], [-2.6464523999999994, 53.5426071], [-2.6461318, 53.5429605], [-2.6457970999999993, 53.54326629999999], [-2.6455359, 53.5434858], [-2.6451378, 53.5437709], [-2.6446931, 53.54405839999999], [-2.6444677999999997, 53.5441808], [-2.644184399999999, 53.5443302], [-2.6438864999999994, 53.54447040000001], [-2.6438381, 53.5444915], [-2.6436123, 53.54459000000001], [-2.6432642, 53.544728600000006], [-2.6429773, 53.5448377], [-2.6426051, 53.5449637], [-2.6421642, 53.5450987], [-2.6417560999999994, 53.5452077], [-2.6414422, 53.5452779], [-2.6411779, 53.54533429999999], [-2.6409093999999995, 53.5453839], [-2.64028, 53.54548299999999], [-2.6396297, 53.545555], [-2.6390350999999996, 53.5455888], [-2.6382949999999994, 53.5456174], [-2.6379102, 53.5456074], [-2.637659641101331, 53.54559323474687], [-2.6374643, 53.54545089999999], [-2.6372339, 53.545273900000005], [-2.6368637, 53.5450284], [-2.6366664999999996, 53.5449201], [-2.6362240999999997, 53.544677], [-2.6358005, 53.5444654], [-2.6353134999999996, 53.5442315], [-2.6348283, 53.5440163], [-2.6341272, 53.5437356], [-2.6340244, 53.54369439999999], [-2.63394, 53.54366050000001], [-2.633018799999999, 53.5433056], [-2.6310409999999997, 53.5425443], [-2.6306065, 53.5423745], [-2.6302519999999996, 53.542193399999995], [-2.6298487000000006, 53.5420064], [-2.6294489, 53.54180600000001], [-2.6289492, 53.5415801], [-2.6283936, 53.5412998], [-2.6280330999999997, 53.5411058], [-2.6276962, 53.5409018], [-2.6271091, 53.5405039], [-2.6268429999999996, 53.5403079], [-2.6266471999999994, 53.540120900000005], [-2.6264486999999996, 53.539918400000005], [-2.6262572, 53.5396992], [-2.626121, 53.53953339999999], [-2.6259605, 53.53933669999999], [-2.6255636, 53.538926999999994], [-2.6252040999999995, 53.5385429], [-2.6248305, 53.5381616], [-2.6244577, 53.53777319999999], [-2.6236771999999995, 53.5368821], [-2.622733, 53.53580449999998], [-2.6221089, 53.53508219999999], [-2.6214778, 53.53436349999999], [-2.6209011, 53.5336764], [-2.6200542999999996, 53.53268129999999], [-2.6197396999999993, 53.5323083], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7399419, 53.4464461], [-2.740441, 53.44611059999999], [-2.7405697, 53.44602600000001], [-2.741206899999999, 53.44558409999999], [-2.7422019999999994, 53.4449062], [-2.7429124, 53.44446109999999], [-2.7434273999999994, 53.44417409999999], [-2.7439787, 53.4438945], [-2.7455887999999997, 53.4431815], [-2.7465333999999997, 53.44277929999999], [-2.7483111, 53.44199249999999], [-2.7502569, 53.4411225], [-2.7521031, 53.4403347], [-2.7536452, 53.4395952], [-2.7554567, 53.438705299999995], [-2.7568773, 53.4380074], [-2.7583061999999994, 53.4372778], [-2.7591371999999996, 53.43688769999999], [-2.7595048, 53.4367188], [-2.76038, 53.436356299999986], [-2.761142599999999, 53.4360538], [-2.7611804999999996, 53.4360377], [-2.7619159999999994, 53.4357684], [-2.7635079, 53.435289], [-2.7699787, 53.43351809999999], [-2.7736099999999997, 53.4325445], [-2.7752998, 53.432091500000006], [-2.7803057000000004, 53.430764100000005], [-2.7847098, 53.4295772], [-2.784777380770516, 53.42955915273563], [-2.7867846999999997, 53.42902310000001], [-2.787447, 53.4288334], [-2.788264, 53.4285854], [-2.7896152, 53.4281209], [-2.7906989, 53.4276853], [-2.7911728999999994, 53.42748490000001], [-2.7917585, 53.42720800000001], [-2.7921707, 53.427003199999994], [-2.7930124999999997, 53.42659379999999], [-2.7936918999999993, 53.42627280000001], [-2.7943490999999994, 53.425929200000006], [-2.7946733, 53.425760699999984], [-2.7952886999999995, 53.42543859999999], [-2.7967469, 53.424679399999995], [-2.7978314999999996, 53.42410970000001], [-2.7989869, 53.4235274], [-2.8005601999999996, 53.42271319999999], [-2.8012215, 53.42238309999999], [-2.8018913, 53.4220692], [-2.8034914, 53.421393600000016], [-2.8049773, 53.4207746], [-2.8065092, 53.4201442], [-2.8088312999999996, 53.4191853], [-2.8100081999999995, 53.4187002], [-2.8111829, 53.41821199999998], [-2.8126859, 53.41758899999999], [-2.8137892999999994, 53.4171413], [-2.8157595999999994, 53.4163336], [-2.8174934, 53.415624], [-2.8179884999999993, 53.4154198], [-2.8192571, 53.414896599999985], [-2.820692948322402, 53.41428429590598], [-2.8226966999999994, 53.4134298], [-2.8252713999999997, 53.412399], [-2.8264461, 53.4119287], [-2.8274522, 53.4115036], [-2.8275537, 53.4114637], [-2.8293129, 53.4107138], [-2.8299095, 53.41050099999999], [-2.8302317, 53.410404], [-2.8303106, 53.410381], [-2.8304863, 53.410332200000006], [-2.8311099, 53.4101899], [-2.8315368, 53.41011960000001], [-2.8319607, 53.41006860000001], [-2.8323874999999994, 53.410028], [-2.8330687, 53.4099767], [-2.8339146999999993, 53.409926], [-2.8344637, 53.4099023], [-2.8346797999999995, 53.4098945], [-2.835298, 53.40987579999999], [-2.8366214999999997, 53.4098182], [-2.8381649, 53.40976440000001], [-2.8391887, 53.409730399999994], [-2.8406637999999997, 53.4097098], [-2.8420821, 53.40970389999999], [-2.842335100000001, 53.4097046], [-2.8446418, 53.4097014], [-2.8456073999999996, 53.40971579999999], [-2.846162399999999, 53.4097318], [-2.8464754, 53.4097409], [-2.8477478, 53.40978929999999], [-2.8490835999999997, 53.409853299999995], [-2.8505883000000005, 53.40992839999999], [-2.8516558, 53.40998280000001], [-2.8535386999999997, 53.41006749999999], [-2.8548906, 53.41012829999999], [-2.8569772999999996, 53.4102146], [-2.8579884999999994, 53.4102626], [-2.8590104, 53.4102722], [-2.8599116, 53.41027379999999], [-2.8610005999999997, 53.41025779999999], [-2.8621351999999995, 53.4102386], [-2.8632778, 53.41019539999999], [-2.8646967, 53.41011389999999], [-2.8657856999999995, 53.41004519999999], [-2.8667237, 53.4099714], [-2.8668652, 53.40996030000001], [-2.8670061, 53.4099492], [-2.8682051, 53.4098213], [-2.8698875, 53.40965909999999], [-2.8708943999999996, 53.4095503], [-2.8719734999999997, 53.40942769999999], [-2.8725106, 53.4093623], [-2.8730190999999996, 53.40930040000001], [-2.8740799999999997, 53.4091613], [-2.8746089091824683, 53.4090852035692], [-2.8763403, 53.408836100000016], [-2.8785615, 53.408515900000005], [-2.8819694999999994, 53.4080236], [-2.8862972, 53.40741059999999], [-2.8868843, 53.407327399999986], [-2.8885877, 53.4070885], [-2.8896988, 53.4069341], [-2.8901374, 53.406877900000005], [-2.8909734999999994, 53.4067782], [-2.8911272999999995, 53.406761], [-2.8927386, 53.4065966], [-2.8933704, 53.40652930000001], [-2.8938297999999993, 53.4064822], [-2.8963958, 53.406224899999984], [-2.8976496, 53.4060986], [-2.8996345, 53.40595029999999], [-2.9003555999999997, 53.4059178], [-2.9007504999999996, 53.405899999999995], [-2.9012048000000004, 53.4058791], [-2.902277, 53.4058302], [-2.9043965999999997, 53.405778899999994], [-2.904417, 53.40577840000001], [-2.9063634, 53.405727899999995], [-2.9084881999999994, 53.405676799999995], [-2.9107923, 53.4056464], [-2.912747599999999, 53.40563519999999], [-2.9134802999999994, 53.4056335], [-2.9141021, 53.405632], [-2.9151076999999996, 53.4056097], [-2.9162923, 53.4056447], [-2.9185883999999995, 53.405595299999995], [-2.9188999, 53.40559549999999], [-2.9191728999999995, 53.4056109], [-2.919439, 53.405634899999995], [-2.9196677, 53.40567089999999], [-2.9215548, 53.4060845], [-2.9218642, 53.4061542], [-2.9240069, 53.40663039999999], [-2.9243781, 53.4067391], [-2.9247265, 53.4068777], [-2.9250482, 53.40703150000001], [-2.925323, 53.4071971], [-2.925554599999999, 53.40736779999999], [-2.9257522999999996, 53.40754450000001], [-2.9259136999999997, 53.40773050000001], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271933999999997, 53.4098754], [-2.9273554999999996, 53.41016499999999], [-2.9274545999999995, 53.410411], [-2.92964284761503, 53.41428429590598], [-2.9297110999999996, 53.4144051], [-2.9298929999999994, 53.41474339999999], [-2.9317971000000003, 53.418161], [-2.9332035, 53.42068509999999], [-2.9333086, 53.420871099999985], [-2.9350034, 53.423813599999995], [-2.9351978000000005, 53.42415969999998], [-2.9352750999999997, 53.4242927], [-2.9364311, 53.42633970000001], [-2.9365077999999993, 53.4264731], [-2.9378422, 53.4288326], [-2.9388318000000004, 53.4306162], [-2.9398595, 53.4324313], [-2.9399672999999997, 53.43261410000001], [-2.9401479, 53.43291959999999], [-2.9403958999999995, 53.43333909999998], [-2.9408741999999997, 53.4340542], [-2.9412261, 53.43446120000001], [-2.941802, 53.4350839], [-2.9424867, 53.435716600000006], [-2.9431352999999993, 53.436208499999985], [-2.943555, 53.4365056], [-2.9436558, 53.4365747], [-2.9443828, 53.43705509999999], [-2.945221399999999, 53.4375266], [-2.945342, 53.4375964], [-2.946187, 53.4380245], [-2.9471419, 53.43843659999999], [-2.9483009, 53.43885809999999], [-2.9484397999999996, 53.43890839999999], [-2.9507021999999994, 53.439696399999995], [-2.9508208999999996, 53.43973789999999], [-2.9513532999999996, 53.43993259999999], [-2.9516140999999996, 53.44003099999999], [-2.9548233999999995, 53.4411171], [-2.9575225, 53.4420214], [-2.9589279999999993, 53.44243430000001], [-2.9600374, 53.44266640000001], [-2.9604646999999997, 53.44274310000001], [-2.9608506, 53.442807900000005], [-2.961768999999999, 53.44295699999999], [-2.962836, 53.4430817], [-2.9638762, 53.4431744], [-2.964440437594421, 53.443194254701915], [-2.9651465, 53.44321909999999], [-2.9664342, 53.4432166], [-2.9678305, 53.44315809999999], [-2.9690052999999996, 53.4430442], [-2.9702105, 53.44289069999999], [-2.9722130000000004, 53.44258700000001], [-2.9743518, 53.44221660000001], [-2.9767501999999997, 53.4416795], [-2.978485099999999, 53.44120730000001], [-2.9792921999999997, 53.4409421], [-2.9795415999999997, 53.4408595], [-2.9804997, 53.4405185], [-2.9812114999999997, 53.4402487], [-2.9819169365537945, 53.43998316606824], [-2.9818654, 53.44003480000001], [-2.9813678999999995, 53.4405277], [-2.981097, 53.44080009999999], [-2.9808026, 53.4410992], [-2.980527, 53.4413792], [-2.9802229, 53.44170590000001], [-2.9795234, 53.44245289999999], [-2.9792306, 53.4427718], [-2.9780608, 53.4440457], [-2.9765658, 53.4455475], [-2.9757606, 53.44631249999999], [-2.9722461, 53.4498231], [-2.9699921999999996, 53.45198260000001], [-2.969188299999999, 53.4527529], [-2.9691097999999996, 53.45283169999999], [-2.9684986, 53.4533763], [-2.9680919, 53.4537515], [-2.9678211, 53.453989699999994], [-2.9671991999999996, 53.45453759999999], [-2.9670007000000003, 53.4547218], [-2.9665319, 53.4551638], [-2.966302, 53.45538989999999], [-2.9661066999999997, 53.4555665], [-2.9656463, 53.4559603], [-2.9653525999999997, 53.4561877], [-2.9650765, 53.4563859], [-2.9648456999999997, 53.4565387], [-2.9646094999999995, 53.456678499999995], [-2.964440437594421, 53.45677674842449], [-2.9643666999999994, 53.4568196], [-2.9641234, 53.4569555], [-2.9637581999999996, 53.45714480000001], [-2.9634321, 53.4573129], [-2.9630194, 53.4575227], [-2.9625905999999995, 53.45772449999999], [-2.9617169, 53.458133499999995], [-2.9591481, 53.459364], [-2.9565127, 53.46059579999999], [-2.9519952999999997, 53.46270160000001], [-2.9514265999999996, 53.4629446], [-2.9508913, 53.463158099999994], [-2.9500875999999994, 53.463432100000006], [-2.9493145, 53.463674000000005], [-2.9479356999999995, 53.4640339], [-2.9470935999999996, 53.464269900000005], [-2.9462949999999997, 53.4645044], [-2.9458139999999995, 53.4646701], [-2.945389, 53.46483039999998], [-2.9445327, 53.4651623], [-2.939305994265079, 53.46779240988761], [-2.9370938999999994, 53.4689055], [-2.936958, 53.468973899999995], [-2.935599, 53.469650400000006], [-2.933113, 53.4709115], [-2.9327504, 53.4710954], [-2.9299590999999996, 53.4724941], [-2.9273232, 53.47381009999999], [-2.9254359, 53.4747859], [-2.9233276, 53.4758761], [-2.9225374, 53.4762949], [-2.9223723999999995, 53.47638340000001], [-2.9218121999999997, 53.4767032], [-2.9191606, 53.4783777], [-2.9187725000000007, 53.47863], [-2.9159056999999997, 53.480410600000006], [-2.9154037, 53.4807462], [-2.9153066, 53.480808499999995], [-2.9145581999999997, 53.4812817], [-2.9136581999999995, 53.4818514], [-2.9128549999999995, 53.4823267], [-2.9121145, 53.48274210000001], [-2.9117161, 53.48295259999999], [-2.9109575, 53.48335130000002], [-2.9100959, 53.48378240000001], [-2.9092834, 53.4841591], [-2.9085466, 53.48446989999999], [-2.9073654999999996, 53.4849408], [-2.9060479999999997, 53.48540549999999], [-2.9055765999999994, 53.4855643], [-2.9039094999999997, 53.4860863], [-2.9037732999999997, 53.48612379999999], [-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} 34.4 0833 0840 Rainford Headbolt Lane Headbolt Lane 53.4915435 -2.8839028 53.4915435 -2.8839028 1 0 2026-09-22 07:51:04 TERMINATED 2026-09-22 07:40:00 Headbolt Lane TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561188 1790062859076480 133 133 2026-09-22 07:50:59.499456 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:40:59.058499
733005 764463 P28499 162T95MC22 2026-09-22 COMPLETE 20561246 2026-09-22 08:41:00 2026-09-22 07:51:04 2026-09-24 07:51:04 {"id": 764463, "stp": "P", "toc": "Northern", "uid": "P28499", "consist": "195125", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28499/2026-09-22/detailed", "trust_id": "162T95MC22", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "7A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2T95", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "0841", "current_leg_dep": "0835", "current_leg_end": "Leeds", "origin_dep_time": "0808", "origin_platform": "11", "current_location": "Leeds", "last_update_time": "2026-09-22T07:51:04", "route_debug_link": null, "timing_variation": "+1 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": "0839½", "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\": 246.769, \"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\": 745.978, \"from_m\": 246.769, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1155.972, \"from_m\": 745.978, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1261.234, \"from_m\": 1155.972, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1312.282, \"from_m\": 1261.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3599.329, \"from_m\": 1312.282, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5748.953, \"from_m\": 3599.329, \"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\": 17199.363, \"from_m\": 5748.953, \"capability_applied\": null, \"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\": 18525.098, \"from_m\": 17199.363, \"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\": 25765.27, \"from_m\": 18525.098, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25855.619, \"from_m\": 25765.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26424.82, \"from_m\": 25855.619, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26476.182, \"from_m\": 26424.82, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35061.114, \"from_m\": 26476.182, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35128.089, \"from_m\": 35061.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37056.874, \"from_m\": 35128.089, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37876.044, \"from_m\": 37056.874, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39925.491, \"from_m\": 37876.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39964.581, \"from_m\": 39925.491, \"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\": 40648.011, \"from_m\": 39964.581, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41095.262, \"from_m\": 40648.011, \"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\": 41430.677, \"from_m\": 41095.262, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41550.279, \"from_m\": 41430.677, \"capability_applied\": null, \"effective_limit_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\": 764463, \"profile_key\": \"c1c066cf1381b4ea90fe64306233fb5dc1752c8ffdb2683cd0571b2ecaaff46e\", \"schedule_id\": 19932, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 9402.059, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 17785.545, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822\", \"location\": \"Micklefield\", \"stage_seq\": 4, \"distance_m\": 25987.197, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"East Garforth\", \"stage_seq\": 5, \"distance_m\": 28959.765, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Garforth\", \"stage_seq\": 6, \"distance_m\": 29808.377, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Cross Gates\", \"stage_seq\": 7, \"distance_m\": 34443.12, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 8, \"distance_m\": 38920.611, \"section_seq\": 1, \"route_path_id\": 138824}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 9, \"distance_m\": 41550.279, \"section_seq\": 1, \"route_path_id\": 138824}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 41550.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138824}], \"total_distance_m\": 41550.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39030.464, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2519.815, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0808", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:41Z\", \"source_id\": 64843854, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:45Z\", \"source_id\": 20545197, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:06Z\", \"source_id\": 64856131, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:10Z\", \"source_id\": 20548876, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5037, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:36Z\", \"source_id\": 64863169, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:40Z\", \"source_id\": 20550955, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:17Z\", \"source_id\": 64876529, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:20Z\", \"source_id\": 20554874, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:57Z\", \"source_id\": 64898432, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:00Z\", \"source_id\": 20561246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "7", "timing_fact_generation": 1790062860978839, "current_leg_arrival_utc": "2026-09-22T08:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:00.973682", "service_state_evidence_id": 20561246, "current_leg_start_actual_dep": "2026-09-22T08:34:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:03.015446", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P YRK LDS 2T95 195125 3 100 None {"version": 3, "segments": [{"to_m": 246.769, "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": 745.978, "from_m": 246.769, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1155.972, "from_m": 745.978, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1261.234, "from_m": 1155.972, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1312.282, "from_m": 1261.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3599.329, "from_m": 1312.282, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5748.953, "from_m": 3599.329, "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": 17199.363, "from_m": 5748.953, "capability_applied": null, "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": 18525.098, "from_m": 17199.363, "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": 25765.27, "from_m": 18525.098, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25855.619, "from_m": 25765.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26424.82, "from_m": 25855.619, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26476.182, "from_m": 26424.82, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35061.114, "from_m": 26476.182, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35128.089, "from_m": 35061.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37056.874, "from_m": 35128.089, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37876.044, "from_m": 37056.874, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39925.491, "from_m": 37876.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39964.581, "from_m": 39925.491, "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": 40648.011, "from_m": 39964.581, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41095.262, "from_m": 40648.011, "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": 41430.677, "from_m": 41095.262, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41550.279, "from_m": 41430.677, "capability_applied": null, "effective_limit_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": 764463, "profile_key": "c1c066cf1381b4ea90fe64306233fb5dc1752c8ffdb2683cd0571b2ecaaff46e", "schedule_id": 19932, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0808", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Colton Jn", "stage_seq": 2, "distance_m": 9402.059, "section_seq": 1, "route_path_id": 138824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Church Fenton", "stage_seq": 3, "distance_m": 17785.545, "section_seq": 1, "route_path_id": 138824}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822", "location": "Micklefield", "stage_seq": 4, "distance_m": 25987.197, "section_seq": 1, "route_path_id": 138824}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "East Garforth", "stage_seq": 5, "distance_m": 28959.765, "section_seq": 1, "route_path_id": 138824}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Garforth", "stage_seq": 6, "distance_m": 29808.377, "section_seq": 1, "route_path_id": 138824}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Cross Gates", "stage_seq": 7, "distance_m": 34443.12, "section_seq": 1, "route_path_id": 138824}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Neville H. West Jn", "stage_seq": 8, "distance_m": 38920.611, "section_seq": 1, "route_path_id": 138824}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": null, "location": "Leeds", "stage_seq": 9, "distance_m": 41550.279, "section_seq": 1, "route_path_id": 138824}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 41550.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 138824}], "total_distance_m": 41550.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39030.464, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2519.815, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5014, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:41Z", "source_id": 64843854, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:45Z", "source_id": 20545197, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5033, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:06Z", "source_id": 64856131, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:10Z", "source_id": 20548876, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5037, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:36Z", "source_id": 64863169, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:40Z", "source_id": 20550955, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:17Z", "source_id": 64876529, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:20Z", "source_id": 20554874, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5292, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:57Z", "source_id": 64898432, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:00Z", "source_id": 20561246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] York 0808 0808 11 None None Leeds 0841 0839½ 7A LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28499/2026-09-22/detailed None Cross Gates 2026-09-22T08:34:00+01:00 Leeds 6.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 0835 0841 Cross Gates Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-22 07:51:04 TERMINATED 2026-09-22 07:41:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561246 1790062860978839 28 28 2026-09-22 07:51:03.015446 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:00.973682
733006 764665 C22290 872P14MC22 2026-09-22 COMPLETE 20560249 2026-09-22 08:41:00 2026-09-22 07:51:04 2026-09-24 07:51:04 {"id": 764665, "stp": "P", "toc": "Southern", "uid": "C22290", "consist": "377438", "dest_crs": "PUR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22290/2026-09-22/detailed", "trust_id": "872P14MC22", "origin_crs": "TAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Purley", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "5", "is_terminated": 1, "next_location": "Purley", "signalling_id": "2P14", "timing_status": "ON TIME", "origin_station": "Tattenham Corner", "current_leg_arr": "0841", "current_leg_dep": "0838", "current_leg_end": "Purley", "origin_dep_time": "0815", "origin_platform": "2", "current_location": "Purley Carriage Holding Sidings", "last_update_time": "2026-09-22T07:51:04", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]}", "current_leg_start": "Reedham", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.3377174", "next_location_lon": "-0.1135745", "previous_location": "Reedham", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 818.55, \"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\": 905.742, \"from_m\": 818.55, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1871.089, \"from_m\": 905.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3283.511, \"from_m\": 1871.089, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3696.783, \"from_m\": 3283.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3884.332, \"from_m\": 3696.783, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5956.026, \"from_m\": 3884.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\": 6404.894, \"from_m\": 5956.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\": 7053.081, \"from_m\": 6404.894, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7720.797, \"from_m\": 7053.081, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9065.184, \"from_m\": 7720.797, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10357.393, \"from_m\": 9065.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11060.156, \"from_m\": 10357.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11297.829, \"from_m\": 11060.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12183.705, \"from_m\": 11297.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13231.774, \"from_m\": 12183.705, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13573.825, \"from_m\": 13231.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\": 13634.292, \"from_m\": 13573.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\": 13900.184, \"from_m\": 13634.292, \"capability_applied\": null, \"effective_limit_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\": 764665, \"profile_key\": \"dc16065ef9e36915f4b608a886a57165c0847e87e18c65dbc52e56f25771fb00\", \"schedule_id\": 3098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Tattenham Corner\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Tadworth\", \"stage_seq\": 2, \"distance_m\": 1964.278, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Kingswood\", \"stage_seq\": 3, \"distance_m\": 4128.402, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Chipstead\", \"stage_seq\": 4, \"distance_m\": 7961.489, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Woodmansterne\", \"stage_seq\": 5, \"distance_m\": 9562.876, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0835\", \"location\": \"Coulsdon Town\", \"stage_seq\": 6, \"distance_m\": 11137.348, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Reedham\", \"stage_seq\": 7, \"distance_m\": 12314.674, \"section_seq\": 1, \"route_path_id\": 131774}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 13900.184, \"section_seq\": 1, \"route_path_id\": 131774}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13900.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131774}], \"total_distance_m\": 13900.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13662.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 237.673, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3377174", "current_position_lon": "-0.1135745", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:38Z\", \"source_id\": 64832370, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:40Z\", \"source_id\": 20541741, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:57Z\", \"source_id\": 64850021, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:01Z\", \"source_id\": 20547122, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:46Z\", \"source_id\": 64866455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:45Z\", \"source_id\": 20551842, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:39Z\", \"source_id\": 64877535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:41Z\", \"source_id\": 20555164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:57Z\", \"source_id\": 64887141, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:00Z\", \"source_id\": 20557946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:46Z\", \"source_id\": 64894984, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:50Z\", \"source_id\": 20560249, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Purley", "service_state_platform": "5", "timing_fact_generation": 1790062791956889, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:02.184946", "service_state_evidence_id": 20560249, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:03.471412", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P TAT PUR 2P14 377438 4 100 None {"version": 3, "segments": [{"to_m": 818.55, "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": 905.742, "from_m": 818.55, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1871.089, "from_m": 905.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3283.511, "from_m": 1871.089, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3696.783, "from_m": 3283.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3884.332, "from_m": 3696.783, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5956.026, "from_m": 3884.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": 6404.894, "from_m": 5956.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": 7053.081, "from_m": 6404.894, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7720.797, "from_m": 7053.081, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9065.184, "from_m": 7720.797, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10357.393, "from_m": 9065.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11060.156, "from_m": 10357.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11297.829, "from_m": 11060.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12183.705, "from_m": 11297.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13231.774, "from_m": 12183.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13573.825, "from_m": 13231.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": 13634.292, "from_m": 13573.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": 13900.184, "from_m": 13634.292, "capability_applied": null, "effective_limit_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": 764665, "profile_key": "dc16065ef9e36915f4b608a886a57165c0847e87e18c65dbc52e56f25771fb00", "schedule_id": 3098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0815", "location": "Tattenham Corner", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Tadworth", "stage_seq": 2, "distance_m": 1964.278, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Kingswood", "stage_seq": 3, "distance_m": 4128.402, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Chipstead", "stage_seq": 4, "distance_m": 7961.489, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Woodmansterne", "stage_seq": 5, "distance_m": 9562.876, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0835", "location": "Coulsdon Town", "stage_seq": 6, "distance_m": 11137.348, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Reedham", "stage_seq": 7, "distance_m": 12314.674, "section_seq": 1, "route_path_id": 131774}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Purley", "stage_seq": 8, "distance_m": 13900.184, "section_seq": 1, "route_path_id": 131774}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13900.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 131774}], "total_distance_m": 13900.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13662.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 237.673, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30267, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:38Z", "source_id": 64832370, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:40Z", "source_id": 20541741, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30275, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:57Z", "source_id": 64850021, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:28:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:01Z", "source_id": 20547122, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30278, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:46Z", "source_id": 64866455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:45Z", "source_id": 20551842, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30285, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:39Z", "source_id": 64877535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:41Z", "source_id": 20555164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30233, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:57Z", "source_id": 64887141, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:00Z", "source_id": 20557946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30484, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:46Z", "source_id": 64894984, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:50Z", "source_id": 20560249, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Tattenham Corner 0815 0815 2 None None Purley 0841 0841 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C22290/2026-09-22/detailed None Reedham 2026-09-22T08:38:00+01:00 Purley 3.0 {"type": "LineString", "coordinates": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]} 0.6 0838 0841 Reedham Purley Carriage Holding Sidings Purley 51.3377174 -0.1135745 51.3377174 -0.1135745 1 0 2026-09-22 07:51:04 TERMINATED 2026-09-22 07:41:00 Purley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560249 1790062791956889 22 22 2026-09-22 07:51:03.471412 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:02.184946
733007 763429 P89676 872U10MB22 2026-09-22 COMPLETE 20560180 2026-09-22 08:41:00 2026-09-22 07:51:04 2026-09-24 07:51:04 {"id": 763429, "stp": "P", "toc": "Southeastern", "uid": "P89676", "consist": "465010+465036", "dest_crs": "GRV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89676/2026-09-22/detailed", "trust_id": "872U10MB22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-22", "dest_arr_time": "0838", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "2U10", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "0841", "current_leg_dep": "0834", "current_leg_end": "Gravesend", "origin_dep_time": "0733", "origin_platform": "7", "current_location": "Gravesend", "last_update_time": "2026-09-22T07:51:04", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.28038610464561226, 51.45036925636109], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]}", "current_leg_start": "Greenhithe", "dest_arr_time_act": "0838", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Greenhithe", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"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\": 1450.613, \"from_m\": 1121.688, \"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\": 1881.648, \"from_m\": 1450.613, \"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\": 3178.928, \"from_m\": 1881.648, \"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\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"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\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5324.777, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5427.362, \"from_m\": 5324.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6197.434, \"from_m\": 5427.362, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7977.454, \"from_m\": 6197.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8623.259, \"from_m\": 7977.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10605.133, \"from_m\": 8623.259, \"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\": 11764.271, \"from_m\": 10605.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12662.924, \"from_m\": 11764.271, \"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\": 14327.862, \"from_m\": 12662.924, \"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\": 14951.704, \"from_m\": 14327.862, \"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\": 16855.521, \"from_m\": 14951.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17360.364, \"from_m\": 16855.521, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17585.424, \"from_m\": 17360.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18090.267, \"from_m\": 17585.424, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19994.084, \"from_m\": 18090.267, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20617.926, \"from_m\": 19994.084, \"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\": 20657.31, \"from_m\": 20617.926, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21246.07, \"from_m\": 20657.31, \"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\": 23149.663, \"from_m\": 21246.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23652.011, \"from_m\": 23149.663, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33286.178, \"from_m\": 23652.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\": 33779.22, \"from_m\": 33286.178, \"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\": 33827.105, \"from_m\": 33779.22, \"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\": 34987.481, \"from_m\": 33827.105, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35724.837, \"from_m\": 34987.481, \"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\": 35770.478, \"from_m\": 35724.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36120.166, \"from_m\": 35770.478, \"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\": 36677.516, \"from_m\": 36120.166, \"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\": 38458.215, \"from_m\": 36677.516, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46871.724, \"from_m\": 38458.215, \"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\": 47286.542, \"from_m\": 46871.724, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 763429, \"profile_key\": \"fc09c37e4f7acb447f5b22b3bb5c8c262f9383327560fc63cb269f5cde2e2da3\", \"schedule_id\": 22966, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5130.602, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Canterbury Road Jn\", \"stage_seq\": 5, \"distance_m\": 5314.947, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 6137.612, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0743\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6848.272, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7678.03, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0745\", \"wtt_dep\": \"0746\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 8227.621, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 9549.349, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 11, \"distance_m\": 11917.019, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Lewisham\", \"stage_seq\": 12, \"distance_m\": 12412.989, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Blackheath\", \"stage_seq\": 13, \"distance_m\": 13967.999, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Kidbrooke\", \"stage_seq\": 14, \"distance_m\": 15433.947, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Eltham\", \"stage_seq\": 15, \"distance_m\": 17472.894, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Falconwood\", \"stage_seq\": 16, \"distance_m\": 25668.822, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Welling\", \"stage_seq\": 17, \"distance_m\": 27306.793, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Bexleyheath\", \"stage_seq\": 18, \"distance_m\": 29571.364, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Barnehurst\", \"stage_seq\": 19, \"distance_m\": 31411.053, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820H\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 20, \"distance_m\": 33316.296, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 21, \"distance_m\": 33858.734, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 22, \"distance_m\": 34987.481, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Dartford Jn\", \"stage_seq\": 23, \"distance_m\": 35671.41, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Dartford\", \"stage_seq\": 24, \"distance_m\": 36392.883, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Greenhithe\", \"stage_seq\": 25, \"distance_m\": 40756.058, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 26, \"distance_m\": 44870.962, \"section_seq\": 1, \"route_path_id\": 140079}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 27, \"distance_m\": 47286.542, \"section_seq\": 1, \"route_path_id\": 140079}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47286.542, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140079}], \"total_distance_m\": 47286.542, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 44029.718, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3256.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:58Z\", \"source_id\": 64735519, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:00Z\", \"source_id\": 20512506, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:37Z\", \"source_id\": 64742681, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:39Z\", \"source_id\": 20514705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:10Z\", \"source_id\": 64749554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:14Z\", \"source_id\": 20516852, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:56Z\", \"source_id\": 64776896, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:59Z\", \"source_id\": 20525097, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:19Z\", \"source_id\": 64786266, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:20Z\", \"source_id\": 20527896, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:05Z\", \"source_id\": 64796977, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:08Z\", \"source_id\": 20531183, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:23Z\", \"source_id\": 64806362, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:25Z\", \"source_id\": 20533898, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:56Z\", \"source_id\": 64816127, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:58Z\", \"source_id\": 20536952, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:31Z\", \"source_id\": 64823412, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:35Z\", \"source_id\": 20539128, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:49Z\", \"source_id\": 64832934, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:55Z\", \"source_id\": 20541928, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:21Z\", \"source_id\": 64840198, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:28Z\", \"source_id\": 20544102, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:33Z\", \"source_id\": 64860399, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:38Z\", \"source_id\": 20550112, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:25Z\", \"source_id\": 64876909, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:29Z\", \"source_id\": 20555002, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:43Z\", \"source_id\": 64894835, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:45Z\", \"source_id\": 20560180, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1790062786879887, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:03.371361", "service_state_evidence_id": 20560180, "current_leg_start_actual_dep": "2026-09-22T08:34:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:41:03.376130", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None GRV 2U10 465010+465036 8 75 None {"version": 3, "segments": [{"to_m": 1121.688, "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": 1450.613, "from_m": 1121.688, "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": 1881.648, "from_m": 1450.613, "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": 3178.928, "from_m": 1881.648, "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": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "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": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.777, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5427.362, "from_m": 5324.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.434, "from_m": 5427.362, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.454, "from_m": 6197.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8623.259, "from_m": 7977.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10605.133, "from_m": 8623.259, "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": 11764.271, "from_m": 10605.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12662.924, "from_m": 11764.271, "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": 14327.862, "from_m": 12662.924, "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": 14951.704, "from_m": 14327.862, "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": 16855.521, "from_m": 14951.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17360.364, "from_m": 16855.521, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17585.424, "from_m": 17360.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18090.267, "from_m": 17585.424, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19994.084, "from_m": 18090.267, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20617.926, "from_m": 19994.084, "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": 20657.31, "from_m": 20617.926, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21246.07, "from_m": 20657.31, "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": 23149.663, "from_m": 21246.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23652.011, "from_m": 23149.663, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33286.178, "from_m": 23652.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": 33779.22, "from_m": 33286.178, "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": 33827.105, "from_m": 33779.22, "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": 34987.481, "from_m": 33827.105, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35724.837, "from_m": 34987.481, "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": 35770.478, "from_m": 35724.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36120.166, "from_m": 35770.478, "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": 36677.516, "from_m": 36120.166, "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": 38458.215, "from_m": 36677.516, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46871.724, "from_m": 38458.215, "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": 47286.542, "from_m": 46871.724, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 763429, "profile_key": "fc09c37e4f7acb447f5b22b3bb5c8c262f9383327560fc63cb269f5cde2e2da3", "schedule_id": 22966, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0733", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Brixton", "stage_seq": 4, "distance_m": 5130.602, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Canterbury Road Jn", "stage_seq": 5, "distance_m": 5314.947, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 6137.612, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0743", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6848.272, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7678.03, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0745", "wtt_dep": "0746", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 8227.621, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Nunhead", "stage_seq": 10, "distance_m": 9549.349, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Lewisham Vale Jn", "stage_seq": 11, "distance_m": 11917.019, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Lewisham", "stage_seq": 12, "distance_m": 12412.989, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Blackheath", "stage_seq": 13, "distance_m": 13967.999, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Kidbrooke", "stage_seq": 14, "distance_m": 15433.947, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Eltham", "stage_seq": 15, "distance_m": 17472.894, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Falconwood", "stage_seq": 16, "distance_m": 25668.822, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Welling", "stage_seq": 17, "distance_m": 27306.793, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Bexleyheath", "stage_seq": 18, "distance_m": 29571.364, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Barnehurst", "stage_seq": 19, "distance_m": 31411.053, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820H", "location": "Perry Street Fork Jn", "stage_seq": 20, "distance_m": 33316.296, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "Crayford Creek Jn", "stage_seq": 21, "distance_m": 33858.734, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Crayford Spur A Jn", "stage_seq": 22, "distance_m": 34987.481, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Dartford Jn", "stage_seq": 23, "distance_m": 35671.41, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Dartford", "stage_seq": 24, "distance_m": 36392.883, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Greenhithe", "stage_seq": 25, "distance_m": 40756.058, "section_seq": 1, "route_path_id": 140079}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Springhead Junction (CTRL)", "stage_seq": 26, "distance_m": 44870.962, "section_seq": 1, "route_path_id": 140079}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Gravesend", "stage_seq": 27, "distance_m": 47286.542, "section_seq": 1, "route_path_id": 140079}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47286.542, "from_m": 0.0, "section_seq": 1, "route_path_id": 140079}], "total_distance_m": 47286.542, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 44029.718, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3256.824, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:58Z", "source_id": 64735519, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:00Z", "source_id": 20512506, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:37Z", "source_id": 64742681, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:39Z", "source_id": 20514705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:10Z", "source_id": 64749554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:14Z", "source_id": 20516852, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:56Z", "source_id": 64776896, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:58:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:59Z", "source_id": 20525097, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:19Z", "source_id": 64786266, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:20Z", "source_id": 20527896, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:05Z", "source_id": 64796977, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:08Z", "source_id": 20531183, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:23Z", "source_id": 64806362, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:25Z", "source_id": 20533898, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:56Z", "source_id": 64816127, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:58Z", "source_id": 20536952, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:31Z", "source_id": 64823412, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:35Z", "source_id": 20539128, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:49Z", "source_id": 64832934, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:55Z", "source_id": 20541928, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:21Z", "source_id": 64840198, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:28Z", "source_id": 20544102, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:33Z", "source_id": 64860399, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:38Z", "source_id": 20550112, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32224, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:25Z", "source_id": 64876909, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:29Z", "source_id": 20555002, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:43Z", "source_id": 64894835, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:45Z", "source_id": 20560180, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] London Victoria 0733 0733 7 None None Gravesend 0838 0838 0 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89676/2026-09-22/detailed None Greenhithe 2026-09-22T08:34:30+01:00 Gravesend 7.0 {"type": "LineString", "coordinates": [[0.28038610464561226, 51.45036925636109], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]} 4.1 0834 0841 Greenhithe Gravesend Gravesend 51.4413788 0.3671234 51.4413788 0.3671234 1 0 2026-09-22 07:51:04 TERMINATED 2026-09-22 07:41:00 Gravesend TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560180 1790062786879887 90 90 2026-09-22 07:41:03.376130 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:03.371361
733008 758471 W34552 841A70M422 2026-09-22 COMPLETE 20559897 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 758471, "stp": "P", "toc": "Great Western Railway", "uid": "W34552", "consist": "802006+802015", "dest_crs": "PAD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34552/2026-09-22/detailed", "trust_id": "841A70M422", "origin_crs": "PLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-22", "dest_arr_time": "0835", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1A70", "timing_status": "LATE", "origin_station": "Plymouth", "current_leg_arr": "0841", "current_leg_dep": "0810", "current_leg_end": "London Paddington", "origin_dep_time": "0454", "origin_platform": "5", "current_location": "Link Line", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "+6 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": "0835", "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\": 412.129, \"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\": 475.048, \"from_m\": 412.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\": 645.202, \"from_m\": 475.048, \"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\": 1350.085, \"from_m\": 645.202, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2212.487, \"from_m\": 1350.085, \"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\": 4478.196, \"from_m\": 2212.487, \"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\": 4956.446, \"from_m\": 4478.196, \"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\": 10754.912, \"from_m\": 4956.446, \"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\": 10841.274, \"from_m\": 10754.912, \"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\": 10883.026, \"from_m\": 10841.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19210.542, \"from_m\": 10883.026, \"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\": 19301.112, \"from_m\": 19210.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24763.45, \"from_m\": 19301.112, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24804.763, \"from_m\": 24763.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38917.862, \"from_m\": 24804.763, \"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\": 46859.821, \"from_m\": 38917.862, \"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\": 53258.125, \"from_m\": 46859.821, \"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\": 57194.435, \"from_m\": 53258.125, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58144.095, \"from_m\": 57194.435, \"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\": 59855.698, \"from_m\": 58144.095, \"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\": 61363.823, \"from_m\": 59855.698, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64094.979, \"from_m\": 61363.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65496.437, \"from_m\": 64094.979, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66098.499, \"from_m\": 65496.437, \"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\": 68907.594, \"from_m\": 66098.499, \"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\": 72507.05, \"from_m\": 68907.594, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80940.46, \"from_m\": 72507.05, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81704.837, \"from_m\": 80940.46, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81759.539, \"from_m\": 81704.837, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83177.867, \"from_m\": 81759.539, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83981.62, \"from_m\": 83177.867, \"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\": 85353.731, \"from_m\": 83981.62, \"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\": 85379.309, \"from_m\": 85353.731, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85422.399, \"from_m\": 85379.309, \"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\": 85471.716, \"from_m\": 85422.399, \"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\": 85605.113, \"from_m\": 85471.716, \"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\": 86380.123, \"from_m\": 85605.113, \"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\": 88374.37, \"from_m\": 86380.123, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140697.601, \"from_m\": 88374.37, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 140969.486, \"from_m\": 140697.601, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 176024.406, \"from_m\": 140969.486, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 177324.477, \"from_m\": 176024.406, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 183611.767, \"from_m\": 177324.477, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 186740.952, \"from_m\": 183611.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 209898.185, \"from_m\": 186740.952, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 210075.132, \"from_m\": 209898.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 210150.767, \"from_m\": 210075.132, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 210182.289, \"from_m\": 210150.767, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 223028.727, \"from_m\": 210182.289, \"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\": 224813.043, \"from_m\": 223028.727, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 225463.048, \"from_m\": 224813.043, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 235371.118, \"from_m\": 225463.048, \"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\": 235434.809, \"from_m\": 235371.118, \"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\": 239889.083, \"from_m\": 235434.809, \"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\": 248586.795, \"from_m\": 239889.083, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 250458.957, \"from_m\": 248586.795, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 251783.838, \"from_m\": 250458.957, \"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\": 252604.753, \"from_m\": 251783.838, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 255109.912, \"from_m\": 252604.753, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 255159.599, \"from_m\": 255109.912, \"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\": 258938.384, \"from_m\": 255159.599, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 262377.602, \"from_m\": 258938.384, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 263269.915, \"from_m\": 262377.602, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 265855.965, \"from_m\": 263269.915, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 265929.623, \"from_m\": 265855.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\": 267933.277, \"from_m\": 265929.623, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 279219.828, \"from_m\": 267933.277, \"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\": 286263.469, \"from_m\": 279219.828, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 287058.868, \"from_m\": 286263.469, \"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\": 294222.978, \"from_m\": 287058.868, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 294275.239, \"from_m\": 294222.978, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300640.989, \"from_m\": 294275.239, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 302731.92, \"from_m\": 300640.989, \"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\": 303504.612, \"from_m\": 302731.92, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 303643.361, \"from_m\": 303504.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 303942.072, \"from_m\": 303643.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\": 304552.86, \"from_m\": 303942.072, \"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\": 305177.376, \"from_m\": 304552.86, \"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\": 305235.767, \"from_m\": 305177.376, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 305291.886, \"from_m\": 305235.767, \"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\": 305398.774, \"from_m\": 305291.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 305457.154, \"from_m\": 305398.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\": 305537.1, \"from_m\": 305457.154, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 314148.629, \"from_m\": 305537.1, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 314298.413, \"from_m\": 314148.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 321525.013, \"from_m\": 314298.413, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 321536.617, \"from_m\": 321525.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 322866.146, \"from_m\": 321536.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 323016.795, \"from_m\": 322866.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 323055.334, \"from_m\": 323016.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\": 323544.849, \"from_m\": 323055.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\": 323628.363, \"from_m\": 323544.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 354224.657, \"from_m\": 323628.363, \"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\": 358488.117, \"from_m\": 354224.657, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 358689.522, \"from_m\": 358488.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 358775.201, \"from_m\": 358689.522, \"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\": 359938.463, \"from_m\": 358775.201, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 360223.474, \"from_m\": 359938.463, \"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\": 361693.599, \"from_m\": 360223.474, \"capability_applied\": null, \"effective_limit_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\": 758471, \"profile_key\": \"53b9d19e799f86532374351b7408b368b60252d45611f548ceed8700b5ffa8de\", \"schedule_id\": 25661, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0454\", \"location\": \"Plymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457\", \"location\": \"Lipson Jn\", \"stage_seq\": 2, \"distance_m\": 2439.249, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458H\", \"location\": \"Tavistock Jn Yard\", \"stage_seq\": 3, \"distance_m\": 5298.288, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Hemerdon\", \"stage_seq\": 4, \"distance_m\": 10883.026, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507\", \"location\": \"Ivybridge\", \"stage_seq\": 5, \"distance_m\": 18652.347, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Aish Emergency Crossover\", \"stage_seq\": 6, \"distance_m\": 24763.45, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Rattery\", \"stage_seq\": 7, \"distance_m\": 29621.617, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0518H\", \"location\": \"Totnes\", \"stage_seq\": 8, \"distance_m\": 37178.719, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0524\", \"location\": \"Dainton Tunnel\", \"stage_seq\": 9, \"distance_m\": 45196.592, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 10, \"distance_m\": 50361.459, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0530H\", \"location\": \"Newton Abbot\", \"stage_seq\": 11, \"distance_m\": 51182.573, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Teignmouth\", \"stage_seq\": 12, \"distance_m\": 59370.368, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Dawlish\", \"stage_seq\": 13, \"distance_m\": 63873.603, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Dawlish Warren\", \"stage_seq\": 14, \"distance_m\": 66512.635, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0552\", \"location\": \"Exeter St. David's\", \"stage_seq\": 15, \"distance_m\": 83494.913, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 85422.399, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Tiverton Loop\", \"stage_seq\": 17, \"distance_m\": 107302.887, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 18, \"distance_m\": 110083.848, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Whiteball\", \"stage_seq\": 19, \"distance_m\": 116809.497, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 20, \"distance_m\": 130219.564, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0620\", \"location\": \"Taunton\", \"stage_seq\": 21, \"distance_m\": 132920.45, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Cogload Jn\", \"stage_seq\": 22, \"distance_m\": 140393.849, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Athelney L.C.\", \"stage_seq\": 23, \"distance_m\": 145573.847, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Somerton G.F.\", \"stage_seq\": 24, \"distance_m\": 159769.417, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0641\", \"location\": \"Castle Cary\", \"stage_seq\": 25, \"distance_m\": 177087.005, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"East Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 191494.754, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Blatchbridge Jn\", \"stage_seq\": 27, \"distance_m\": 197780.619, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Clink Road Jn\", \"stage_seq\": 28, \"distance_m\": 200923.602, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 29, \"distance_m\": 206218.296, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0658\", \"wtt_dep\": \"0700\", \"location\": \"Westbury\", \"stage_seq\": 30, \"distance_m\": 208689.683, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Heywood Road Jn\", \"stage_seq\": 31, \"distance_m\": 210150.767, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Lavington\", \"stage_seq\": 32, \"distance_m\": 221345.796, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713\", \"location\": \"Woodborough\", \"stage_seq\": 33, \"distance_m\": 235087.719, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0718\", \"location\": \"Pewsey\", \"stage_seq\": 34, \"distance_m\": 241025.869, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0728H\", \"location\": \"Bedwyn\", \"stage_seq\": 35, \"distance_m\": 255335.828, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0735H\", \"location\": \"Hungerford\", \"stage_seq\": 36, \"distance_m\": 263180.106, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0745H\", \"location\": \"Newbury\", \"stage_seq\": 37, \"distance_m\": 276664.913, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Theale\", \"stage_seq\": 38, \"distance_m\": 295630.127, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Southcote Jn\", \"stage_seq\": 39, \"distance_m\": 301262.378, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 40, \"distance_m\": 302759.062, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0810\", \"location\": \"Reading\", \"stage_seq\": 41, \"distance_m\": 304064.987, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 42, \"distance_m\": 305235.767, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Twyford\", \"stage_seq\": 43, \"distance_m\": 312020.195, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Maidenhead\", \"stage_seq\": 44, \"distance_m\": 322908.373, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Slough\", \"stage_seq\": 45, \"distance_m\": 332137.498, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Stockley Jn\", \"stage_seq\": 46, \"distance_m\": 342410.06, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 47, \"distance_m\": 344070.194, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Southall\", \"stage_seq\": 48, \"distance_m\": 347349.894, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Acton West Jn\", \"stage_seq\": 49, \"distance_m\": 353515.539, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 50, \"distance_m\": 358906.901, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 51, \"distance_m\": 359779.042, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 52, \"distance_m\": 361053.183, \"section_seq\": 1, \"route_path_id\": 141117}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 53, \"distance_m\": 361693.599, \"section_seq\": 1, \"route_path_id\": 141117}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 361693.599, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141117}], \"total_distance_m\": 361693.599, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 358396.667, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3296.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0454", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:05:41Z\", \"source_id\": 64439862, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:06:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:05:46Z\", \"source_id\": 20417942, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:17:37Z\", \"source_id\": 64448500, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:17:40Z\", \"source_id\": 20420626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:26:43Z\", \"source_id\": 64456756, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:26:46Z\", \"source_id\": 20423199, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:22Z\", \"source_id\": 64464504, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:35:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:34:25Z\", \"source_id\": 20425707, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:01Z\", \"source_id\": 64467528, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:37:04Z\", \"source_id\": 20426631, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:55Z\", \"source_id\": 64469643, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:38:59Z\", \"source_id\": 20427357, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:00Z\", \"source_id\": 64481315, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:48:05Z\", \"source_id\": 20431113, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:22Z\", \"source_id\": 64502354, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:02:25Z\", \"source_id\": 20438095, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:23Z\", \"source_id\": 64504110, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:04:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:03:30Z\", \"source_id\": 20438631, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:40Z\", \"source_id\": 64512948, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:09:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:08:44Z\", \"source_id\": 20441570, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:16:15Z\", \"source_id\": 64527127, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:17:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:16:19Z\", \"source_id\": 20446200, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:37:41Z\", \"source_id\": 64571344, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:37:42Z\", \"source_id\": 20460685, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:15Z\", \"source_id\": 64616869, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:21Z\", \"source_id\": 20475353, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:24Z\", \"source_id\": 64654558, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:12:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:28Z\", \"source_id\": 20487227, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:10Z\", \"source_id\": 64659276, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:15:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:15Z\", \"source_id\": 20488651, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:39Z\", \"source_id\": 64686675, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:44Z\", \"source_id\": 20497242, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:31:42Z\", \"source_id\": 64705348, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:31:43Z\", \"source_id\": 20503043, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:17Z\", \"source_id\": 64730970, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:20Z\", \"source_id\": 20511138, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:37Z\", \"source_id\": 64762389, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:41Z\", \"source_id\": 20520635, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:53Z\", \"source_id\": 64779438, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:58Z\", \"source_id\": 20525909, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:30Z\", \"source_id\": 64820559, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:36Z\", \"source_id\": 20538279, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:36Z\", \"source_id\": 64832348, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:40Z\", \"source_id\": 20541719, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:28Z\", \"source_id\": 64851457, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:30Z\", \"source_id\": 20547521, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:56Z\", \"source_id\": 64869890, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:02Z\", \"source_id\": 20552931, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:49Z\", \"source_id\": 64875202, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:50Z\", \"source_id\": 20554436, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:33Z\", \"source_id\": 64879992, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:34Z\", \"source_id\": 20555926, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:21Z\", \"source_id\": 64893887, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:25Z\", \"source_id\": 20559897, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "2", "timing_fact_generation": 1790062765795050, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:04.887487", "service_state_evidence_id": 20559897, "current_leg_start_actual_dep": "2026-09-22T08:16:00+01:00", "operational_evidence_version": 205, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:05.465147", "service_state_valid_until_kind": null, "operational_interpretation_version": 205, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PLY PAD 1A70 802006+802015 10 125 None {"version": 3, "segments": [{"to_m": 412.129, "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": 475.048, "from_m": 412.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": 645.202, "from_m": 475.048, "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": 1350.085, "from_m": 645.202, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2212.487, "from_m": 1350.085, "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": 4478.196, "from_m": 2212.487, "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": 4956.446, "from_m": 4478.196, "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": 10754.912, "from_m": 4956.446, "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": 10841.274, "from_m": 10754.912, "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": 10883.026, "from_m": 10841.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19210.542, "from_m": 10883.026, "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": 19301.112, "from_m": 19210.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24763.45, "from_m": 19301.112, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24804.763, "from_m": 24763.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38917.862, "from_m": 24804.763, "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": 46859.821, "from_m": 38917.862, "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": 53258.125, "from_m": 46859.821, "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": 57194.435, "from_m": 53258.125, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58144.095, "from_m": 57194.435, "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": 59855.698, "from_m": 58144.095, "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": 61363.823, "from_m": 59855.698, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64094.979, "from_m": 61363.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65496.437, "from_m": 64094.979, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66098.499, "from_m": 65496.437, "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": 68907.594, "from_m": 66098.499, "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": 72507.05, "from_m": 68907.594, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80940.46, "from_m": 72507.05, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81704.837, "from_m": 80940.46, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81759.539, "from_m": 81704.837, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83177.867, "from_m": 81759.539, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83981.62, "from_m": 83177.867, "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": 85353.731, "from_m": 83981.62, "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": 85379.309, "from_m": 85353.731, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85422.399, "from_m": 85379.309, "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": 85471.716, "from_m": 85422.399, "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": 85605.113, "from_m": 85471.716, "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": 86380.123, "from_m": 85605.113, "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": 88374.37, "from_m": 86380.123, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140697.601, "from_m": 88374.37, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 140969.486, "from_m": 140697.601, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 176024.406, "from_m": 140969.486, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 177324.477, "from_m": 176024.406, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 183611.767, "from_m": 177324.477, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 186740.952, "from_m": 183611.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 209898.185, "from_m": 186740.952, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 210075.132, "from_m": 209898.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 210150.767, "from_m": 210075.132, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 210182.289, "from_m": 210150.767, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 223028.727, "from_m": 210182.289, "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": 224813.043, "from_m": 223028.727, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 225463.048, "from_m": 224813.043, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 235371.118, "from_m": 225463.048, "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": 235434.809, "from_m": 235371.118, "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": 239889.083, "from_m": 235434.809, "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": 248586.795, "from_m": 239889.083, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 250458.957, "from_m": 248586.795, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 251783.838, "from_m": 250458.957, "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": 252604.753, "from_m": 251783.838, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 255109.912, "from_m": 252604.753, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 255159.599, "from_m": 255109.912, "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": 258938.384, "from_m": 255159.599, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 262377.602, "from_m": 258938.384, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 263269.915, "from_m": 262377.602, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 265855.965, "from_m": 263269.915, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 265929.623, "from_m": 265855.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": 267933.277, "from_m": 265929.623, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 279219.828, "from_m": 267933.277, "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": 286263.469, "from_m": 279219.828, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 287058.868, "from_m": 286263.469, "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": 294222.978, "from_m": 287058.868, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 294275.239, "from_m": 294222.978, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300640.989, "from_m": 294275.239, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 302731.92, "from_m": 300640.989, "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": 303504.612, "from_m": 302731.92, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 303643.361, "from_m": 303504.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 303942.072, "from_m": 303643.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": 304552.86, "from_m": 303942.072, "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": 305177.376, "from_m": 304552.86, "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": 305235.767, "from_m": 305177.376, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 305291.886, "from_m": 305235.767, "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": 305398.774, "from_m": 305291.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 305457.154, "from_m": 305398.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": 305537.1, "from_m": 305457.154, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 314148.629, "from_m": 305537.1, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 314298.413, "from_m": 314148.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 321525.013, "from_m": 314298.413, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 321536.617, "from_m": 321525.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 322866.146, "from_m": 321536.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 323016.795, "from_m": 322866.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 323055.334, "from_m": 323016.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": 323544.849, "from_m": 323055.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": 323628.363, "from_m": 323544.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 354224.657, "from_m": 323628.363, "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": 358488.117, "from_m": 354224.657, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 358689.522, "from_m": 358488.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 358775.201, "from_m": 358689.522, "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": 359938.463, "from_m": 358775.201, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 360223.474, "from_m": 359938.463, "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": 361693.599, "from_m": 360223.474, "capability_applied": null, "effective_limit_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": 758471, "profile_key": "53b9d19e799f86532374351b7408b368b60252d45611f548ceed8700b5ffa8de", "schedule_id": 25661, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0454", "location": "Plymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457", "location": "Lipson Jn", "stage_seq": 2, "distance_m": 2439.249, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458H", "location": "Tavistock Jn Yard", "stage_seq": 3, "distance_m": 5298.288, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Hemerdon", "stage_seq": 4, "distance_m": 10883.026, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507", "location": "Ivybridge", "stage_seq": 5, "distance_m": 18652.347, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511", "location": "Aish Emergency Crossover", "stage_seq": 6, "distance_m": 24763.45, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Rattery", "stage_seq": 7, "distance_m": 29621.617, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0518H", "location": "Totnes", "stage_seq": 8, "distance_m": 37178.719, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0524", "location": "Dainton Tunnel", "stage_seq": 9, "distance_m": 45196.592, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Newton Abbot West Jn", "stage_seq": 10, "distance_m": 50361.459, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0530H", "location": "Newton Abbot", "stage_seq": 11, "distance_m": 51182.573, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Teignmouth", "stage_seq": 12, "distance_m": 59370.368, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Dawlish", "stage_seq": 13, "distance_m": 63873.603, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Dawlish Warren", "stage_seq": 14, "distance_m": 66512.635, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0552", "location": "Exeter St. David's", "stage_seq": 15, "distance_m": 83494.913, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Cowley Bridge Jn", "stage_seq": 16, "distance_m": 85422.399, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Tiverton Loop", "stage_seq": 17, "distance_m": 107302.887, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606H", "location": "Tiverton Parkway", "stage_seq": 18, "distance_m": 110083.848, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Whiteball", "stage_seq": 19, "distance_m": 116809.497, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Norton Fitzwarren Jn", "stage_seq": 20, "distance_m": 130219.564, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0620", "location": "Taunton", "stage_seq": 21, "distance_m": 132920.45, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Cogload Jn", "stage_seq": 22, "distance_m": 140393.849, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Athelney L.C.", "stage_seq": 23, "distance_m": 145573.847, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Somerton G.F.", "stage_seq": 24, "distance_m": 159769.417, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0641", "location": "Castle Cary", "stage_seq": 25, "distance_m": 177087.005, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "East Somerset Jn", "stage_seq": 26, "distance_m": 191494.754, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Blatchbridge Jn", "stage_seq": 27, "distance_m": 197780.619, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Clink Road Jn", "stage_seq": 28, "distance_m": 200923.602, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655H", "location": "Fairwood Jn", "stage_seq": 29, "distance_m": 206218.296, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0658", "wtt_dep": "0700", "location": "Westbury", "stage_seq": 30, "distance_m": 208689.683, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Heywood Road Jn", "stage_seq": 31, "distance_m": 210150.767, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Lavington", "stage_seq": 32, "distance_m": 221345.796, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713", "location": "Woodborough", "stage_seq": 33, "distance_m": 235087.719, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0718", "location": "Pewsey", "stage_seq": 34, "distance_m": 241025.869, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0728H", "location": "Bedwyn", "stage_seq": 35, "distance_m": 255335.828, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0735H", "location": "Hungerford", "stage_seq": 36, "distance_m": 263180.106, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0745H", "location": "Newbury", "stage_seq": 37, "distance_m": 276664.913, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Theale", "stage_seq": 38, "distance_m": 295630.127, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0757", "location": "Southcote Jn", "stage_seq": 39, "distance_m": 301262.378, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758", "location": "Oxford Road Jn", "stage_seq": 40, "distance_m": 302759.062, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0810", "location": "Reading", "stage_seq": 41, "distance_m": 304064.987, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Kennet Bridge Jn", "stage_seq": 42, "distance_m": 305235.767, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Twyford", "stage_seq": 43, "distance_m": 312020.195, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Maidenhead", "stage_seq": 44, "distance_m": 322908.373, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Slough", "stage_seq": 45, "distance_m": 332137.498, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Stockley Jn", "stage_seq": 46, "distance_m": 342410.06, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Heathrow Airport Jn", "stage_seq": 47, "distance_m": 344070.194, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Southall", "stage_seq": 48, "distance_m": 347349.894, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Acton West Jn", "stage_seq": 49, "distance_m": 353515.539, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Ladbroke Grove Jn", "stage_seq": 50, "distance_m": 358906.901, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Portobello Jn (London)", "stage_seq": 51, "distance_m": 359779.042, "section_seq": 1, "route_path_id": 141117}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Royal Oak Junction", "stage_seq": 52, "distance_m": 361053.183, "section_seq": 1, "route_path_id": 141117}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "London Paddington", "stage_seq": 53, "distance_m": 361693.599, "section_seq": 1, "route_path_id": 141117}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 361693.599, "from_m": 0.0, "section_seq": 1, "route_path_id": 141117}], "total_distance_m": 361693.599, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 358396.667, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3296.932, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26631, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:05:41Z", "source_id": 64439862, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T04:06:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:05:46Z", "source_id": 20417942, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26618, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:17:37Z", "source_id": 64448500, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T04:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:17:40Z", "source_id": 20420626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26583, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:26:43Z", "source_id": 64456756, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T04:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:26:46Z", "source_id": 20423199, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:22Z", "source_id": 64464504, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T04:35:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:34:25Z", "source_id": 20425707, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:01Z", "source_id": 64467528, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T04:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:37:04Z", "source_id": 20426631, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26559, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:55Z", "source_id": 64469643, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T04:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:38:59Z", "source_id": 20427357, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:00Z", "source_id": 64481315, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T04:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:48:05Z", "source_id": 20431113, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:22Z", "source_id": 64502354, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T05:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:02:25Z", "source_id": 20438095, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:23Z", "source_id": 64504110, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T05:04:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:03:30Z", "source_id": 20438631, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:40Z", "source_id": 64512948, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T05:09:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:08:44Z", "source_id": 20441570, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26390, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:16:15Z", "source_id": 64527127, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T05:17:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:16:19Z", "source_id": 20446200, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:41Z", "source_id": 64571344, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T05:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:42Z", "source_id": 20460685, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26231, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:15Z", "source_id": 64616869, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T05:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:21Z", "source_id": 20475353, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24479, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:24Z", "source_id": 64654558, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T06:12:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:28Z", "source_id": 20487227, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24475, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:10Z", "source_id": 64659276, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T06:15:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:15Z", "source_id": 20488651, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24469, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:39Z", "source_id": 64686675, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T06:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:44Z", "source_id": 20497242, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T07:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24464, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:31:42Z", "source_id": 64705348, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T06:33:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:31:43Z", "source_id": 20503043, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24441, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:17Z", "source_id": 64730970, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T06:42:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:20Z", "source_id": 20511138, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:37Z", "source_id": 64762389, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T06:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:41Z", "source_id": 20520635, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23783, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:53Z", "source_id": 64779438, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T07:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:58Z", "source_id": 20525909, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:30Z", "source_id": 64820559, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T07:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:36Z", "source_id": 20538279, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:36Z", "source_id": 64832348, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T07:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:40Z", "source_id": 20541719, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:28Z", "source_id": 64851457, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T07:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:30Z", "source_id": 20547521, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:56Z", "source_id": 64869890, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T07:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:02Z", "source_id": 20552931, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:49Z", "source_id": 64875202, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T07:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:50Z", "source_id": 20554436, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:33Z", "source_id": 64879992, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T07:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:34Z", "source_id": 20555926, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22945, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:21Z", "source_id": 64893887, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-22T07:41:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:25Z", "source_id": 20559897, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Plymouth 0454 0454 5 None None London Paddington 0835 0835 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34552/2026-09-22/detailed None Reading 2026-09-22T08:16:00+01:00 London Paddington 31.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 0810 0841 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559897 1790062765795050 205 205 2026-09-22 07:51:05.465147 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:04.887487
733009 762223 P85111 891C15M622 2026-09-22 COMPLETE 20560106 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 762223, "stp": "P", "toc": "Southeastern", "uid": "P85111", "consist": "395015+395016", "dest_crs": "SPX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85111/2026-09-22/detailed", "trust_id": "891C15M622", "origin_crs": "BSR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-22", "dest_arr_time": "0837", "dest_platform": "12", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "1C15", "timing_status": "LATE", "origin_station": "Broadstairs", "current_leg_arr": "0841", "current_leg_dep": "0834", "current_leg_end": "St. Pancras International", "origin_dep_time": "0655", "origin_platform": null, "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-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": "Stratford International", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Stratford International", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4684.45, \"from_m\": 0.0, \"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\": 4790.083, \"from_m\": 4684.45, \"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\": 4987.344, \"from_m\": 4790.083, \"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\": 5666.15, \"from_m\": 4987.344, \"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\": 7466.358, \"from_m\": 5666.15, \"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\": 10755.362, \"from_m\": 7466.358, \"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\": 11121.263, \"from_m\": 10755.362, \"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\": 15084.829, \"from_m\": 11121.263, \"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\": 15102.726, \"from_m\": 15084.829, \"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\": 16842.113, \"from_m\": 15102.726, \"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\": 16861.946, \"from_m\": 16842.113, \"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\": 17648.979, \"from_m\": 16861.946, \"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\": 17674.175, \"from_m\": 17648.979, \"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\": 21724.813, \"from_m\": 17674.175, \"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\": 22213.287, \"from_m\": 21724.813, \"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\": 23865.31, \"from_m\": 22213.287, \"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\": 28920.609, \"from_m\": 23865.31, \"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\": 29938.583, \"from_m\": 28920.609, \"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\": 39755.358, \"from_m\": 29938.583, \"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\": 40001.426, \"from_m\": 39755.358, \"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\": 40057.39, \"from_m\": 40001.426, \"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\": 40174.362, \"from_m\": 40057.39, \"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\": 40322.901, \"from_m\": 40174.362, \"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\": 41721.466, \"from_m\": 40322.901, \"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\": 43089.406, \"from_m\": 41721.466, \"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\": 44393.93, \"from_m\": 43089.406, \"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\": 46591.677, \"from_m\": 44393.93, \"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\": 47738.023, \"from_m\": 46591.677, \"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\": 51804.951, \"from_m\": 47738.023, \"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\": 51845.861, \"from_m\": 51804.951, \"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\": 52874.703, \"from_m\": 51845.861, \"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\": 52892.382, \"from_m\": 52874.703, \"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\": 55424.256, \"from_m\": 52892.382, \"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\": 56997.108, \"from_m\": 55424.256, \"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\": 64724.273, \"from_m\": 56997.108, \"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\": 67659.974, \"from_m\": 64724.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\": 68208.356, \"from_m\": 67659.974, \"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\": 70891.292, \"from_m\": 68208.356, \"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\": 71150.599, \"from_m\": 70891.292, \"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\": 71634.788, \"from_m\": 71150.599, \"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\": 81652.215, \"from_m\": 71634.788, \"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\": 82648.578, \"from_m\": 81652.215, \"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\": 83284.725, \"from_m\": 82648.578, \"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\": 85497.98, \"from_m\": 83284.725, \"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\": 86518.406, \"from_m\": 85497.98, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 87750.464, \"from_m\": 86518.406, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 96569.902, \"from_m\": 87750.464, \"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\": 96710.06, \"from_m\": 96569.902, \"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\": 118421.656, \"from_m\": 96710.06, \"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\": 120875.182, \"from_m\": 118421.656, \"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\": 121160.025, \"from_m\": 120875.182, \"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\": 121499.86, \"from_m\": 121160.025, \"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\": 121879.3, \"from_m\": 121499.86, \"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\": 122686.262, \"from_m\": 121879.3, \"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\": 762223, \"profile_key\": \"23ab089ed703d92e54ff921a2ed8e7104d8ebb2d91312922a238b8f03beca762\", \"schedule_id\": 34135, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Broadstairs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": \"0700\", \"location\": \"Margate\", \"stage_seq\": 2, \"distance_m\": 5299.089, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0704H\", \"wtt_dep\": \"0705H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 3, \"distance_m\": 10354.696, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0713\", \"wtt_dep\": \"0714\", \"location\": \"Herne Bay\", \"stage_seq\": 4, \"distance_m\": 23181.535, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Whitstable\", \"stage_seq\": 5, \"distance_m\": 29033.97, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0728\", \"location\": \"Faversham\", \"stage_seq\": 6, \"distance_m\": 40428.772, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Sittingbourne\", \"stage_seq\": 7, \"distance_m\": 52002.811, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 8, \"distance_m\": 52874.703, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 9, \"distance_m\": 53433.295, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Newington\", \"stage_seq\": 10, \"distance_m\": 57181.436, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Rainham East Jn\", \"stage_seq\": 11, \"distance_m\": 60446.16, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0744\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 12, \"distance_m\": 61433.126, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0750\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 13, \"distance_m\": 66212.631, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Chatham\", \"stage_seq\": 14, \"distance_m\": 68752.833, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757H\", \"location\": \"Rochester\", \"stage_seq\": 15, \"distance_m\": 70213.785, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 70857.669, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Strood\", \"stage_seq\": 17, \"distance_m\": 71269.26, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Hoo Jn\", \"stage_seq\": 18, \"distance_m\": 77638.559, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0812\", \"location\": \"Gravesend\", \"stage_seq\": 19, \"distance_m\": 82859.518, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 20, \"distance_m\": 85275.42, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0818H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 21, \"distance_m\": 86228.568, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 22, \"distance_m\": 87814.815, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 23, \"distance_m\": 96850.599, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Dagenham Jn\", \"stage_seq\": 24, \"distance_m\": 101570.946, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 25, \"distance_m\": 112630.411, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0830\", \"location\": \"Stratford International\", \"stage_seq\": 26, \"distance_m\": 113211.025, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 27, \"distance_m\": 113654.171, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"York Way South Jn\", \"stage_seq\": 28, \"distance_m\": 121444.945, \"section_seq\": 1, \"route_path_id\": 144077}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 29, \"distance_m\": 122686.262, \"section_seq\": 1, \"route_path_id\": 144077}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 122686.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144077}], \"total_distance_m\": 122686.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 122589.388, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 96.874, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:11Z\", \"source_id\": 64619092, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:59:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:14Z\", \"source_id\": 20476076, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:31Z\", \"source_id\": 64632204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:32Z\", \"source_id\": 20480158, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:13:29Z\", \"source_id\": 64657358, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:14:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:13:34Z\", \"source_id\": 20488086, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:18:57Z\", \"source_id\": 64671720, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:18:58Z\", \"source_id\": 20492515, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:29Z\", \"source_id\": 64697000, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:33Z\", \"source_id\": 20500394, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:21Z\", \"source_id\": 64723064, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:24Z\", \"source_id\": 20508659, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:37Z\", \"source_id\": 64748100, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:39Z\", \"source_id\": 20516395, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:14Z\", \"source_id\": 64764072, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:18Z\", \"source_id\": 20521155, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:31Z\", \"source_id\": 64775722, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:37Z\", \"source_id\": 20524788, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:07Z\", \"source_id\": 64785664, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:12Z\", \"source_id\": 20527782, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:47Z\", \"source_id\": 64796210, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:51Z\", \"source_id\": 20530935, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:28Z\", \"source_id\": 64826219, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:32Z\", \"source_id\": 20539969, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:36Z\", \"source_id\": 64840834, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:40Z\", \"source_id\": 20544307, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:52Z\", \"source_id\": 64875355, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:56Z\", \"source_id\": 20554505, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:35Z\", \"source_id\": 64894487, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:37Z\", \"source_id\": 20560106, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "12", "timing_fact_generation": 1790062778102419, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:05.931744", "service_state_evidence_id": 20560106, "current_leg_start_actual_dep": "2026-09-22T08:34:00+01:00", "operational_evidence_version": 105, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:06.292953", "service_state_valid_until_kind": null, "operational_interpretation_version": 105, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P BSR SPX 1C15 395015+395016 12 140 None {"version": 3, "segments": [{"to_m": 4684.45, "from_m": 0.0, "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": 4790.083, "from_m": 4684.45, "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": 4987.344, "from_m": 4790.083, "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": 5666.15, "from_m": 4987.344, "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": 7466.358, "from_m": 5666.15, "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": 10755.362, "from_m": 7466.358, "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": 11121.263, "from_m": 10755.362, "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": 15084.829, "from_m": 11121.263, "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": 15102.726, "from_m": 15084.829, "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": 16842.113, "from_m": 15102.726, "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": 16861.946, "from_m": 16842.113, "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": 17648.979, "from_m": 16861.946, "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": 17674.175, "from_m": 17648.979, "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": 21724.813, "from_m": 17674.175, "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": 22213.287, "from_m": 21724.813, "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": 23865.31, "from_m": 22213.287, "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": 28920.609, "from_m": 23865.31, "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": 29938.583, "from_m": 28920.609, "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": 39755.358, "from_m": 29938.583, "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": 40001.426, "from_m": 39755.358, "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": 40057.39, "from_m": 40001.426, "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": 40174.362, "from_m": 40057.39, "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": 40322.901, "from_m": 40174.362, "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": 41721.466, "from_m": 40322.901, "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": 43089.406, "from_m": 41721.466, "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": 44393.93, "from_m": 43089.406, "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": 46591.677, "from_m": 44393.93, "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": 47738.023, "from_m": 46591.677, "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": 51804.951, "from_m": 47738.023, "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": 51845.861, "from_m": 51804.951, "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": 52874.703, "from_m": 51845.861, "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": 52892.382, "from_m": 52874.703, "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": 55424.256, "from_m": 52892.382, "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": 56997.108, "from_m": 55424.256, "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": 64724.273, "from_m": 56997.108, "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": 67659.974, "from_m": 64724.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": 68208.356, "from_m": 67659.974, "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": 70891.292, "from_m": 68208.356, "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": 71150.599, "from_m": 70891.292, "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": 71634.788, "from_m": 71150.599, "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": 81652.215, "from_m": 71634.788, "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": 82648.578, "from_m": 81652.215, "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": 83284.725, "from_m": 82648.578, "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": 85497.98, "from_m": 83284.725, "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": 86518.406, "from_m": 85497.98, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 87750.464, "from_m": 86518.406, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 96569.902, "from_m": 87750.464, "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": 96710.06, "from_m": 96569.902, "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": 118421.656, "from_m": 96710.06, "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": 120875.182, "from_m": 118421.656, "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": 121160.025, "from_m": 120875.182, "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": 121499.86, "from_m": 121160.025, "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": 121879.3, "from_m": 121499.86, "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": 122686.262, "from_m": 121879.3, "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": 762223, "profile_key": "23ab089ed703d92e54ff921a2ed8e7104d8ebb2d91312922a238b8f03beca762", "schedule_id": 34135, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "Broadstairs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": "0700", "location": "Margate", "stage_seq": 2, "distance_m": 5299.089, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0704H", "wtt_dep": "0705H", "location": "Birchington-on-Sea", "stage_seq": 3, "distance_m": 10354.696, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0713", "wtt_dep": "0714", "location": "Herne Bay", "stage_seq": 4, "distance_m": 23181.535, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Whitstable", "stage_seq": 5, "distance_m": 29033.97, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0728", "location": "Faversham", "stage_seq": 6, "distance_m": 40428.772, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Sittingbourne", "stage_seq": 7, "distance_m": 52002.811, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 8, "distance_m": 52874.703, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Western Jn (Sittingbourne)", "stage_seq": 9, "distance_m": 53433.295, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Newington", "stage_seq": 10, "distance_m": 57181.436, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Rainham East Jn", "stage_seq": 11, "distance_m": 60446.16, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0744", "location": "Rainham (Kent)", "stage_seq": 12, "distance_m": 61433.126, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0750", "location": "Gillingham (Kent)", "stage_seq": 13, "distance_m": 66212.631, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Chatham", "stage_seq": 14, "distance_m": 68752.833, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757H", "location": "Rochester", "stage_seq": 15, "distance_m": 70213.785, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Rochester Bridge Jn", "stage_seq": 16, "distance_m": 70857.669, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Strood", "stage_seq": 17, "distance_m": 71269.26, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Hoo Jn", "stage_seq": 18, "distance_m": 77638.559, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0812", "location": "Gravesend", "stage_seq": 19, "distance_m": 82859.518, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Springhead Junction (CTRL)", "stage_seq": 20, "distance_m": 85275.42, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0818H", "location": "Ebbsfleet International", "stage_seq": 21, "distance_m": 86228.568, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Ebbsfleet West Jn", "stage_seq": 22, "distance_m": 87814.815, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Wennington Crossovers", "stage_seq": 23, "distance_m": 96850.599, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Dagenham Jn", "stage_seq": 24, "distance_m": 101570.946, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Stratford International East Jn", "stage_seq": 25, "distance_m": 112630.411, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0830", "location": "Stratford International", "stage_seq": 26, "distance_m": 113211.025, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Stratford International West Jn", "stage_seq": 27, "distance_m": 113654.171, "section_seq": 1, "route_path_id": 144077}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "York Way South Jn", "stage_seq": 28, "distance_m": 121444.945, "section_seq": 1, "route_path_id": 144077}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 29, "distance_m": 122686.262, "section_seq": 1, "route_path_id": 144077}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 122686.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 144077}], "total_distance_m": 122686.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 122589.388, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 96.874, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:11Z", "source_id": 64619092, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T05:59:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:14Z", "source_id": 20476076, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33158, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:31Z", "source_id": 64632204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:32Z", "source_id": 20480158, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:13:29Z", "source_id": 64657358, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:14:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:13:34Z", "source_id": 20488086, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33170, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:18:57Z", "source_id": 64671720, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:18:58Z", "source_id": 20492515, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33181, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:29Z", "source_id": 64697000, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:29:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:33Z", "source_id": 20500394, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:21Z", "source_id": 64723064, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:24Z", "source_id": 20508659, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:37Z", "source_id": 64748100, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:48:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:39Z", "source_id": 20516395, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:14Z", "source_id": 64764072, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:54:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:18Z", "source_id": 20521155, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:31Z", "source_id": 64775722, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:58:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:37Z", "source_id": 20524788, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:07Z", "source_id": 64785664, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:01:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:12Z", "source_id": 20527782, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:47Z", "source_id": 64796210, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:51Z", "source_id": 20530935, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:28Z", "source_id": 64826219, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:16:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:32Z", "source_id": 20539969, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33329, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:36Z", "source_id": 64840834, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:40Z", "source_id": 20544307, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15159, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:52Z", "source_id": 64875355, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:33:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:56Z", "source_id": 20554505, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18692, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:35Z", "source_id": 64894487, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:37Z", "source_id": 20560106, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Broadstairs 0655 0655 None None None St. Pancras International 0837 0837 12 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85111/2026-09-22/detailed None Stratford International 2026-09-22T08:34:00+01:00 St. Pancras International 7.0 {"type": "LineString", "coordinates": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-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]]} 5.8 0834 0841 Stratford International St. Pancras International (Domestic) St. Pancras International 51.5308670 -0.1254187 51.5308670 -0.1254187 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 St. Pancras International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560106 1790062778102419 105 105 2026-09-22 07:51:06.292953 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:05.931744
733010 762711 G86187 302F41MA22 2026-09-22 COMPLETE None 2026-09-22 07:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 762711, "stp": "P", "toc": "Northern", "uid": "G86187", "consist": "156418", "dest_crs": "OMS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86187/2026-09-22/detailed", "trust_id": "302F41MA22", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ormskirk", "service_date": "2026-09-22", "dest_arr_time": "0741", "dest_platform": null, "is_terminated": 1, "next_location": "Rufford", "signalling_id": "2F41", "timing_status": "EARLY", "origin_station": "Preston", "current_leg_arr": "0727", "current_leg_dep": "0723½", "current_leg_end": "Rufford", "origin_dep_time": "0710", "origin_platform": "2", "current_location": "Rufford", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7779892, 53.66745730000001], [-2.7782652999999997, 53.6671734], [-2.7825156, 53.6628035], [-2.7832469, 53.662055499999994], [-2.7833914, 53.6619044], [-2.784546, 53.660697], [-2.784777380770516, 53.660457821814546], [-2.7879278, 53.6572011], [-2.7898303999999996, 53.6552342], [-2.7907838, 53.65422279999999], [-2.7939229, 53.6508922], [-2.7946647999999996, 53.6500617], [-2.7973078, 53.647096600000005], [-2.8003502999999994, 53.643450599999994], [-2.8024926, 53.64088350000001], [-2.80635, 53.6363196], [-2.8063578999999996, 53.6363103], [-2.8067866, 53.6357938], [-2.8068258, 53.63574709999999], [-2.8073179, 53.635167499999994], [-2.8077139, 53.63470070000001], [-2.8078537999999997, 53.634524]]}", "current_leg_start": "Croston", "dest_arr_time_act": "0741", "motion_projection": null, "next_location_lat": "53.6345240", "next_location_lon": "-2.8078538", "previous_location": "Croston", "current_leg_milage": "2.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.743, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 528.126, \"from_m\": 379.743, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 568.546, \"from_m\": 528.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 627.847, \"from_m\": 568.546, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 677.427, \"from_m\": 627.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2632.165, \"from_m\": 677.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2797.292, \"from_m\": 2632.165, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2957.457, \"from_m\": 2797.292, \"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\": 15712.884, \"from_m\": 2957.457, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16084.175, \"from_m\": 15712.884, \"capability_applied\": null, \"effective_limit_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\": 25015.917, \"from_m\": 16084.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25387.208, \"from_m\": 25015.917, \"capability_applied\": null, \"effective_limit_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\": 38142.635, \"from_m\": 25387.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\": 38302.8, \"from_m\": 38142.635, \"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\": 38336.685, \"from_m\": 38302.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38402.652, \"from_m\": 38336.685, \"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\": 38428.806, \"from_m\": 38402.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44243.869, \"from_m\": 38428.806, \"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\": 44312.591, \"from_m\": 44243.869, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44344.94, \"from_m\": 44312.591, \"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\": 44410.411, \"from_m\": 44344.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58951.137, \"from_m\": 44410.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 59765.823, \"from_m\": 58951.137, \"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\": 59821.234, \"from_m\": 59765.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60748.434, \"from_m\": 59821.234, \"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\": 69695.556, \"from_m\": 60748.434, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70213.113, \"from_m\": 69695.556, \"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\": 70735.496, \"from_m\": 70213.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92002.661, \"from_m\": 70735.496, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92352.14, \"from_m\": 92002.661, \"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\": 92382.536, \"from_m\": 92352.14, \"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\": 93339.439, \"from_m\": 92382.536, \"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\": 100830.905, \"from_m\": 93339.439, \"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\": 100869.233, \"from_m\": 100830.905, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100927.071, \"from_m\": 100869.233, \"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\": 101006.792, \"from_m\": 100927.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101080.499, \"from_m\": 101006.792, \"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\": 101158.768, \"from_m\": 101080.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101597.379, \"from_m\": 101158.768, \"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\": 102370.566, \"from_m\": 101597.379, \"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\": 102990.686, \"from_m\": 102370.566, \"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\": 103846.903, \"from_m\": 102990.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105517.626, \"from_m\": 103846.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105564.15, \"from_m\": 105517.626, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119820.105, \"from_m\": 105564.15, \"capability_applied\": null, \"effective_limit_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\": 762711, \"profile_key\": \"b856fe61e1961e697bbbcc3c92917e3a8d86c0fa4ff1bdd98613d3715103b427\", \"schedule_id\": 12341, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Ribble Jn\", \"stage_seq\": 2, \"distance_m\": 969.698, \"section_seq\": 1, \"route_path_id\": 134557}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 2697.625, \"section_seq\": 1, \"route_path_id\": 134557}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0723H\", \"location\": \"Croston\", \"stage_seq\": 4, \"distance_m\": 11705.918, \"section_seq\": 1, \"route_path_id\": 134557}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Rufford\", \"stage_seq\": 5, \"distance_m\": 15864.846, \"section_seq\": 1, \"route_path_id\": 134557}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Burscough Junction\", \"stage_seq\": 6, \"distance_m\": 20550.046, \"section_seq\": 1, \"route_path_id\": 134557}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": null, \"location\": \"Ormskirk\", \"stage_seq\": 7, \"distance_m\": 119820.105, \"section_seq\": 1, \"route_path_id\": 134557}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119820.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134557}], \"total_distance_m\": 119820.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 119478.376, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.729, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "53.6345240", "current_position_lon": "-2.8078538", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:05Z\", \"source_id\": 20500846, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rufford", "service_state_platform": null, "timing_fact_generation": 1790058546245910, "current_leg_arrival_utc": "2026-09-22T07:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:06.023715", "service_state_evidence_id": 20500848, "current_leg_start_actual_dep": "2026-09-22T07:23:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:06.288612", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P PRE OMS 2F41 156418 2 75 None {"version": 3, "segments": [{"to_m": 379.743, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 528.126, "from_m": 379.743, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 568.546, "from_m": 528.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 627.847, "from_m": 568.546, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 677.427, "from_m": 627.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2632.165, "from_m": 677.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2797.292, "from_m": 2632.165, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2957.457, "from_m": 2797.292, "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": 15712.884, "from_m": 2957.457, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16084.175, "from_m": 15712.884, "capability_applied": null, "effective_limit_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": 25015.917, "from_m": 16084.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25387.208, "from_m": 25015.917, "capability_applied": null, "effective_limit_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": 38142.635, "from_m": 25387.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": 38302.8, "from_m": 38142.635, "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": 38336.685, "from_m": 38302.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38402.652, "from_m": 38336.685, "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": 38428.806, "from_m": 38402.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44243.869, "from_m": 38428.806, "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": 44312.591, "from_m": 44243.869, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44344.94, "from_m": 44312.591, "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": 44410.411, "from_m": 44344.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58951.137, "from_m": 44410.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 59765.823, "from_m": 58951.137, "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": 59821.234, "from_m": 59765.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60748.434, "from_m": 59821.234, "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": 69695.556, "from_m": 60748.434, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70213.113, "from_m": 69695.556, "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": 70735.496, "from_m": 70213.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92002.661, "from_m": 70735.496, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92352.14, "from_m": 92002.661, "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": 92382.536, "from_m": 92352.14, "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": 93339.439, "from_m": 92382.536, "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": 100830.905, "from_m": 93339.439, "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": 100869.233, "from_m": 100830.905, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100927.071, "from_m": 100869.233, "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": 101006.792, "from_m": 100927.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101080.499, "from_m": 101006.792, "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": 101158.768, "from_m": 101080.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101597.379, "from_m": 101158.768, "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": 102370.566, "from_m": 101597.379, "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": 102990.686, "from_m": 102370.566, "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": 103846.903, "from_m": 102990.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105517.626, "from_m": 103846.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105564.15, "from_m": 105517.626, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119820.105, "from_m": 105564.15, "capability_applied": null, "effective_limit_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": 762711, "profile_key": "b856fe61e1961e697bbbcc3c92917e3a8d86c0fa4ff1bdd98613d3715103b427", "schedule_id": 12341, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 969.698, "section_seq": 1, "route_path_id": 134557}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 2697.625, "section_seq": 1, "route_path_id": 134557}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0723H", "location": "Croston", "stage_seq": 4, "distance_m": 11705.918, "section_seq": 1, "route_path_id": 134557}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Rufford", "stage_seq": 5, "distance_m": 15864.846, "section_seq": 1, "route_path_id": 134557}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Burscough Junction", "stage_seq": 6, "distance_m": 20550.046, "section_seq": 1, "route_path_id": 134557}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": null, "location": "Ormskirk", "stage_seq": 7, "distance_m": 119820.105, "section_seq": 1, "route_path_id": 134557}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119820.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 134557}], "total_distance_m": 119820.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 119478.376, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.729, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:05Z", "source_id": 20500846, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:27:00+01:00", "operational_fact": true}] Preston 0710 0710 2 None None Ormskirk 0741 0741 None EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86187/2026-09-22/detailed None Croston 2026-09-22T07:23:30+01:00 Rufford 3.5 {"type": "LineString", "coordinates": [[-2.7779892, 53.66745730000001], [-2.7782652999999997, 53.6671734], [-2.7825156, 53.6628035], [-2.7832469, 53.662055499999994], [-2.7833914, 53.6619044], [-2.784546, 53.660697], [-2.784777380770516, 53.660457821814546], [-2.7879278, 53.6572011], [-2.7898303999999996, 53.6552342], [-2.7907838, 53.65422279999999], [-2.7939229, 53.6508922], [-2.7946647999999996, 53.6500617], [-2.7973078, 53.647096600000005], [-2.8003502999999994, 53.643450599999994], [-2.8024926, 53.64088350000001], [-2.80635, 53.6363196], [-2.8063578999999996, 53.6363103], [-2.8067866, 53.6357938], [-2.8068258, 53.63574709999999], [-2.8073179, 53.635167499999994], [-2.8077139, 53.63470070000001], [-2.8078537999999997, 53.634524]]} 2.6 0723½ 0727 Croston Rufford Rufford 53.6345240 -2.8078538 53.6345240 -2.8078538 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 Rufford TRUST TRACKING_TIMEOUT 20500848 1790058546245910 10 10 2026-09-22 07:51:06.288612 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:06.023715
733011 763515 G90105 322A93MB22 2026-09-22 COMPLETE 20560524 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 763515, "stp": "P", "toc": "Northern", "uid": "G90105", "consist": "323219", "dest_crs": "CRE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90105/2026-09-22/detailed", "trust_id": "322A93MB22", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": "1", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2A93", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0841", "current_leg_dep": "0835", "current_leg_end": "Crewe", "origin_dep_time": "0736", "origin_platform": "9", "current_location": "Crewe", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Sandbach", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Sandbach", "current_leg_milage": "4.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3068.712, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3140.866, \"from_m\": 3068.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3225.939, \"from_m\": 3140.866, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3315.705, \"from_m\": 3225.939, \"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\": 3346.085, \"from_m\": 3315.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3431.122, \"from_m\": 3346.085, \"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\": 3699.357, \"from_m\": 3431.122, \"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\": 4133.739, \"from_m\": 3699.357, \"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\": 13981.633, \"from_m\": 4133.739, \"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\": 14632.555, \"from_m\": 13981.633, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15840.809, \"from_m\": 14632.555, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16059.355, \"from_m\": 15840.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16824.613, \"from_m\": 16059.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17043.16, \"from_m\": 16824.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18251.413, \"from_m\": 17043.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18933.104, \"from_m\": 18251.413, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23159.373, \"from_m\": 18933.104, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23365.044, \"from_m\": 23159.373, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23445.032, \"from_m\": 23365.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31944.004, \"from_m\": 23445.032, \"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\": 31991.458, \"from_m\": 31944.004, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45477.412, \"from_m\": 31991.458, \"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\": 46408.936, \"from_m\": 45477.412, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 46440.086, \"from_m\": 46408.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 52503.27, \"from_m\": 46440.086, \"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\": 52951.296, \"from_m\": 52503.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\": 52968.892, \"from_m\": 52951.296, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 53040.291, \"from_m\": 52968.892, \"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\": 53220.566, \"from_m\": 53040.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 763515, \"profile_key\": \"90b5bc2f54a7e1c61cc2aaa927abb46fd6c8c41d50172984ac2644c591e3a21b\", \"schedule_id\": 13070, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3689.846, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743\", \"location\": \"Mauldeth Road\", \"stage_seq\": 4, \"distance_m\": 5985.556, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Burnage\", \"stage_seq\": 5, \"distance_m\": 7386.385, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"East Didsbury\", \"stage_seq\": 6, \"distance_m\": 8821.623, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Gatley\", \"stage_seq\": 7, \"distance_m\": 10739.688, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Heald Green\", \"stage_seq\": 8, \"distance_m\": 13427.544, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 9, \"distance_m\": 14632.555, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0801\", \"location\": \"Manchester Airport\", \"stage_seq\": 10, \"distance_m\": 16441.984, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 11, \"distance_m\": 18251.413, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"Heald Green South Jn\", \"stage_seq\": 12, \"distance_m\": 18976.312, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"Styal\", \"stage_seq\": 13, \"distance_m\": 20019.702, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0816H\", \"location\": \"Wilmslow\", \"stage_seq\": 14, \"distance_m\": 22853.012, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Alderley Edge\", \"stage_seq\": 15, \"distance_m\": 25520.26, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Chelford\", \"stage_seq\": 16, \"distance_m\": 30435.043, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Holmes Chapel\", \"stage_seq\": 17, \"distance_m\": 39526.32, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0832H\", \"location\": \"Sandbach\", \"stage_seq\": 18, \"distance_m\": 45857.291, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Crewe Sig. CE154\", \"stage_seq\": 19, \"distance_m\": 52017.433, \"section_seq\": 1, \"route_path_id\": 134926}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 20, \"distance_m\": 53220.566, \"section_seq\": 1, \"route_path_id\": 134926}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 53220.566, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134926}], \"total_distance_m\": 53220.566, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46920.602, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6299.964, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0736", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:09Z\", \"source_id\": 64730597, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:13Z\", \"source_id\": 20511035, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:34Z\", \"source_id\": 64737118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:35Z\", \"source_id\": 20513021, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:42Z\", \"source_id\": 64742900, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:43Z\", \"source_id\": 20514727, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:04Z\", \"source_id\": 64749329, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:06Z\", \"source_id\": 20516755, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:07Z\", \"source_id\": 64761042, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:13Z\", \"source_id\": 20520264, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:56Z\", \"source_id\": 64771313, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:58Z\", \"source_id\": 20523412, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:03Z\", \"source_id\": 64794070, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:08Z\", \"source_id\": 20530305, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:06Z\", \"source_id\": 64805554, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:10Z\", \"source_id\": 20533709, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:02Z\", \"source_id\": 64836255, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:02Z\", \"source_id\": 20542964, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:05Z\", \"source_id\": 64847703, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:10Z\", \"source_id\": 20546386, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:15Z\", \"source_id\": 64859454, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:18Z\", \"source_id\": 20549841, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:03Z\", \"source_id\": 64872963, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:05Z\", \"source_id\": 20553854, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:07Z\", \"source_id\": 64895923, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:10Z\", \"source_id\": 20560524, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1790062810934246, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:06.761720", "service_state_evidence_id": 20560524, "current_leg_start_actual_dep": "2026-09-22T08:34:30+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:07.125113", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN CRE 2A93 323219 3 90 None {"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3068.712, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3140.866, "from_m": 3068.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3225.939, "from_m": 3140.866, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3315.705, "from_m": 3225.939, "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": 3346.085, "from_m": 3315.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3431.122, "from_m": 3346.085, "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": 3699.357, "from_m": 3431.122, "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": 4133.739, "from_m": 3699.357, "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": 13981.633, "from_m": 4133.739, "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": 14632.555, "from_m": 13981.633, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15840.809, "from_m": 14632.555, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16059.355, "from_m": 15840.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16824.613, "from_m": 16059.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17043.16, "from_m": 16824.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18251.413, "from_m": 17043.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18933.104, "from_m": 18251.413, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23159.373, "from_m": 18933.104, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23365.044, "from_m": 23159.373, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23445.032, "from_m": 23365.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31944.004, "from_m": 23445.032, "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": 31991.458, "from_m": 31944.004, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45477.412, "from_m": 31991.458, "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": 46408.936, "from_m": 45477.412, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 46440.086, "from_m": 46408.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 52503.27, "from_m": 46440.086, "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": 52951.296, "from_m": 52503.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": 52968.892, "from_m": 52951.296, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 53040.291, "from_m": 52968.892, "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": 53220.566, "from_m": 53040.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 763515, "profile_key": "90b5bc2f54a7e1c61cc2aaa927abb46fd6c8c41d50172984ac2644c591e3a21b", "schedule_id": 13070, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0736", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 134926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3689.846, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743", "location": "Mauldeth Road", "stage_seq": 4, "distance_m": 5985.556, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Burnage", "stage_seq": 5, "distance_m": 7386.385, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "East Didsbury", "stage_seq": 6, "distance_m": 8821.623, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Gatley", "stage_seq": 7, "distance_m": 10739.688, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Heald Green", "stage_seq": 8, "distance_m": 13427.544, "section_seq": 1, "route_path_id": 134926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Heald Green West Jn", "stage_seq": 9, "distance_m": 14632.555, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0801", "location": "Manchester Airport", "stage_seq": 10, "distance_m": 16441.984, "section_seq": 1, "route_path_id": 134926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Heald Green West Jn", "stage_seq": 11, "distance_m": 18251.413, "section_seq": 1, "route_path_id": 134926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "Heald Green South Jn", "stage_seq": 12, "distance_m": 18976.312, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "Styal", "stage_seq": 13, "distance_m": 20019.702, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0816H", "location": "Wilmslow", "stage_seq": 14, "distance_m": 22853.012, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Alderley Edge", "stage_seq": 15, "distance_m": 25520.26, "section_seq": 1, "route_path_id": 134926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Chelford", "stage_seq": 16, "distance_m": 30435.043, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Holmes Chapel", "stage_seq": 17, "distance_m": 39526.32, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0832H", "location": "Sandbach", "stage_seq": 18, "distance_m": 45857.291, "section_seq": 1, "route_path_id": 134926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Crewe Sig. CE154", "stage_seq": 19, "distance_m": 52017.433, "section_seq": 1, "route_path_id": 134926}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Crewe", "stage_seq": 20, "distance_m": 53220.566, "section_seq": 1, "route_path_id": 134926}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 53220.566, "from_m": 0.0, "section_seq": 1, "route_path_id": 134926}], "total_distance_m": 53220.566, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46920.602, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6299.964, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8922, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:09Z", "source_id": 64730597, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:13Z", "source_id": 20511035, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8889, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:34Z", "source_id": 64737118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:35Z", "source_id": 20513021, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:42Z", "source_id": 64742900, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:43Z", "source_id": 20514727, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:04Z", "source_id": 64749329, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:49:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:06Z", "source_id": 20516755, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:07Z", "source_id": 64761042, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:13Z", "source_id": 20520264, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8936, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:56Z", "source_id": 64771313, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:57:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:58Z", "source_id": 20523412, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8926, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:03Z", "source_id": 64794070, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:04:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:08Z", "source_id": 20530305, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9097, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:06Z", "source_id": 64805554, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:10Z", "source_id": 20533709, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9153, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:02Z", "source_id": 64836255, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:02Z", "source_id": 20542964, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9174, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:05Z", "source_id": 64847703, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:24:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:10Z", "source_id": 20546386, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10488, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:15Z", "source_id": 64859454, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:18Z", "source_id": 20549841, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10500, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:03Z", "source_id": 64872963, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:05Z", "source_id": 20553854, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:07Z", "source_id": 64895923, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:10Z", "source_id": 20560524, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Manchester Piccadilly 0736 0736 9 None None Crewe 0839 0839 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G90105/2026-09-22/detailed None Sandbach 2026-09-22T08:34:30+01:00 Crewe 6.0 {"type": "LineString", "coordinates": [[-2.393618603988596, 53.150230111335816], [-2.393841, 53.1499268], [-2.393972, 53.14975], [-2.3942764, 53.1492884], [-2.394571200000001, 53.14886], [-2.3948182, 53.14846039999998], [-2.3950888, 53.1480559], [-2.3952594, 53.1478009], [-2.3955718, 53.1473367], [-2.3957994, 53.1469903], [-2.3960656, 53.1466003], [-2.3966226999999996, 53.1458142], [-2.3966795329892068, 53.14573188385283], [-2.3969182, 53.14538619999998], [-2.3971458, 53.1450724], [-2.3975952, 53.14447340000001], [-2.3984985999999995, 53.14325190000001], [-2.3991255999999996, 53.1423655], [-2.3998286, 53.1414061], [-2.4012654, 53.1394104], [-2.4013798, 53.1392303], [-2.4026364999999994, 53.1374378], [-2.4027539999999994, 53.13727339999999], [-2.4033637, 53.1364675], [-2.404496, 53.1348893], [-2.4067054999999997, 53.13185639999999], [-2.406777, 53.1317513], [-2.4076821, 53.1304824], [-2.4083671999999994, 53.1295257], [-2.4084295, 53.1294431], [-2.4103348, 53.12678480000001], [-2.4104796, 53.1265695], [-2.4110791, 53.12569669999999], [-2.4136364, 53.12211880000001], [-2.4138846999999997, 53.12177309999999], [-2.4166644999999995, 53.1179019], [-2.4223058999999996, 53.11006319999999], [-2.4223832, 53.10995779999999], [-2.4227603, 53.1094312], [-2.4234216999999996, 53.1085078], [-2.4240436999999995, 53.10763289999999], [-2.4245708, 53.1068721], [-2.4251892, 53.106008], [-2.425451267122708, 53.10565859718633], [-2.4263372, 53.1044774], [-2.4268130999999995, 53.1038416], [-2.4274395999999996, 53.103008], [-2.4279827, 53.1022471], [-2.4284454, 53.1016006], [-2.4289591, 53.10087670000001], [-2.4296122, 53.0999658], [-2.4300495, 53.0993371], [-2.4302624, 53.0990209], [-2.4304703, 53.0987028], [-2.4306787999999995, 53.0983874], [-2.4308867, 53.098065899999995], [-2.4311026, 53.0977474], [-2.4313148999999994, 53.09743769999999], [-2.4316545, 53.0969304], [-2.4318073999999994, 53.09670570000001], [-2.4321110999999997, 53.0962717], [-2.4326616999999997, 53.0954712], [-2.4330166, 53.09497699999999], [-2.4338695999999995, 53.09388630000001], [-2.4339613, 53.09376939999999], [-2.433964124381227, 53.09376535573943], [-2.4343442142332337, 53.09277012312216], [-2.434413394134951, 53.09258897901788], [-2.4344116, 53.09253809999999], [-2.4344018999999997, 53.09244399999999], [-2.4343804, 53.0923402], [-2.4343513999999997, 53.0922245], [-2.4343179, 53.0921456], [-2.4342911, 53.0920598], [-2.4342628999999993, 53.0919809], [-2.4342318, 53.0918963], [-2.4342090860079497, 53.09181876959621], [-2.4342017999999994, 53.0917939], [-2.43391, 53.091162], [-2.4338316999999994, 53.0910109], [-2.4335486999999993, 53.0903917], [-2.433237399999999, 53.08986529999999], [-2.4331798, 53.089759399999984], [-2.4330726999999994, 53.08958179999999], [-2.4330467999999996, 53.0895364], [-2.4327202, 53.08894879999999], [-2.4326691999999994, 53.08885899999999]]} 4.6 0835 0841 Sandbach Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560524 1790062810934246 65 65 2026-09-22 07:51:07.125113 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:06.761720
733012 763773 L87797 061R20MB22 2026-09-22 COMPLETE 20560517 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 763773, "stp": "P", "toc": "ScotRail", "uid": "L87797", "consist": "385103+385110", "dest_crs": "EDB", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87797/2026-09-22/detailed", "trust_id": "061R20MB22", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-22", "dest_arr_time": "0837", "dest_platform": "12", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1R20", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "Edinburgh", "origin_dep_time": "0745", "origin_platform": "4", "current_location": "Edinburgh", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0837", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 35020.049, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 36871.542, \"from_m\": 35020.049, \"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\": 39203.827, \"from_m\": 36871.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39439.933, \"from_m\": 39203.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39480.297, \"from_m\": 39439.933, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39561.502, \"from_m\": 39480.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41230.721, \"from_m\": 39561.502, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44735.151, \"from_m\": 41230.721, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47091.595, \"from_m\": 44735.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54780.361, \"from_m\": 47091.595, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 61658.117, \"from_m\": 54780.361, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62151.456, \"from_m\": 61658.117, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 62226.784, \"from_m\": 62151.456, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71708.677, \"from_m\": 62226.784, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71917.348, \"from_m\": 71708.677, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71975.23, \"from_m\": 71917.348, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73655.589, \"from_m\": 71975.23, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75047.176, \"from_m\": 73655.589, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76047.48, \"from_m\": 75047.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 76197.344, \"from_m\": 76047.48, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76288.975, \"from_m\": 76197.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76733.58, \"from_m\": 76288.975, \"capability_applied\": null, \"effective_limit_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\": 763773, \"profile_key\": \"e12608c7ab552208fb5a6867713569fe0370ab2ea41dd7945fb61a53986c4302\", \"schedule_id\": 17696, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27858.645, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Falkirk High\", \"stage_seq\": 8, \"distance_m\": 34821.694, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 39987.147, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Linlithgow\", \"stage_seq\": 10, \"distance_m\": 47503.769, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 11, \"distance_m\": 55518.308, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Newbridge Jn\", \"stage_seq\": 12, \"distance_m\": 62260.226, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 13, \"distance_m\": 71878.538, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Haymarket\", \"stage_seq\": 14, \"distance_m\": 73819.165, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Princes St Gardens\", \"stage_seq\": 15, \"distance_m\": 75148.425, \"section_seq\": 1, \"route_path_id\": 118658}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 16, \"distance_m\": 76733.58, \"section_seq\": 1, \"route_path_id\": 118658}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76733.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118658}], \"total_distance_m\": 76733.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76733.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:39Z\", \"source_id\": 64750935, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:45Z\", \"source_id\": 20517244, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:33Z\", \"source_id\": 64756067, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:34Z\", \"source_id\": 20518819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:09Z\", \"source_id\": 64766552, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:14Z\", \"source_id\": 20521945, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:36Z\", \"source_id\": 64790045, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:40Z\", \"source_id\": 20529080, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:45Z\", \"source_id\": 64804667, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:47Z\", \"source_id\": 20533375, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:16Z\", \"source_id\": 64819879, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:17Z\", \"source_id\": 20538039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:25Z\", \"source_id\": 64879607, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:28Z\", \"source_id\": 20555834, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:06Z\", \"source_id\": 64895877, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:10Z\", \"source_id\": 20560517, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "12", "timing_fact_generation": 1790062817216524, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:12.537217", "service_state_evidence_id": 20560517, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:12.952990", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ EDB 1R20 385103+385110 8 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 35020.049, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 36871.542, "from_m": 35020.049, "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": 39203.827, "from_m": 36871.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39439.933, "from_m": 39203.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39480.297, "from_m": 39439.933, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 39561.502, "from_m": 39480.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41230.721, "from_m": 39561.502, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44735.151, "from_m": 41230.721, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47091.595, "from_m": 44735.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54780.361, "from_m": 47091.595, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 61658.117, "from_m": 54780.361, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62151.456, "from_m": 61658.117, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 62226.784, "from_m": 62151.456, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71708.677, "from_m": 62226.784, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71917.348, "from_m": 71708.677, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71975.23, "from_m": 71917.348, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73655.589, "from_m": 71975.23, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75047.176, "from_m": 73655.589, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76047.48, "from_m": 75047.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 76197.344, "from_m": 76047.48, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 76288.975, "from_m": 76197.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 76733.58, "from_m": 76288.975, "capability_applied": null, "effective_limit_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": 763773, "profile_key": "e12608c7ab552208fb5a6867713569fe0370ab2ea41dd7945fb61a53986c4302", "schedule_id": 17696, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 118658}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27858.645, "section_seq": 1, "route_path_id": 118658}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Falkirk High", "stage_seq": 8, "distance_m": 34821.694, "section_seq": 1, "route_path_id": 118658}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Polmont", "stage_seq": 9, "distance_m": 39987.147, "section_seq": 1, "route_path_id": 118658}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Linlithgow", "stage_seq": 10, "distance_m": 47503.769, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Winchburgh Jn", "stage_seq": 11, "distance_m": 55518.308, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Newbridge Jn", "stage_seq": 12, "distance_m": 62260.226, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Haymarket West Jn", "stage_seq": 13, "distance_m": 71878.538, "section_seq": 1, "route_path_id": 118658}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Haymarket", "stage_seq": 14, "distance_m": 73819.165, "section_seq": 1, "route_path_id": 118658}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Princes St Gardens", "stage_seq": 15, "distance_m": 75148.425, "section_seq": 1, "route_path_id": 118658}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 16, "distance_m": 76733.58, "section_seq": 1, "route_path_id": 118658}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76733.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 118658}], "total_distance_m": 76733.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76733.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:39Z", "source_id": 64750935, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:49:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:45Z", "source_id": 20517244, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:33Z", "source_id": 64756067, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:51:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:34Z", "source_id": 20518819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:09Z", "source_id": 64766552, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:14Z", "source_id": 20521945, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1151, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:36Z", "source_id": 64790045, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:03:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:40Z", "source_id": 20529080, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:45Z", "source_id": 64804667, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:47Z", "source_id": 20533375, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:16Z", "source_id": 64819879, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:13:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:17Z", "source_id": 20538039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:25Z", "source_id": 64879607, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:35:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:28Z", "source_id": 20555834, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 842, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:06Z", "source_id": 64895877, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:10Z", "source_id": 20560517, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 0745 0745 4 None None Edinburgh 0837 0837 12 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87797/2026-09-22/detailed None Haymarket 2026-09-22T08:37:00+01:00 Edinburgh 4.0 {"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 1.8 0837 0841 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560517 1790062817216524 58 58 2026-09-22 07:51:12.952990 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:12.537217
733013 759442 R61854 210Z211B22 2026-09-22 COMPLETE 20560147 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 759442, "stp": "N", "toc": "Unknown", "uid": "R61854", "consist": null, "dest_crs": "DON", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R61854/2026-09-22/detailed", "trust_id": "210Z211B22", "origin_crs": "BTB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-22", "dest_arr_time": "0853", "dest_platform": "3B", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "0Z21", "timing_status": "EARLY", "origin_station": "Barnetby", "current_leg_arr": "0841", "current_leg_dep": "0741", "current_leg_end": "Doncaster", "origin_dep_time": "0740", "origin_platform": "DG", "current_location": "Doncaster", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7695193999999999, 53.398929999999986], [-0.7694324, 53.3983377], [-0.7693887999999999, 53.39779829999999], [-0.769376, 53.3974959], [-0.769384, 53.3970942], [-0.7694226999999999, 53.3965291], [-0.7694888, 53.39603029999999], [-0.7696097000000001, 53.395407500000005], [-0.7697386, 53.3948914], [-0.7698756, 53.3944599], [-0.7700641999999999, 53.3939448], [-0.7701943999999998, 53.393620299999995], [-0.7702413, 53.3935152], [-0.7703204, 53.3933325], [-0.7704248999999999, 53.3931017], [-0.7705789, 53.3928432], [-0.7709683, 53.3921904], [-0.7712298999999999, 53.391797099999984], [-0.7714925, 53.3914135], [-0.7715967999999999, 53.39127859999999], [-0.7717678, 53.39107479999999], [-0.7720368999999999, 53.3907471], [-0.7724204999999998, 53.3903194], [-0.7727267999999999, 53.3899955], [-0.773033, 53.3896984], [-0.7732226999999999, 53.38952160000001], [-0.7733751999999999, 53.3893845], [-0.7738399, 53.3889819], [-0.7742958, 53.3886177], [-0.7749191, 53.3881523], [-0.7752132999999999, 53.38794269999999], [-0.7755175999999999, 53.38772639999999], [-0.7758763999999999, 53.3874976], [-0.7763724, 53.387191], [-0.7770997999999999, 53.386764], [-0.7777494999999999, 53.386418899999995], [-0.7784836, 53.38605499999999], [-0.7787471999999999, 53.3859347], [-0.7792380999999999, 53.38571209999999], [-0.7797557, 53.3854849], [-0.7803297, 53.3852516], [-0.7809037, 53.385037], [-0.7814348, 53.38484499999999], [-0.7820437, 53.384645], [-0.7822338541592484, 53.38458213160698], [-0.782467494428775, 53.384506570017976], [-0.7826733554216702, 53.384439131803134], [-0.7828554033775916, 53.38437865396713], [-0.7830176045361977, 53.38432397351461], [-0.783163925137146, 53.384273927450245], [-0.783298331420095, 53.38422735277868], [-0.7834247896247023, 53.38418308650458], [-0.7835472659906257, 53.384139965632606], [-0.7836697267575237, 53.38409682716742], [-0.7837961381650537, 53.38405250811368], [-0.7839304664528741, 53.384005845476025], [-0.7840766778606428, 53.383955676259134], [-0.7842387386280176, 53.383900837467664], [-0.7844206149946567, 53.38384016610627], [-0.7846262732002179, 53.383772499179614], [-0.7848596794843593, 53.38369667369235], [-0.7855773, 53.3834649], [-0.7861099, 53.3833012], [-0.7863379, 53.3832484], [-0.7865068, 53.3832115], [-0.7866598, 53.38317800000001], [-0.7871613, 53.383082], [-0.7875687, 53.3830074], [-0.7887241, 53.3828136], [-0.7896986999999999, 53.38265009999999], [-0.7900197999999999, 53.3825974], [-0.7905534, 53.3825059], [-0.791143, 53.3824107], [-0.7916523, 53.3823373], [-0.7921980999999999, 53.38226610000001], [-0.7926805, 53.38221080000001], [-0.793208, 53.3821593], [-0.7936722, 53.3821251], [-0.7942034, 53.3820917], [-0.7947114, 53.38207130000001], [-0.7953169, 53.38205459999999], [-0.7960284, 53.382053199999994], [-0.7967044999999999, 53.38206769999999], [-0.7972746999999999, 53.38208300000001], [-0.7977504999999999, 53.3821125], [-0.7978795, 53.3821239], [-0.7982858999999999, 53.3821534], [-0.7988304, 53.38220359999999], [-0.7995260999999999, 53.382282800000006], [-0.7998356, 53.3823226], [-0.7999780999999999, 53.3823409], [-0.8003679, 53.3823983], [-0.8008588999999999, 53.38248039999999], [-0.8012933999999999, 53.3825582], [-0.8014355, 53.38258499999999], [-0.8019333999999999, 53.382682499999994], [-0.8027301999999998, 53.3828685], [-0.8033989999999999, 53.3830429], [-0.8040789, 53.3832427], [-0.8047282, 53.3834542], [-0.8052289, 53.383624199999986], [-0.8058685, 53.38386549999999], [-0.8063656, 53.3840762], [-0.8068541, 53.38429420000001], [-0.8074231, 53.384566], [-0.8079932, 53.3848595], [-0.8084196, 53.3850978], [-0.8084837557075693, 53.38513606650585], [-0.8088887, 53.38537759999999], [-0.8093259999999999, 53.38565590000001], [-0.8098608999999999, 53.3860279], [-0.8103872, 53.38642759999999], [-0.8107356, 53.3867182], [-0.8110734, 53.3870259], [-0.8115678, 53.38750530000001], [-0.8118619, 53.38782539999998], [-0.8122340999999998, 53.388267199999994], [-0.8127762, 53.38902489999999], [-0.8188400999999998, 53.39802749999998], [-0.8198257, 53.399493599999985], [-0.8199751, 53.39971320000001], [-0.8208424999999999, 53.40100269999999], [-0.8240619, 53.4057864], [-0.8245368, 53.40648120000001], [-0.8249811999999999, 53.40714049999999], [-0.8254611999999999, 53.40788299999999], [-0.8260654999999999, 53.4088638], [-0.8266837, 53.409980100000006], [-0.8272607, 53.4110949], [-0.8277397, 53.41215059999999], [-0.8281496999999999, 53.4131159], [-0.8283978, 53.41374439999999], [-0.828587428069528, 53.41428429590598], [-0.8312993, 53.4220046], [-0.8314825999999998, 53.42260910000001], [-0.8315670999999999, 53.422868599999994], [-0.8317462999999999, 53.42357079999999], [-0.8319598999999999, 53.42441469999999], [-0.8321321999999999, 53.4252648], [-0.8322665999999999, 53.42606759999999], [-0.83237, 53.426757499999994], [-0.8324492, 53.4274782], [-0.8325907, 53.4295959], [-0.8327064, 53.4337702], [-0.8327657999999999, 53.4356463], [-0.8327831, 53.4358813], [-0.8328763, 53.4403379], [-0.8329006999999999, 53.4405483], [-0.8329177, 53.4412159], [-0.8329494, 53.44165279999999], [-0.8330005999999999, 53.442156399999995], [-0.8331028999999999, 53.4428327], [-0.8331467999999999, 53.4430562], [-0.8332587999999999, 53.4437252], [-0.8333939999999999, 53.4442885], [-0.8335651, 53.44498259999999], [-0.8335968, 53.4450972], [-0.8347989, 53.45024250000001], [-0.8349006000000001, 53.4506519], [-0.8356691, 53.453934], [-0.8368063, 53.4588373], [-0.8369821, 53.459423099999995], [-0.8371767999999999, 53.4599534], [-0.8374076, 53.46046730000001], [-0.8375834, 53.4608325], [-0.8377626, 53.4611731], [-0.8380451, 53.46166549999999], [-0.8383024, 53.46208879999999], [-0.8383501, 53.4621527], [-0.8385241, 53.462400899999984], [-0.8388497, 53.46281019999999], [-0.8392166999999999, 53.4632625], [-0.8395475, 53.4636236], [-0.8399368999999999, 53.464037999999995], [-0.8403813999999998, 53.4644677], [-0.8407553, 53.4648052], [-0.8410963999999999, 53.4650924], [-0.8415891999999999, 53.4654893], [-0.8421683, 53.4659237], [-0.8426814999999999, 53.4662924], [-0.8434465, 53.46676219999999], [-0.8442424999999999, 53.467235], [-0.8448679, 53.4675611], [-0.8453496740560794, 53.46779240988761], [-0.8454639999999999, 53.4678473], [-0.8462634999999998, 53.4682298], [-0.8469216, 53.46851190000001], [-0.8474105000000001, 53.4687099], [-0.8476229, 53.46879599999999], [-0.8484067999999999, 53.4690841], [-0.8490855999999999, 53.4693139], [-0.8497162, 53.46950869999999], [-0.8503071999999999, 53.4696933], [-0.8507912999999999, 53.46982259999999], [-0.8514236, 53.46999590000001], [-0.8520501, 53.470148], [-0.8540983, 53.470607900000005], [-0.8623818999999999, 53.47249289999999], [-0.8688095999999998, 53.47394169999998], [-0.8693770999999999, 53.4740749], [-0.8698173, 53.4741737], [-0.8706262, 53.4743477], [-0.8713425999999999, 53.4744913], [-0.8722173, 53.47465079999999], [-0.8731236999999998, 53.47482039999999], [-0.8738986, 53.474951], [-0.8747854999999999, 53.47508440000001], [-0.8759176999999999, 53.4752462], [-0.8983152841195214, 53.47819569453042], [-0.9017182, 53.4786438], [-0.9019024, 53.478668], [-0.9088071, 53.47957719999999], [-0.938623, 53.483498999999995], [-0.9525872, 53.4853248], [-0.9627332999999998, 53.48666009999999], [-0.9629048999999998, 53.486684], [-0.9800393, 53.48892680000001], [-0.9845058, 53.4895119], [-0.9881468125314736, 53.48998885605899], [-0.9885777, 53.4900453], [-0.9902589000000002, 53.490265], [-1.0066451, 53.4924074], [-1.0067656, 53.4924232], [-1.0086002999999997, 53.4926624], [-1.0098182, 53.49281899999999], [-1.0107981, 53.4929204], [-1.0125719, 53.493081299999986], [-1.0145358, 53.4932393], [-1.0182885, 53.4935454], [-1.0257724999999998, 53.4941527], [-1.0313669, 53.4945919], [-1.0334697, 53.494703500000014], [-1.0355133999999997, 53.4947592], [-1.0374997999999995, 53.494813400000005], [-1.0409543, 53.49491310000001], [-1.0413523000000002, 53.4949234], [-1.0492425, 53.4951279], [-1.0505262, 53.49515869999999], [-1.0619961999999998, 53.49546000000001], [-1.0626812, 53.49548370000001], [-1.06299, 53.4954931], [-1.0636229999999998, 53.49549869999999], [-1.0640897, 53.49550909999999], [-1.0643901, 53.49552099999999], [-1.0649024, 53.4955346], [-1.0652752, 53.495541], [-1.0660717999999998, 53.49555689999998], [-1.0668027, 53.4955769], [-1.0672332, 53.4955968], [-1.0676891999999998, 53.49560559999998], [-1.0680138, 53.4956152], [-1.0684683999999998, 53.4956335], [-1.0690665, 53.4956407], [-1.0697008999999995, 53.495659799999984], [-1.0703887999999997, 53.49567739999999], [-1.0710822000000002, 53.4956965], [-1.0721175, 53.4957221], [-1.0729771999999995, 53.49574519999999], [-1.0740836, 53.495775499999986], [-1.0748278999999998, 53.4957993], [-1.0754126, 53.4958098], [-1.0763219, 53.495833000000005], [-1.0773814, 53.49586889999999], [-1.0779783409434258, 53.4958797842826], [-1.0782973, 53.4958856], [-1.0790041, 53.495904], [-1.0800983999999998, 53.4959327], [-1.0806777999999997, 53.4959502], [-1.0812951348850357, 53.495961136016305], [-1.0816318, 53.495967099999994], [-1.0819387, 53.4959756], [-1.0821297, 53.495977999999994], [-1.0822264, 53.49597920000001], [-1.0824457, 53.4959819], [-1.0829406, 53.4959772], [-1.0834260999999998, 53.4959612], [-1.0839692, 53.49593490000001], [-1.0848892, 53.4958846], [-1.0855558, 53.4958687], [-1.0862624999999997, 53.4958799], [-1.0869575, 53.4959111], [-1.0877752, 53.49596679999999], [-1.0900726, 53.4961519], [-1.0905406, 53.496191799999984], [-1.0910704, 53.4962325], [-1.0916496999999998, 53.4962739], [-1.0923096, 53.4963027], [-1.0926448, 53.4963122], [-1.0929418524297534, 53.49632414334837], [-1.0930263084285965, 53.49635713644373], [-1.0931769080025044, 53.4963637610597], [-1.0939841999999995, 53.4966814], [-1.0961514, 53.4974473], [-1.0970471999999998, 53.4977445], [-1.0975751, 53.4979196], [-1.0984296, 53.4981886], [-1.0994803999999998, 53.49850049999999], [-1.1003655, 53.49875969999999], [-1.100657829957105, 53.49884090131309], [-1.1006750814609596, 53.49880783097022], [-1.1007356609186292, 53.49882407745084], [-1.1018775, 53.4991303], [-1.1033286, 53.4994998], [-1.1034189, 53.499522899999995], [-1.1039248999999998, 53.499651699999994], [-1.104178573954367, 53.49971012027488], [-1.1055527999999997, 53.5000266], [-1.1073272, 53.50043099999999], [-1.1099089, 53.5010182], [-1.1114887, 53.5013795], [-1.1115338, 53.5013898], [-1.1129196, 53.501705], [-1.1134626999999997, 53.5018307], [-1.1152304, 53.502229], [-1.116755372601112, 53.50257679508873], [-1.1170021338286549, 53.502636788795215], [-1.1172161149697692, 53.50269610148035], [-1.117401998305003, 53.50275483142052], [-1.117564466114904, 53.50281307689204], [-1.1177082006800203, 53.50287093617125], [-1.1178378842809007, 53.502928507534506], [-1.117958199198092, 53.50298588925816], [-1.1180738277121434, 53.50304317961852], [-1.1181894521036024, 53.50310047689197], [-1.118309754653017, 53.50315787935483], [-1.1184394176409354, 53.50321548528345], [-1.118583123347905, 53.503273392954185], [-1.1187455540544753, 53.50333170064337], [-1.1189313920411934, 53.50339050662733], [-1.1191453195886072, 53.50344990918243], [-1.1193920189772653, 53.503510006585024], [-1.1212487, 53.50393429999999], [-1.1242528, 53.5046187], [-1.1244392, 53.5046665], [-1.1248348, 53.50478780000001], [-1.1252897, 53.50492500000001], [-1.1256289, 53.505026099999995], [-1.1258934, 53.50508549999999], [-1.1261508999999998, 53.5051501], [-1.1264674, 53.505241], [-1.1271903, 53.5054891], [-1.1276234, 53.5056693], [-1.1280418999999997, 53.505853599999995], [-1.1281897, 53.50591849999999], [-1.1294701, 53.506540300000005], [-1.1298255, 53.506702999999995], [-1.1305489, 53.50706589999999], [-1.1307661, 53.507173], [-1.1309689, 53.50727839999999], [-1.1319666, 53.5077822], [-1.1326345, 53.5080982], [-1.1330062, 53.5082968], [-1.133526, 53.5086457], [-1.1336959999999998, 53.508757999999986], [-1.1340044, 53.5089617], [-1.1342460999999997, 53.5091389], [-1.1349965, 53.5096225], [-1.1353884999999997, 53.50990449999999], [-1.1356647, 53.5101262], [-1.1361314, 53.51046269999999], [-1.1363207999999998, 53.51062709999999], [-1.1380405999999998, 53.5123909], [-1.1383639, 53.51262580000001], [-1.1387627000000002, 53.5130139], [-1.1389129, 53.51315429999999], [-1.1390604, 53.5133129], [-1.1391542999999995, 53.513453299999995], [-1.1392481, 53.5136128], [-1.1393483999999998, 53.513804099999994], [-1.1393539, 53.5138194], [-1.139374, 53.513875199999994], [-1.1394976, 53.51419329999999], [-1.1396254, 53.51458850000001], [-1.139669, 53.5147418], [-1.1397404, 53.514992699999986], [-1.1397916, 53.51526260000001], [-1.1398262, 53.51544770000001], [-1.1398754, 53.5158068], [-1.1399107, 53.5161793], [-1.1399094, 53.5165058], [-1.1399063, 53.51686660000001], [-1.139908, 53.5170481], [-1.1399240999999998, 53.51762939999999], [-1.1399451, 53.518013200000006], [-1.1399213999999998, 53.5184331], [-1.1399254, 53.518844599999994], [-1.1398970999999998, 53.51913269999999], [-1.1398883999999998, 53.51949500000001], [-1.1399388999999998, 53.519974799999986], [-1.1399375, 53.52007890000001], [-1.13992, 53.52072979999999], [-1.1398983, 53.52119520000001], [-1.139895664142318, 53.52123315641426], [-1.1398857999999998, 53.5213752], [-1.1398853, 53.5215619], [-1.1398758, 53.5223193]]}", "current_leg_start": "Gainsborough Central", "dest_arr_time_act": "0853", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Gainsborough Central", "current_leg_milage": "21.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 124.451, \"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\": 2140.937, \"from_m\": 124.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5375.734, \"from_m\": 2140.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34435.431, \"from_m\": 5375.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34478.252, \"from_m\": 34435.431, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34527.696, \"from_m\": 34478.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34743.904, \"from_m\": 34527.696, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34925.665, \"from_m\": 34743.904, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 57295.479, \"from_m\": 34925.665, \"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\": 60808.491, \"from_m\": 57295.479, \"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\": 63692.246, \"from_m\": 60808.491, \"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\": 63742.515, \"from_m\": 63692.246, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64623.24, \"from_m\": 63742.515, \"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\": 64936.275, \"from_m\": 64623.24, \"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\": 65057.482, \"from_m\": 64936.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66300.171, \"from_m\": 65057.482, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 67494.119, \"from_m\": 66300.171, \"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\": 67533.176, \"from_m\": 67494.119, \"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\": 67632.283, \"from_m\": 67533.176, \"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}], \"service_id\": 759442, \"profile_key\": \"ed02684449ca97e3caf527def7602ba81a452cccde6bf6e88baedd0098161c38\", \"schedule_id\": 40180, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Barnetby\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Wrawby Jn\", \"stage_seq\": 2, \"distance_m\": 958.922, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Brigg\", \"stage_seq\": 3, \"distance_m\": 5854.446, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Kirton Lime Sidings\", \"stage_seq\": 4, \"distance_m\": 13586.903, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Kirton Lindsey\", \"stage_seq\": 5, \"distance_m\": 15946.815, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Northorpe S.B.\", \"stage_seq\": 6, \"distance_m\": 20163.099, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0822\", \"location\": \"Gainsborough Central\", \"stage_seq\": 7, \"distance_m\": 32534.075, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 8, \"distance_m\": 34550.042, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0844H\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 9, \"distance_m\": 62063.279, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 10, \"distance_m\": 63692.246, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0848\", \"location\": \"Decoy North Jn\", \"stage_seq\": 11, \"distance_m\": 64749.371, \"section_seq\": 1, \"route_path_id\": 147118}, {\"is_pass\": false, \"wtt_arr\": \"0853\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 12, \"distance_m\": 67632.283, \"section_seq\": 1, \"route_path_id\": 147118}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67632.283, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147118}], \"total_distance_m\": 67632.283, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 38401.935, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 29230.348, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "60.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:36Z\", \"source_id\": 20511326, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:42Z\", \"source_id\": 64807240, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:45Z\", \"source_id\": 20534228, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:38Z\", \"source_id\": 64894626, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:43Z\", \"source_id\": 20560147, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "3B", "timing_fact_generation": 1790062784908151, "current_leg_arrival_utc": "2026-09-22T08:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:18.025934", "service_state_evidence_id": 20560147, "current_leg_start_actual_dep": "2026-09-22T08:22:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:18.257962", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N BTB DON 0Z21 None None None None {"version": 3, "segments": [{"to_m": 124.451, "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": 2140.937, "from_m": 124.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5375.734, "from_m": 2140.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34435.431, "from_m": 5375.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34478.252, "from_m": 34435.431, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34527.696, "from_m": 34478.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34743.904, "from_m": 34527.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34925.665, "from_m": 34743.904, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 57295.479, "from_m": 34925.665, "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": 60808.491, "from_m": 57295.479, "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": 63692.246, "from_m": 60808.491, "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": 63742.515, "from_m": 63692.246, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64623.24, "from_m": 63742.515, "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": 64936.275, "from_m": 64623.24, "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": 65057.482, "from_m": 64936.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66300.171, "from_m": 65057.482, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 67494.119, "from_m": 66300.171, "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": 67533.176, "from_m": 67494.119, "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": 67632.283, "from_m": 67533.176, "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}], "service_id": 759442, "profile_key": "ed02684449ca97e3caf527def7602ba81a452cccde6bf6e88baedd0098161c38", "schedule_id": 40180, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Barnetby", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Wrawby Jn", "stage_seq": 2, "distance_m": 958.922, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Brigg", "stage_seq": 3, "distance_m": 5854.446, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Kirton Lime Sidings", "stage_seq": 4, "distance_m": 13586.903, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Kirton Lindsey", "stage_seq": 5, "distance_m": 15946.815, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Northorpe S.B.", "stage_seq": 6, "distance_m": 20163.099, "section_seq": 1, "route_path_id": 147118}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0822", "location": "Gainsborough Central", "stage_seq": 7, "distance_m": 32534.075, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Gainsborough Trent Jns", "stage_seq": 8, "distance_m": 34550.042, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0844H", "location": "Bessacarr Jn", "stage_seq": 9, "distance_m": 62063.279, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Doncaster Decoy South Jn", "stage_seq": 10, "distance_m": 63692.246, "section_seq": 1, "route_path_id": 147118}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0848", "location": "Decoy North Jn", "stage_seq": 11, "distance_m": 64749.371, "section_seq": 1, "route_path_id": 147118}, {"is_pass": false, "wtt_arr": "0853", "wtt_dep": null, "location": "Doncaster", "stage_seq": 12, "distance_m": 67632.283, "section_seq": 1, "route_path_id": 147118}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67632.283, "from_m": 0.0, "section_seq": 1, "route_path_id": 147118}], "total_distance_m": 67632.283, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 38401.935, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 29230.348, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:36Z", "source_id": 20511326, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7102, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:42Z", "source_id": 64807240, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:45Z", "source_id": 20534228, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6954, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:38Z", "source_id": 64894626, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:41:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:43Z", "source_id": 20560147, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Barnetby 0740 0740 DG None None Doncaster 0853 0853 3B EARLY -12 minutes https://www.realtimetrains.co.uk/service/gb-nr:R61854/2026-09-22/detailed None Gainsborough Central 2026-09-22T08:22:00+01:00 Doncaster 60.0 {"type": "LineString", "coordinates": [[-0.7695193999999999, 53.398929999999986], [-0.7694324, 53.3983377], [-0.7693887999999999, 53.39779829999999], [-0.769376, 53.3974959], [-0.769384, 53.3970942], [-0.7694226999999999, 53.3965291], [-0.7694888, 53.39603029999999], [-0.7696097000000001, 53.395407500000005], [-0.7697386, 53.3948914], [-0.7698756, 53.3944599], [-0.7700641999999999, 53.3939448], [-0.7701943999999998, 53.393620299999995], [-0.7702413, 53.3935152], [-0.7703204, 53.3933325], [-0.7704248999999999, 53.3931017], [-0.7705789, 53.3928432], [-0.7709683, 53.3921904], [-0.7712298999999999, 53.391797099999984], [-0.7714925, 53.3914135], [-0.7715967999999999, 53.39127859999999], [-0.7717678, 53.39107479999999], [-0.7720368999999999, 53.3907471], [-0.7724204999999998, 53.3903194], [-0.7727267999999999, 53.3899955], [-0.773033, 53.3896984], [-0.7732226999999999, 53.38952160000001], [-0.7733751999999999, 53.3893845], [-0.7738399, 53.3889819], [-0.7742958, 53.3886177], [-0.7749191, 53.3881523], [-0.7752132999999999, 53.38794269999999], [-0.7755175999999999, 53.38772639999999], [-0.7758763999999999, 53.3874976], [-0.7763724, 53.387191], [-0.7770997999999999, 53.386764], [-0.7777494999999999, 53.386418899999995], [-0.7784836, 53.38605499999999], [-0.7787471999999999, 53.3859347], [-0.7792380999999999, 53.38571209999999], [-0.7797557, 53.3854849], [-0.7803297, 53.3852516], [-0.7809037, 53.385037], [-0.7814348, 53.38484499999999], [-0.7820437, 53.384645], [-0.7822338541592484, 53.38458213160698], [-0.782467494428775, 53.384506570017976], [-0.7826733554216702, 53.384439131803134], [-0.7828554033775916, 53.38437865396713], [-0.7830176045361977, 53.38432397351461], [-0.783163925137146, 53.384273927450245], [-0.783298331420095, 53.38422735277868], [-0.7834247896247023, 53.38418308650458], [-0.7835472659906257, 53.384139965632606], [-0.7836697267575237, 53.38409682716742], [-0.7837961381650537, 53.38405250811368], [-0.7839304664528741, 53.384005845476025], [-0.7840766778606428, 53.383955676259134], [-0.7842387386280176, 53.383900837467664], [-0.7844206149946567, 53.38384016610627], [-0.7846262732002179, 53.383772499179614], [-0.7848596794843593, 53.38369667369235], [-0.7855773, 53.3834649], [-0.7861099, 53.3833012], [-0.7863379, 53.3832484], [-0.7865068, 53.3832115], [-0.7866598, 53.38317800000001], [-0.7871613, 53.383082], [-0.7875687, 53.3830074], [-0.7887241, 53.3828136], [-0.7896986999999999, 53.38265009999999], [-0.7900197999999999, 53.3825974], [-0.7905534, 53.3825059], [-0.791143, 53.3824107], [-0.7916523, 53.3823373], [-0.7921980999999999, 53.38226610000001], [-0.7926805, 53.38221080000001], [-0.793208, 53.3821593], [-0.7936722, 53.3821251], [-0.7942034, 53.3820917], [-0.7947114, 53.38207130000001], [-0.7953169, 53.38205459999999], [-0.7960284, 53.382053199999994], [-0.7967044999999999, 53.38206769999999], [-0.7972746999999999, 53.38208300000001], [-0.7977504999999999, 53.3821125], [-0.7978795, 53.3821239], [-0.7982858999999999, 53.3821534], [-0.7988304, 53.38220359999999], [-0.7995260999999999, 53.382282800000006], [-0.7998356, 53.3823226], [-0.7999780999999999, 53.3823409], [-0.8003679, 53.3823983], [-0.8008588999999999, 53.38248039999999], [-0.8012933999999999, 53.3825582], [-0.8014355, 53.38258499999999], [-0.8019333999999999, 53.382682499999994], [-0.8027301999999998, 53.3828685], [-0.8033989999999999, 53.3830429], [-0.8040789, 53.3832427], [-0.8047282, 53.3834542], [-0.8052289, 53.383624199999986], [-0.8058685, 53.38386549999999], [-0.8063656, 53.3840762], [-0.8068541, 53.38429420000001], [-0.8074231, 53.384566], [-0.8079932, 53.3848595], [-0.8084196, 53.3850978], [-0.8084837557075693, 53.38513606650585], [-0.8088887, 53.38537759999999], [-0.8093259999999999, 53.38565590000001], [-0.8098608999999999, 53.3860279], [-0.8103872, 53.38642759999999], [-0.8107356, 53.3867182], [-0.8110734, 53.3870259], [-0.8115678, 53.38750530000001], [-0.8118619, 53.38782539999998], [-0.8122340999999998, 53.388267199999994], [-0.8127762, 53.38902489999999], [-0.8188400999999998, 53.39802749999998], [-0.8198257, 53.399493599999985], [-0.8199751, 53.39971320000001], [-0.8208424999999999, 53.40100269999999], [-0.8240619, 53.4057864], [-0.8245368, 53.40648120000001], [-0.8249811999999999, 53.40714049999999], [-0.8254611999999999, 53.40788299999999], [-0.8260654999999999, 53.4088638], [-0.8266837, 53.409980100000006], [-0.8272607, 53.4110949], [-0.8277397, 53.41215059999999], [-0.8281496999999999, 53.4131159], [-0.8283978, 53.41374439999999], [-0.828587428069528, 53.41428429590598], [-0.8312993, 53.4220046], [-0.8314825999999998, 53.42260910000001], [-0.8315670999999999, 53.422868599999994], [-0.8317462999999999, 53.42357079999999], [-0.8319598999999999, 53.42441469999999], [-0.8321321999999999, 53.4252648], [-0.8322665999999999, 53.42606759999999], [-0.83237, 53.426757499999994], [-0.8324492, 53.4274782], [-0.8325907, 53.4295959], [-0.8327064, 53.4337702], [-0.8327657999999999, 53.4356463], [-0.8327831, 53.4358813], [-0.8328763, 53.4403379], [-0.8329006999999999, 53.4405483], [-0.8329177, 53.4412159], [-0.8329494, 53.44165279999999], [-0.8330005999999999, 53.442156399999995], [-0.8331028999999999, 53.4428327], [-0.8331467999999999, 53.4430562], [-0.8332587999999999, 53.4437252], [-0.8333939999999999, 53.4442885], [-0.8335651, 53.44498259999999], [-0.8335968, 53.4450972], [-0.8347989, 53.45024250000001], [-0.8349006000000001, 53.4506519], [-0.8356691, 53.453934], [-0.8368063, 53.4588373], [-0.8369821, 53.459423099999995], [-0.8371767999999999, 53.4599534], [-0.8374076, 53.46046730000001], [-0.8375834, 53.4608325], [-0.8377626, 53.4611731], [-0.8380451, 53.46166549999999], [-0.8383024, 53.46208879999999], [-0.8383501, 53.4621527], [-0.8385241, 53.462400899999984], [-0.8388497, 53.46281019999999], [-0.8392166999999999, 53.4632625], [-0.8395475, 53.4636236], [-0.8399368999999999, 53.464037999999995], [-0.8403813999999998, 53.4644677], [-0.8407553, 53.4648052], [-0.8410963999999999, 53.4650924], [-0.8415891999999999, 53.4654893], [-0.8421683, 53.4659237], [-0.8426814999999999, 53.4662924], [-0.8434465, 53.46676219999999], [-0.8442424999999999, 53.467235], [-0.8448679, 53.4675611], [-0.8453496740560794, 53.46779240988761], [-0.8454639999999999, 53.4678473], [-0.8462634999999998, 53.4682298], [-0.8469216, 53.46851190000001], [-0.8474105000000001, 53.4687099], [-0.8476229, 53.46879599999999], [-0.8484067999999999, 53.4690841], [-0.8490855999999999, 53.4693139], [-0.8497162, 53.46950869999999], [-0.8503071999999999, 53.4696933], [-0.8507912999999999, 53.46982259999999], [-0.8514236, 53.46999590000001], [-0.8520501, 53.470148], [-0.8540983, 53.470607900000005], [-0.8623818999999999, 53.47249289999999], [-0.8688095999999998, 53.47394169999998], [-0.8693770999999999, 53.4740749], [-0.8698173, 53.4741737], [-0.8706262, 53.4743477], [-0.8713425999999999, 53.4744913], [-0.8722173, 53.47465079999999], [-0.8731236999999998, 53.47482039999999], [-0.8738986, 53.474951], [-0.8747854999999999, 53.47508440000001], [-0.8759176999999999, 53.4752462], [-0.8983152841195214, 53.47819569453042], [-0.9017182, 53.4786438], [-0.9019024, 53.478668], [-0.9088071, 53.47957719999999], [-0.938623, 53.483498999999995], [-0.9525872, 53.4853248], [-0.9627332999999998, 53.48666009999999], [-0.9629048999999998, 53.486684], [-0.9800393, 53.48892680000001], [-0.9845058, 53.4895119], [-0.9881468125314736, 53.48998885605899], [-0.9885777, 53.4900453], [-0.9902589000000002, 53.490265], [-1.0066451, 53.4924074], [-1.0067656, 53.4924232], [-1.0086002999999997, 53.4926624], [-1.0098182, 53.49281899999999], [-1.0107981, 53.4929204], [-1.0125719, 53.493081299999986], [-1.0145358, 53.4932393], [-1.0182885, 53.4935454], [-1.0257724999999998, 53.4941527], [-1.0313669, 53.4945919], [-1.0334697, 53.494703500000014], [-1.0355133999999997, 53.4947592], [-1.0374997999999995, 53.494813400000005], [-1.0409543, 53.49491310000001], [-1.0413523000000002, 53.4949234], [-1.0492425, 53.4951279], [-1.0505262, 53.49515869999999], [-1.0619961999999998, 53.49546000000001], [-1.0626812, 53.49548370000001], [-1.06299, 53.4954931], [-1.0636229999999998, 53.49549869999999], [-1.0640897, 53.49550909999999], [-1.0643901, 53.49552099999999], [-1.0649024, 53.4955346], [-1.0652752, 53.495541], [-1.0660717999999998, 53.49555689999998], [-1.0668027, 53.4955769], [-1.0672332, 53.4955968], [-1.0676891999999998, 53.49560559999998], [-1.0680138, 53.4956152], [-1.0684683999999998, 53.4956335], [-1.0690665, 53.4956407], [-1.0697008999999995, 53.495659799999984], [-1.0703887999999997, 53.49567739999999], [-1.0710822000000002, 53.4956965], [-1.0721175, 53.4957221], [-1.0729771999999995, 53.49574519999999], [-1.0740836, 53.495775499999986], [-1.0748278999999998, 53.4957993], [-1.0754126, 53.4958098], [-1.0763219, 53.495833000000005], [-1.0773814, 53.49586889999999], [-1.0779783409434258, 53.4958797842826], [-1.0782973, 53.4958856], [-1.0790041, 53.495904], [-1.0800983999999998, 53.4959327], [-1.0806777999999997, 53.4959502], [-1.0812951348850357, 53.495961136016305], [-1.0816318, 53.495967099999994], [-1.0819387, 53.4959756], [-1.0821297, 53.495977999999994], [-1.0822264, 53.49597920000001], [-1.0824457, 53.4959819], [-1.0829406, 53.4959772], [-1.0834260999999998, 53.4959612], [-1.0839692, 53.49593490000001], [-1.0848892, 53.4958846], [-1.0855558, 53.4958687], [-1.0862624999999997, 53.4958799], [-1.0869575, 53.4959111], [-1.0877752, 53.49596679999999], [-1.0900726, 53.4961519], [-1.0905406, 53.496191799999984], [-1.0910704, 53.4962325], [-1.0916496999999998, 53.4962739], [-1.0923096, 53.4963027], [-1.0926448, 53.4963122], [-1.0929418524297534, 53.49632414334837], [-1.0930263084285965, 53.49635713644373], [-1.0931769080025044, 53.4963637610597], [-1.0939841999999995, 53.4966814], [-1.0961514, 53.4974473], [-1.0970471999999998, 53.4977445], [-1.0975751, 53.4979196], [-1.0984296, 53.4981886], [-1.0994803999999998, 53.49850049999999], [-1.1003655, 53.49875969999999], [-1.100657829957105, 53.49884090131309], [-1.1006750814609596, 53.49880783097022], [-1.1007356609186292, 53.49882407745084], [-1.1018775, 53.4991303], [-1.1033286, 53.4994998], [-1.1034189, 53.499522899999995], [-1.1039248999999998, 53.499651699999994], [-1.104178573954367, 53.49971012027488], [-1.1055527999999997, 53.5000266], [-1.1073272, 53.50043099999999], [-1.1099089, 53.5010182], [-1.1114887, 53.5013795], [-1.1115338, 53.5013898], [-1.1129196, 53.501705], [-1.1134626999999997, 53.5018307], [-1.1152304, 53.502229], [-1.116755372601112, 53.50257679508873], [-1.1170021338286549, 53.502636788795215], [-1.1172161149697692, 53.50269610148035], [-1.117401998305003, 53.50275483142052], [-1.117564466114904, 53.50281307689204], [-1.1177082006800203, 53.50287093617125], [-1.1178378842809007, 53.502928507534506], [-1.117958199198092, 53.50298588925816], [-1.1180738277121434, 53.50304317961852], [-1.1181894521036024, 53.50310047689197], [-1.118309754653017, 53.50315787935483], [-1.1184394176409354, 53.50321548528345], [-1.118583123347905, 53.503273392954185], [-1.1187455540544753, 53.50333170064337], [-1.1189313920411934, 53.50339050662733], [-1.1191453195886072, 53.50344990918243], [-1.1193920189772653, 53.503510006585024], [-1.1212487, 53.50393429999999], [-1.1242528, 53.5046187], [-1.1244392, 53.5046665], [-1.1248348, 53.50478780000001], [-1.1252897, 53.50492500000001], [-1.1256289, 53.505026099999995], [-1.1258934, 53.50508549999999], [-1.1261508999999998, 53.5051501], [-1.1264674, 53.505241], [-1.1271903, 53.5054891], [-1.1276234, 53.5056693], [-1.1280418999999997, 53.505853599999995], [-1.1281897, 53.50591849999999], [-1.1294701, 53.506540300000005], [-1.1298255, 53.506702999999995], [-1.1305489, 53.50706589999999], [-1.1307661, 53.507173], [-1.1309689, 53.50727839999999], [-1.1319666, 53.5077822], [-1.1326345, 53.5080982], [-1.1330062, 53.5082968], [-1.133526, 53.5086457], [-1.1336959999999998, 53.508757999999986], [-1.1340044, 53.5089617], [-1.1342460999999997, 53.5091389], [-1.1349965, 53.5096225], [-1.1353884999999997, 53.50990449999999], [-1.1356647, 53.5101262], [-1.1361314, 53.51046269999999], [-1.1363207999999998, 53.51062709999999], [-1.1380405999999998, 53.5123909], [-1.1383639, 53.51262580000001], [-1.1387627000000002, 53.5130139], [-1.1389129, 53.51315429999999], [-1.1390604, 53.5133129], [-1.1391542999999995, 53.513453299999995], [-1.1392481, 53.5136128], [-1.1393483999999998, 53.513804099999994], [-1.1393539, 53.5138194], [-1.139374, 53.513875199999994], [-1.1394976, 53.51419329999999], [-1.1396254, 53.51458850000001], [-1.139669, 53.5147418], [-1.1397404, 53.514992699999986], [-1.1397916, 53.51526260000001], [-1.1398262, 53.51544770000001], [-1.1398754, 53.5158068], [-1.1399107, 53.5161793], [-1.1399094, 53.5165058], [-1.1399063, 53.51686660000001], [-1.139908, 53.5170481], [-1.1399240999999998, 53.51762939999999], [-1.1399451, 53.518013200000006], [-1.1399213999999998, 53.5184331], [-1.1399254, 53.518844599999994], [-1.1398970999999998, 53.51913269999999], [-1.1398883999999998, 53.51949500000001], [-1.1399388999999998, 53.519974799999986], [-1.1399375, 53.52007890000001], [-1.13992, 53.52072979999999], [-1.1398983, 53.52119520000001], [-1.139895664142318, 53.52123315641426], [-1.1398857999999998, 53.5213752], [-1.1398853, 53.5215619], [-1.1398758, 53.5223193]]} 21.8 0741 0841 Gainsborough Central Doncaster Doncaster 53.5223193 -1.1398758 53.5223193 -1.1398758 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 Doncaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560147 1790062784908151 21 21 2026-09-22 07:51:18.257962 3B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:18.025934
733014 764817 G30456 362K08MC22 2026-09-22 COMPLETE 20559842 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 764817, "stp": "P", "toc": "Merseyrail", "uid": "G30456", "consist": "777144", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30456/2026-09-22/detailed", "trust_id": "362K08MC22", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "2", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K08", "timing_status": "ON TIME", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "0841", "current_leg_dep": "0839", "current_leg_end": "Headbolt Lane", "origin_dep_time": "0820", "origin_platform": "1", "current_location": "Headbolt Lane", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2036.11, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2096.099, \"from_m\": 2036.11, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3616.249, \"from_m\": 2096.099, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3869.577, \"from_m\": 3616.249, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4725.795, \"from_m\": 3869.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5023.959, \"from_m\": 4725.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5078.625, \"from_m\": 5023.959, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6442.936, \"from_m\": 5078.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6799.8, \"from_m\": 6442.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7157.025, \"from_m\": 6799.8, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11984.924, \"from_m\": 7157.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13565.67, \"from_m\": 11984.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 764817, \"profile_key\": \"b87156a08501780e472f587d8c30f977866d803b1d10e3e680c30a6e9797a417\", \"schedule_id\": 10968, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Kirkdale\", \"stage_seq\": 4, \"distance_m\": 4796.926, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 6271.818, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Rice Lane\", \"stage_seq\": 6, \"distance_m\": 7011.202, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Fazakerley\", \"stage_seq\": 7, \"distance_m\": 9199.438, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 12244.605, \"section_seq\": 1, \"route_path_id\": 134222}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 9, \"distance_m\": 13565.67, \"section_seq\": 1, \"route_path_id\": 134222}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 13565.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134222}], \"total_distance_m\": 13565.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13565.67, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0820", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:56Z\", \"source_id\": 64844561, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:58Z\", \"source_id\": 20545399, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:48Z\", \"source_id\": 64855273, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:51Z\", \"source_id\": 20548590, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:52Z\", \"source_id\": 64861088, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:52Z\", \"source_id\": 20550286, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:59Z\", \"source_id\": 64870126, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:02Z\", \"source_id\": 20552913, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:56Z\", \"source_id\": 64878212, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:59Z\", \"source_id\": 20555422, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:00Z\", \"source_id\": 64887261, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:06Z\", \"source_id\": 20558003, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:16Z\", \"source_id\": 64893721, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:21Z\", \"source_id\": 20559842, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "2", "timing_fact_generation": 1790062764278875, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:18.121420", "service_state_evidence_id": 20559842, "current_leg_start_actual_dep": "2026-09-22T08:38:30+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:19.177763", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC HBL 2K08 777144 4 75 None {"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2036.11, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2096.099, "from_m": 2036.11, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3616.249, "from_m": 2096.099, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3869.577, "from_m": 3616.249, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4725.795, "from_m": 3869.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5023.959, "from_m": 4725.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5078.625, "from_m": 5023.959, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6442.936, "from_m": 5078.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6799.8, "from_m": 6442.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7157.025, "from_m": 6799.8, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11984.924, "from_m": 7157.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13565.67, "from_m": 11984.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 764817, "profile_key": "b87156a08501780e472f587d8c30f977866d803b1d10e3e680c30a6e9797a417", "schedule_id": 10968, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0820", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134222}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 134222}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Sandhills", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 134222}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Kirkdale", "stage_seq": 4, "distance_m": 4796.926, "section_seq": 1, "route_path_id": 134222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Walton Jn", "stage_seq": 5, "distance_m": 6271.818, "section_seq": 1, "route_path_id": 134222}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Rice Lane", "stage_seq": 6, "distance_m": 7011.202, "section_seq": 1, "route_path_id": 134222}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Fazakerley", "stage_seq": 7, "distance_m": 9199.438, "section_seq": 1, "route_path_id": 134222}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Kirkby (Merseyside)", "stage_seq": 8, "distance_m": 12244.605, "section_seq": 1, "route_path_id": 134222}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 9, "distance_m": 13565.67, "section_seq": 1, "route_path_id": 134222}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 13565.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 134222}], "total_distance_m": 13565.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13565.67, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:56Z", "source_id": 64844561, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:58Z", "source_id": 20545399, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:48Z", "source_id": 64855273, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:51Z", "source_id": 20548590, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:52Z", "source_id": 64861088, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:52Z", "source_id": 20550286, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:59Z", "source_id": 64870126, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:31:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:02Z", "source_id": 20552913, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:56Z", "source_id": 64878212, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:59Z", "source_id": 20555422, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:00Z", "source_id": 64887261, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:06Z", "source_id": 20558003, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9636, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:16Z", "source_id": 64893721, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:21Z", "source_id": 20559842, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 0820 0820 1 None None Headbolt Lane 0841 0841 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30456/2026-09-22/detailed None Kirkby (Merseyside) 2026-09-22T08:38:30+01:00 Headbolt Lane 2.0 {"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} 0.8 0839 0841 Kirkby (Merseyside) Headbolt Lane Headbolt Lane 53.4915435 -2.8839028 53.4915435 -2.8839028 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 Headbolt Lane TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559842 1790062764278875 32 32 2026-09-22 07:51:19.177763 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:18.121420
733015 763568 G27157 872B19MB22 2026-09-22 COMPLETE 20559852 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 763568, "stp": "P", "toc": "Southern", "uid": "G27157", "consist": "377432+377465", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27157/2026-09-22/detailed", "trust_id": "872B19MB22", "origin_crs": "EPD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "9", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B19", "timing_status": "LATE", "origin_station": "Epsom Downs", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0738", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 319.776, \"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\": 1457.852, \"from_m\": 319.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3140.404, \"from_m\": 1457.852, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5220.538, \"from_m\": 3140.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5893.135, \"from_m\": 5220.538, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6167.362, \"from_m\": 5893.135, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6271.49, \"from_m\": 6167.362, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6333.11, \"from_m\": 6271.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6370.04, \"from_m\": 6333.11, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6375.436, \"from_m\": 6370.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\": 6387.47, \"from_m\": 6375.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6444.581, \"from_m\": 6387.47, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13009.281, \"from_m\": 6444.581, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13420.943, \"from_m\": 13009.281, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13456.198, \"from_m\": 13420.943, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13664.195, \"from_m\": 13456.198, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14623.776, \"from_m\": 13664.195, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14931.959, \"from_m\": 14623.776, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14981.618, \"from_m\": 14931.959, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15062.94, \"from_m\": 14981.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15116.715, \"from_m\": 15062.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\": 23055.811, \"from_m\": 15116.715, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23496.745, \"from_m\": 23055.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25809.604, \"from_m\": 23496.745, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26123.552, \"from_m\": 25809.604, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26881.721, \"from_m\": 26123.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28785.396, \"from_m\": 26881.721, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28875.108, \"from_m\": 28785.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29570.344, \"from_m\": 28875.108, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30227.381, \"from_m\": 29570.344, \"capability_applied\": null, \"effective_limit_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\": 763568, \"profile_key\": \"10338c98e947c521d8c0fa6215ff719a544171e0017e565d616bc4f2ca5fdb3a\", \"schedule_id\": 10314, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Epsom Downs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Banstead\", \"stage_seq\": 2, \"distance_m\": 1906.347, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Belmont\", \"stage_seq\": 3, \"distance_m\": 4287.063, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0750\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 4, \"distance_m\": 6126.385, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0752H\", \"wtt_dep\": \"0753H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 5, \"distance_m\": 7734.675, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Wallington\", \"stage_seq\": 6, \"distance_m\": 9056.895, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"Waddon\", \"stage_seq\": 7, \"distance_m\": 11497.248, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805H\", \"location\": \"West Croydon\", \"stage_seq\": 8, \"distance_m\": 13186.204, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 9, \"distance_m\": 14623.776, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Selhurst\", \"stage_seq\": 10, \"distance_m\": 15208.608, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 16417.681, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Norbury\", \"stage_seq\": 12, \"distance_m\": 18360.122, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0821\", \"location\": \"Streatham Common\", \"stage_seq\": 13, \"distance_m\": 19769.35, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Streatham North Jn\", \"stage_seq\": 14, \"distance_m\": 20503.2, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Balham\", \"stage_seq\": 15, \"distance_m\": 22849.211, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0828H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 16, \"distance_m\": 23740.988, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 17, \"distance_m\": 25978.803, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Pouparts Jn\", \"stage_seq\": 18, \"distance_m\": 27049.872, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0836\", \"location\": \"Battersea Park\", \"stage_seq\": 19, \"distance_m\": 28315.077, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 28885.309, \"section_seq\": 1, \"route_path_id\": 134025}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 30227.381, \"section_seq\": 1, \"route_path_id\": 134025}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30227.381, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134025}], \"total_distance_m\": 30227.381, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29786.447, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0738", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:24Z\", \"source_id\": 64728614, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:25Z\", \"source_id\": 20510353, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:56Z\", \"source_id\": 64748988, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:00Z\", \"source_id\": 20516672, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:54Z\", \"source_id\": 64760458, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:59Z\", \"source_id\": 20520084, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:08Z\", \"source_id\": 64766526, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:14Z\", \"source_id\": 20521952, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:48Z\", \"source_id\": 64776588, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:53Z\", \"source_id\": 20525014, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:36Z\", \"source_id\": 64787098, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:40Z\", \"source_id\": 20528215, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:58Z\", \"source_id\": 64805276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:00Z\", \"source_id\": 20533581, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:48Z\", \"source_id\": 64815895, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:53Z\", \"source_id\": 20536862, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:48Z\", \"source_id\": 64824212, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:50Z\", \"source_id\": 20539316, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:08Z\", \"source_id\": 64833772, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:13Z\", \"source_id\": 20542209, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:11Z\", \"source_id\": 64850663, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:15Z\", \"source_id\": 20547303, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:02Z\", \"source_id\": 64858735, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:09Z\", \"source_id\": 20549713, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:56Z\", \"source_id\": 64869871, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:02Z\", \"source_id\": 20552904, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:20Z\", \"source_id\": 64885237, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:25Z\", \"source_id\": 20557429, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:16Z\", \"source_id\": 64893697, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:21Z\", \"source_id\": 20559852, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1790062761953223, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:18.129643", "service_state_evidence_id": 20559852, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:18.254594", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EPD None 2B19 377432+377465 8 100 None {"version": 3, "segments": [{"to_m": 319.776, "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": 1457.852, "from_m": 319.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3140.404, "from_m": 1457.852, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5220.538, "from_m": 3140.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5893.135, "from_m": 5220.538, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6167.362, "from_m": 5893.135, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6271.49, "from_m": 6167.362, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6333.11, "from_m": 6271.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6370.04, "from_m": 6333.11, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6375.436, "from_m": 6370.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": 6387.47, "from_m": 6375.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6444.581, "from_m": 6387.47, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13009.281, "from_m": 6444.581, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13420.943, "from_m": 13009.281, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13456.198, "from_m": 13420.943, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13664.195, "from_m": 13456.198, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14623.776, "from_m": 13664.195, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14931.959, "from_m": 14623.776, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14981.618, "from_m": 14931.959, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15062.94, "from_m": 14981.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15116.715, "from_m": 15062.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": 23055.811, "from_m": 15116.715, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23496.745, "from_m": 23055.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25809.604, "from_m": 23496.745, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26123.552, "from_m": 25809.604, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26881.721, "from_m": 26123.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28785.396, "from_m": 26881.721, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28875.108, "from_m": 28785.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29570.344, "from_m": 28875.108, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30227.381, "from_m": 29570.344, "capability_applied": null, "effective_limit_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": 763568, "profile_key": "10338c98e947c521d8c0fa6215ff719a544171e0017e565d616bc4f2ca5fdb3a", "schedule_id": 10314, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0738", "location": "Epsom Downs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Banstead", "stage_seq": 2, "distance_m": 1906.347, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Belmont", "stage_seq": 3, "distance_m": 4287.063, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0750", "location": "Sutton (Surrey)", "stage_seq": 4, "distance_m": 6126.385, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0752H", "wtt_dep": "0753H", "location": "Carshalton Beeches", "stage_seq": 5, "distance_m": 7734.675, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Wallington", "stage_seq": 6, "distance_m": 9056.895, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "Waddon", "stage_seq": 7, "distance_m": 11497.248, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805H", "location": "West Croydon", "stage_seq": 8, "distance_m": 13186.204, "section_seq": 1, "route_path_id": 134025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 9, "distance_m": 14623.776, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Selhurst", "stage_seq": 10, "distance_m": 15208.608, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 16417.681, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Norbury", "stage_seq": 12, "distance_m": 18360.122, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0821", "location": "Streatham Common", "stage_seq": 13, "distance_m": 19769.35, "section_seq": 1, "route_path_id": 134025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Streatham North Jn", "stage_seq": 14, "distance_m": 20503.2, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Balham", "stage_seq": 15, "distance_m": 22849.211, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0828H", "location": "Wandsworth Common", "stage_seq": 16, "distance_m": 23740.988, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Clapham Junction (C)", "stage_seq": 17, "distance_m": 25978.803, "section_seq": 1, "route_path_id": 134025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Pouparts Jn", "stage_seq": 18, "distance_m": 27049.872, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0836", "location": "Battersea Park", "stage_seq": 19, "distance_m": 28315.077, "section_seq": 1, "route_path_id": 134025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 28885.309, "section_seq": 1, "route_path_id": 134025}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 30227.381, "section_seq": 1, "route_path_id": 134025}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30227.381, "from_m": 0.0, "section_seq": 1, "route_path_id": 134025}], "total_distance_m": 30227.381, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29786.447, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30118, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:24Z", "source_id": 64728614, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:42:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:25Z", "source_id": 20510353, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30087, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:56Z", "source_id": 64748988, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:00Z", "source_id": 20516672, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:54Z", "source_id": 64760458, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:52:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:59Z", "source_id": 20520084, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:08Z", "source_id": 64766526, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:14Z", "source_id": 20521952, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:48Z", "source_id": 64776588, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:53Z", "source_id": 20525014, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:36Z", "source_id": 64787098, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:40Z", "source_id": 20528215, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29928, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:58Z", "source_id": 64805276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:09:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:00Z", "source_id": 20533581, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:48Z", "source_id": 64815895, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:53Z", "source_id": 20536862, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:48Z", "source_id": 64824212, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:15:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:50Z", "source_id": 20539316, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:08Z", "source_id": 64833772, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:13Z", "source_id": 20542209, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:11Z", "source_id": 64850663, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:24:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:15Z", "source_id": 20547303, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:02Z", "source_id": 64858735, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:09Z", "source_id": 20549713, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:56Z", "source_id": 64869871, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:02Z", "source_id": 20552904, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:20Z", "source_id": 64885237, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:25Z", "source_id": 20557429, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:16Z", "source_id": 64893697, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:21Z", "source_id": 20559852, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Epsom Downs 0738 0738 1 None None London Victoria (C) 0840 0840 9 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27157/2026-09-22/detailed None Battersea Park 2026-09-22T08:37:00+01:00 London Victoria (C) 4.0 {"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 1.5 0837 0841 Battersea Park Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559852 1790062761953223 69 69 2026-09-22 07:51:18.254594 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:18.129643
733016 763994 P88268 882K90MB22 2026-09-22 COMPLETE 20560486 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 763994, "stp": "P", "toc": "Southeastern", "uid": "P88268", "consist": "376032", "dest_crs": "CHX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88268/2026-09-22/detailed", "trust_id": "882K90MB22", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "5", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2K90", "timing_status": "LATE", "origin_station": "Hayes (Kent)", "current_leg_arr": "0841", "current_leg_dep": "0838", "current_leg_end": "London Charing Cross", "origin_dep_time": "0752", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-22T07:51:33", "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": "0840", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 366.133, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 414.85, \"from_m\": 366.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7634.624, \"from_m\": 5539.153, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7688.152, \"from_m\": 7634.624, \"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\": 12759.573, \"from_m\": 7688.152, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.194, \"from_m\": 12759.573, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14247.143, \"from_m\": 13033.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14315.918, \"from_m\": 14247.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19492.117, \"from_m\": 14315.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20535.541, \"from_m\": 19492.117, \"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\": 22923.496, \"from_m\": 20535.541, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 763994, \"profile_key\": \"2aaca65be7ba31b2a4f4ee3a62a26f95ba9d49a657eb706d075d11c94cf60153\", \"schedule_id\": 22482, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0755H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7872.497, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8755.872, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11063.435, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0816\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12401.745, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12759.573, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0820\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13480.742, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 12, \"distance_m\": 13836.776, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 14373.017, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 15191.701, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 18164.969, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0830\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 20030.161, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 20970.345, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 21716.86, \"section_seq\": 1, \"route_path_id\": 139898}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 22923.496, \"section_seq\": 1, \"route_path_id\": 139898}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22923.496, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139898}], \"total_distance_m\": 22923.496, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22836.239, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:36Z\", \"source_id\": 64767786, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:38Z\", \"source_id\": 20522306, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:36Z\", \"source_id\": 64773193, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:41Z\", \"source_id\": 20524004, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:14Z\", \"source_id\": 64782947, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:23Z\", \"source_id\": 20527052, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:27Z\", \"source_id\": 64792356, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:31Z\", \"source_id\": 20529770, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:06Z\", \"source_id\": 64800111, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:11Z\", \"source_id\": 20532069, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:23Z\", \"source_id\": 64806391, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:27Z\", \"source_id\": 20533967, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:56Z\", \"source_id\": 64816186, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:58Z\", \"source_id\": 20536956, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:42Z\", \"source_id\": 64823883, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:45Z\", \"source_id\": 20539246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:56Z\", \"source_id\": 64833224, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:59Z\", \"source_id\": 20542034, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:39Z\", \"source_id\": 64869068, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:45Z\", \"source_id\": 20552671, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:17Z\", \"source_id\": 64888025, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:20Z\", \"source_id\": 20558175, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:04Z\", \"source_id\": 64895811, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:09Z\", \"source_id\": 20560486, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "5", "timing_fact_generation": 1790062818173809, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:19.852837", "service_state_evidence_id": 20560486, "current_leg_start_actual_dep": "2026-09-22T08:36:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:19.976834", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HYS CHX 2K90 376032 5 75 None {"version": 3, "segments": [{"to_m": 366.133, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 414.85, "from_m": 366.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7634.624, "from_m": 5539.153, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7688.152, "from_m": 7634.624, "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": 12759.573, "from_m": 7688.152, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.194, "from_m": 12759.573, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14247.143, "from_m": 13033.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14315.918, "from_m": 14247.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19492.117, "from_m": 14315.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20535.541, "from_m": 19492.117, "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": 22923.496, "from_m": 20535.541, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 763994, "profile_key": "2aaca65be7ba31b2a4f4ee3a62a26f95ba9d49a657eb706d075d11c94cf60153", "schedule_id": 22482, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0755H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7872.497, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8755.872, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11063.435, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0816", "location": "Ladywell", "stage_seq": 9, "distance_m": 12401.745, "section_seq": 1, "route_path_id": 139898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12759.573, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0820", "location": "Lewisham", "stage_seq": 11, "distance_m": 13480.742, "section_seq": 1, "route_path_id": 139898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Lewisham Vale Jn", "stage_seq": 12, "distance_m": 13836.776, "section_seq": 1, "route_path_id": 139898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822H", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 14373.017, "section_seq": 1, "route_path_id": 139898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "New Cross", "stage_seq": 14, "distance_m": 15191.701, "section_seq": 1, "route_path_id": 139898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 18164.969, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0830", "location": "London Bridge", "stage_seq": 16, "distance_m": 20030.161, "section_seq": 1, "route_path_id": 139898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 20970.345, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 21716.86, "section_seq": 1, "route_path_id": 139898}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 22923.496, "section_seq": 1, "route_path_id": 139898}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22923.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 139898}], "total_distance_m": 22923.496, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22836.239, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:36Z", "source_id": 64767786, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:38Z", "source_id": 20522306, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:36Z", "source_id": 64773193, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:57:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:41Z", "source_id": 20524004, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:14Z", "source_id": 64782947, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:23Z", "source_id": 20527052, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:27Z", "source_id": 64792356, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:31Z", "source_id": 20529770, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:06Z", "source_id": 64800111, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:11Z", "source_id": 20532069, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:23Z", "source_id": 64806391, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:09:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:27Z", "source_id": 20533967, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:56Z", "source_id": 64816186, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:12:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:58Z", "source_id": 20536956, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:42Z", "source_id": 64823883, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:15:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:45Z", "source_id": 20539246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:56Z", "source_id": 64833224, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:59Z", "source_id": 20542034, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:39Z", "source_id": 64869068, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:45Z", "source_id": 20552671, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31439, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:17Z", "source_id": 64888025, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:20Z", "source_id": 20558175, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31430, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:04Z", "source_id": 64895811, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:41:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:09Z", "source_id": 20560486, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Hayes (Kent) 0752 0752 2 None None London Charing Cross 0840 0840 5 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88268/2026-09-22/detailed None London Waterloo (East) 2026-09-22T08:36: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 0838 0841 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560486 1790062818173809 67 67 2026-09-22 07:51:19.976834 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:19.852837
733017 763863 L12085 529C10MB22 2026-09-22 COMPLETE 20560273 2026-09-22 08:41:00 2026-09-22 07:51:33 2026-09-24 07:51:33 {"id": 763863, "stp": "P", "toc": "London Overground", "uid": "L12085", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12085/2026-09-22/detailed", "trust_id": "529C10MB22", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C10", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "0841", "current_leg_dep": "0835", "current_leg_end": "West Croydon", "origin_dep_time": "0747", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-22T07:51:33", "route_debug_link": null, "timing_variation": "+2 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": "0839", "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\": 375.764, \"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\": 930.35, \"from_m\": 375.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1863.659, \"from_m\": 930.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2266.455, \"from_m\": 1863.659, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2409.355, \"from_m\": 2266.455, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2482.229, \"from_m\": 2409.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2742.204, \"from_m\": 2482.229, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2797.186, \"from_m\": 2742.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4534.845, \"from_m\": 2797.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5686.37, \"from_m\": 4534.845, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7424.028, \"from_m\": 5686.37, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7481.365, \"from_m\": 7424.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9220.872, \"from_m\": 7481.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9527.363, \"from_m\": 9220.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9564.818, \"from_m\": 9527.363, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9944.901, \"from_m\": 9564.818, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10660.453, \"from_m\": 9944.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}, {\"to_m\": 10892.733, \"from_m\": 10660.453, \"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\": 12575.691, \"from_m\": 10892.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12660.129, \"from_m\": 12575.691, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15874.875, \"from_m\": 12660.129, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21822.782, \"from_m\": 15874.875, \"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\": 21884.299, \"from_m\": 21822.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25614.687, \"from_m\": 21884.299, \"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\": 25787.767, \"from_m\": 25614.687, \"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\": 25864.579, \"from_m\": 25787.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25869.962, \"from_m\": 25864.579, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26478.017, \"from_m\": 25869.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26488.883, \"from_m\": 26478.017, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26960.582, \"from_m\": 26488.883, \"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\": 26984.519, \"from_m\": 26960.582, \"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\": 27944.1, \"from_m\": 26984.519, \"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\": 28152.097, \"from_m\": 27944.1, \"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\": 28187.352, \"from_m\": 28152.097, \"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\": 28422.091, \"from_m\": 28187.352, \"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\": 763863, \"profile_key\": \"98905a101dacb99359045362e21926067ee9f56f10463907e770e092cf598764\", \"schedule_id\": 15148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 892.4, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 1135.864, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 2323.071, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 2996.051, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 3878.289, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 5110.607, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 10892.733, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11877.265, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 12660.129, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0806H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 13136.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 13450.518, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 14060.184, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 14349.628, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 15106.453, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 15840.894, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 16068.806, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 17384.818, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 19049.889, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 20402.252, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 21822.782, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 23076.71, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 23698.812, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 25549.948, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 26984.519, \"section_seq\": 1, \"route_path_id\": 117934}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 28422.091, \"section_seq\": 1, \"route_path_id\": 117934}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28422.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117934}], \"total_distance_m\": 28422.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26935.928, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1486.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.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-22T06:47:51Z\", \"source_id\": 64748786, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:54Z\", \"source_id\": 20516619, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:39Z\", \"source_id\": 64756395, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:42Z\", \"source_id\": 20518927, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:32Z\", \"source_id\": 64764873, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:33Z\", \"source_id\": 20521380, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:10Z\", \"source_id\": 64771951, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:12Z\", \"source_id\": 20523579, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:02Z\", \"source_id\": 64779817, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:09Z\", \"source_id\": 20526020, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:01Z\", \"source_id\": 64788322, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:03Z\", \"source_id\": 20528562, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:27Z\", \"source_id\": 64795314, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:31Z\", \"source_id\": 20530675, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:02Z\", \"source_id\": 64802608, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:06Z\", \"source_id\": 20532824, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:53Z\", \"source_id\": 64807669, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:57Z\", \"source_id\": 20534412, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:34Z\", \"source_id\": 64812362, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:36Z\", \"source_id\": 20535756, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:22Z\", \"source_id\": 64817434, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:27Z\", \"source_id\": 20537330, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:01Z\", \"source_id\": 64827913, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:05Z\", \"source_id\": 20540443, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:28Z\", \"source_id\": 64837608, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:33Z\", \"source_id\": 20543357, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:25Z\", \"source_id\": 64845915, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:27Z\", \"source_id\": 20545821, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:55Z\", \"source_id\": 64852643, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:59Z\", \"source_id\": 20547904, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:39Z\", \"source_id\": 64860663, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:40Z\", \"source_id\": 20550175, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:00Z\", \"source_id\": 64867182, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:08Z\", \"source_id\": 20552110, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:43Z\", \"source_id\": 64872140, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:48Z\", \"source_id\": 20553602, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:15Z\", \"source_id\": 64878997, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:20Z\", \"source_id\": 20555661, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:51Z\", \"source_id\": 64895151, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:54Z\", \"source_id\": 20560273, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1790062794396811, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:21.150672", "service_state_evidence_id": 20560273, "current_leg_start_actual_dep": "2026-09-22T08:35:30+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:21.513282", "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 9C10 None None None None {"version": 3, "segments": [{"to_m": 375.764, "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": 930.35, "from_m": 375.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1863.659, "from_m": 930.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2266.455, "from_m": 1863.659, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2409.355, "from_m": 2266.455, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2482.229, "from_m": 2409.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2742.204, "from_m": 2482.229, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2797.186, "from_m": 2742.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4534.845, "from_m": 2797.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5686.37, "from_m": 4534.845, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7424.028, "from_m": 5686.37, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7481.365, "from_m": 7424.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9220.872, "from_m": 7481.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9527.363, "from_m": 9220.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9564.818, "from_m": 9527.363, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9944.901, "from_m": 9564.818, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10660.453, "from_m": 9944.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}, {"to_m": 10892.733, "from_m": 10660.453, "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": 12575.691, "from_m": 10892.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12660.129, "from_m": 12575.691, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15874.875, "from_m": 12660.129, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21822.782, "from_m": 15874.875, "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": 21884.299, "from_m": 21822.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25614.687, "from_m": 21884.299, "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": 25787.767, "from_m": 25614.687, "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": 25864.579, "from_m": 25787.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25869.962, "from_m": 25864.579, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26478.017, "from_m": 25869.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26488.883, "from_m": 26478.017, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26960.582, "from_m": 26488.883, "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": 26984.519, "from_m": 26960.582, "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": 27944.1, "from_m": 26984.519, "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": 28152.097, "from_m": 27944.1, "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": 28187.352, "from_m": 28152.097, "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": 28422.091, "from_m": 28187.352, "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": 763863, "profile_key": "98905a101dacb99359045362e21926067ee9f56f10463907e770e092cf598764", "schedule_id": 15148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0747", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 892.4, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 1135.864, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 2323.071, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Haggerston", "stage_seq": 5, "distance_m": 2996.051, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Hoxton", "stage_seq": 6, "distance_m": 3878.289, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 5110.607, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801", "location": "Whitechapel", "stage_seq": 8, "distance_m": 10892.733, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Shadwell", "stage_seq": 9, "distance_m": 11877.265, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Wapping", "stage_seq": 10, "distance_m": 12660.129, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0806H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 13136.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Canada Water", "stage_seq": 12, "distance_m": 13450.518, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 14060.184, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 14349.628, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 15106.453, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 15840.894, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 16068.806, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Brockley", "stage_seq": 18, "distance_m": 17384.818, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 19049.889, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 20402.252, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Sydenham", "stage_seq": 21, "distance_m": 21822.782, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Penge West", "stage_seq": 22, "distance_m": 23076.71, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Anerley", "stage_seq": 23, "distance_m": 23698.812, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 25549.948, "section_seq": 1, "route_path_id": 117934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 26984.519, "section_seq": 1, "route_path_id": 117934}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 28422.091, "section_seq": 1, "route_path_id": 117934}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28422.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 117934}], "total_distance_m": 28422.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26935.928, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1486.163, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:51Z", "source_id": 64748786, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:54Z", "source_id": 20516619, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:39Z", "source_id": 64756395, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:51:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:42Z", "source_id": 20518927, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:32Z", "source_id": 64764873, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:54:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:33Z", "source_id": 20521380, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:10Z", "source_id": 64771951, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:12Z", "source_id": 20523579, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:02Z", "source_id": 64779817, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:09Z", "source_id": 20526020, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:01Z", "source_id": 64788322, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:03Z", "source_id": 20528562, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:27Z", "source_id": 64795314, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:05:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:31Z", "source_id": 20530675, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:02Z", "source_id": 64802608, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:06Z", "source_id": 20532824, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:53Z", "source_id": 64807669, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:57Z", "source_id": 20534412, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:34Z", "source_id": 64812362, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:10:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:36Z", "source_id": 20535756, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:22Z", "source_id": 64817434, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:27Z", "source_id": 20537330, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:01Z", "source_id": 64827913, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:16:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:05Z", "source_id": 20540443, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:28Z", "source_id": 64837608, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:33Z", "source_id": 20543357, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:25Z", "source_id": 64845915, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:27Z", "source_id": 20545821, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:55Z", "source_id": 64852643, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:25:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:59Z", "source_id": 20547904, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:39Z", "source_id": 64860663, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:40Z", "source_id": 20550175, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:00Z", "source_id": 64867182, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:08Z", "source_id": 20552110, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:43Z", "source_id": 64872140, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:48Z", "source_id": 20553602, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:15Z", "source_id": 64878997, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:20Z", "source_id": 20555661, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:51Z", "source_id": 64895151, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:54Z", "source_id": 20560273, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 0747 0747 1 None None West Croydon 0839 0839 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12085/2026-09-22/detailed None Norwood Junction 2026-09-22T08:35:30+01:00 West Croydon 6.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 0835 0841 Norwood Junction West Croydon West Croydon 51.3789421 -0.1019610 51.3789421 -0.1019610 1 0 2026-09-22 07:51:33 TERMINATED 2026-09-22 07:41:00 West Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560273 1790062794396811 81 81 2026-09-22 07:51:21.513282 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:21.150672
733018 763643 W83551 042T64MB22 2026-09-22 COMPLETE 20560298 2026-09-22 08:41:00 2026-09-22 07:51:34 2026-09-24 07:51:34 {"id": 763643, "stp": "P", "toc": "ScotRail", "uid": "W83551", "consist": "170394", "dest_crs": "TWB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83551/2026-09-22/detailed", "trust_id": "042T64MB22", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tweedbank", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "1", "is_terminated": 1, "next_location": "Tweedbank", "signalling_id": "2T64", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "Tweedbank", "origin_dep_time": "0740", "origin_platform": "3", "current_location": "Tweedbank", "last_update_time": "2026-09-22T07:51:34", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]}", "current_leg_start": "Galashiels", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "55.6055732", "next_location_lon": "-2.7578873", "previous_location": "Galashiels", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 5355.328, \"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\": 5563.205, \"from_m\": 5355.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7058.239, \"from_m\": 5563.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7073.62, \"from_m\": 7058.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7262.353, \"from_m\": 7073.62, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7615.115, \"from_m\": 7262.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7927.701, \"from_m\": 7615.115, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7986.335, \"from_m\": 7927.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:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11379.13, \"from_m\": 7986.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12021.137, \"from_m\": 11379.13, \"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\": 13601.179, \"from_m\": 12021.137, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14139.279, \"from_m\": 13601.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14152.124, \"from_m\": 14139.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15298.941, \"from_m\": 14152.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17984.43, \"from_m\": 15298.941, \"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\": 18838.398, \"from_m\": 17984.43, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19241.028, \"from_m\": 18838.398, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28984.013, \"from_m\": 19241.028, \"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\": 34399.573, \"from_m\": 28984.013, \"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\": 35062.637, \"from_m\": 34399.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\": 40056.787, \"from_m\": 35062.637, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 45036.015, \"from_m\": 40056.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46877.959, \"from_m\": 45036.015, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49563.605, \"from_m\": 46877.959, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 52516.242, \"from_m\": 49563.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54270.381, \"from_m\": 52516.242, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56384.532, \"from_m\": 54270.381, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56790.451, \"from_m\": 56384.532, \"capability_applied\": null, \"effective_limit_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\": 763643, \"profile_key\": \"5f378187f281bc9170c8ff59896c9edcaa37d7e21b3261f8daeb2180f4bcbf89\", \"schedule_id\": 27660, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Brunstane\", \"stage_seq\": 5, \"distance_m\": 6165.02, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0755\", \"location\": \"Newcraighall\", \"stage_seq\": 6, \"distance_m\": 7381.283, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Newgraighall South Jn\", \"stage_seq\": 7, \"distance_m\": 7986.335, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Shawfair\", \"stage_seq\": 8, \"distance_m\": 9133.542, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Kings Gate Jn\", \"stage_seq\": 9, \"distance_m\": 11379.13, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Eskbank\", \"stage_seq\": 10, \"distance_m\": 13260.342, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806\", \"location\": \"Newtongrange\", \"stage_seq\": 11, \"distance_m\": 15414.106, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Gorebridge\", \"stage_seq\": 12, \"distance_m\": 19051.719, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Fushiebridge Jn\", \"stage_seq\": 13, \"distance_m\": 19783.178, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Tynehead Jn\", \"stage_seq\": 14, \"distance_m\": 25811.124, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Galabank Jn\", \"stage_seq\": 15, \"distance_m\": 41494.202, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Stow\", \"stage_seq\": 16, \"distance_m\": 42620.926, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Bowland Jn\", \"stage_seq\": 17, \"distance_m\": 47878.184, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837H\", \"location\": \"Galashiels\", \"stage_seq\": 18, \"distance_m\": 53225.391, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Tweedbank Sig. Emb244\", \"stage_seq\": 19, \"distance_m\": 56215.333, \"section_seq\": 1, \"route_path_id\": 142069}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Tweedbank\", \"stage_seq\": 20, \"distance_m\": 56790.451, \"section_seq\": 1, \"route_path_id\": 142069}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 56790.451, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142069}], \"total_distance_m\": 56790.451, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 56762.225, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 28.226, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "55.6055732", "current_position_lon": "-2.7578873", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:44Z\", \"source_id\": 64751204, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:51Z\", \"source_id\": 20517336, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:16Z\", \"source_id\": 64764104, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:21Z\", \"source_id\": 20521202, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:19Z\", \"source_id\": 64769714, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:21Z\", \"source_id\": 20522900, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 993, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:06Z\", \"source_id\": 64782487, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:14Z\", \"source_id\": 20526860, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:57Z\", \"source_id\": 20531854, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:26Z\", \"source_id\": 20535615, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:31Z\", \"source_id\": 64854487, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:35Z\", \"source_id\": 20548383, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:39Z\", \"source_id\": 64874711, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:41Z\", \"source_id\": 20554337, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:55Z\", \"source_id\": 64895361, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:56Z\", \"source_id\": 20560298, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tweedbank", "service_state_platform": "1", "timing_fact_generation": 1790062797110531, "current_leg_arrival_utc": "2026-09-22T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:21.157792", "service_state_evidence_id": 20560298, "current_leg_start_actual_dep": "2026-09-22T08:37:30+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:21.516171", "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 EDB TWB 2T64 170394 3 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": 5355.328, "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": 5563.205, "from_m": 5355.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7058.239, "from_m": 5563.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7073.62, "from_m": 7058.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7262.353, "from_m": 7073.62, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7615.115, "from_m": 7262.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 7927.701, "from_m": 7615.115, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7986.335, "from_m": 7927.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:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 11379.13, "from_m": 7986.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12021.137, "from_m": 11379.13, "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": 13601.179, "from_m": 12021.137, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14139.279, "from_m": 13601.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14152.124, "from_m": 14139.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15298.941, "from_m": 14152.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17984.43, "from_m": 15298.941, "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": 18838.398, "from_m": 17984.43, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19241.028, "from_m": 18838.398, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28984.013, "from_m": 19241.028, "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": 34399.573, "from_m": 28984.013, "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": 35062.637, "from_m": 34399.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": 40056.787, "from_m": 35062.637, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 45036.015, "from_m": 40056.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46877.959, "from_m": 45036.015, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49563.605, "from_m": 46877.959, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 52516.242, "from_m": 49563.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54270.381, "from_m": 52516.242, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56384.532, "from_m": 54270.381, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56790.451, "from_m": 56384.532, "capability_applied": null, "effective_limit_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": 763643, "profile_key": "5f378187f281bc9170c8ff59896c9edcaa37d7e21b3261f8daeb2180f4bcbf89", "schedule_id": 27660, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Brunstane", "stage_seq": 5, "distance_m": 6165.02, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0755", "location": "Newcraighall", "stage_seq": 6, "distance_m": 7381.283, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Newgraighall South Jn", "stage_seq": 7, "distance_m": 7986.335, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Shawfair", "stage_seq": 8, "distance_m": 9133.542, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Kings Gate Jn", "stage_seq": 9, "distance_m": 11379.13, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Eskbank", "stage_seq": 10, "distance_m": 13260.342, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806", "location": "Newtongrange", "stage_seq": 11, "distance_m": 15414.106, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Gorebridge", "stage_seq": 12, "distance_m": 19051.719, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Fushiebridge Jn", "stage_seq": 13, "distance_m": 19783.178, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Tynehead Jn", "stage_seq": 14, "distance_m": 25811.124, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Galabank Jn", "stage_seq": 15, "distance_m": 41494.202, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Stow", "stage_seq": 16, "distance_m": 42620.926, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Bowland Jn", "stage_seq": 17, "distance_m": 47878.184, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837H", "location": "Galashiels", "stage_seq": 18, "distance_m": 53225.391, "section_seq": 1, "route_path_id": 142069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Tweedbank Sig. Emb244", "stage_seq": 19, "distance_m": 56215.333, "section_seq": 1, "route_path_id": 142069}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Tweedbank", "stage_seq": 20, "distance_m": 56790.451, "section_seq": 1, "route_path_id": 142069}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 56790.451, "from_m": 0.0, "section_seq": 1, "route_path_id": 142069}], "total_distance_m": 56790.451, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 56762.225, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 28.226, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 954, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:44Z", "source_id": 64751204, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:51Z", "source_id": 20517336, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1022, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:16Z", "source_id": 64764104, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:54:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:21Z", "source_id": 20521202, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 999, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:19Z", "source_id": 64769714, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:21Z", "source_id": 20522900, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 993, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:06Z", "source_id": 64782487, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:14Z", "source_id": 20526860, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:57Z", "source_id": 20531854, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:26Z", "source_id": 20535615, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1003, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:31Z", "source_id": 64854487, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:35Z", "source_id": 20548383, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1011, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:39Z", "source_id": 64874711, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:41Z", "source_id": 20554337, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1009, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:55Z", "source_id": 64895361, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:41:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:56Z", "source_id": 20560298, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Edinburgh 0740 0740 3 None None Tweedbank 0843 0842 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83551/2026-09-22/detailed None Galashiels 2026-09-22T08:37:30+01:00 Tweedbank 4.0 {"type": "LineString", "coordinates": [[-2.8076936999999997, 55.61854769999999], [-2.8055459, 55.617816], [-2.8050998999999996, 55.6176579], [-2.8047378, 55.6175188], [-2.8044332, 55.61739179999999], [-2.8041556, 55.6172657], [-2.8036900000000005, 55.617031], [-2.803166099999999, 55.6167223], [-2.8027428999999997, 55.61643089999999], [-2.8020614, 55.6159851], [-2.8011062, 55.615353], [-2.7988589, 55.6133442], [-2.7981360999999993, 55.6129037], [-2.7977722999999997, 55.612730000000006], [-2.7974029, 55.61258320000001], [-2.7966392, 55.6123481], [-2.7959027, 55.6121695], [-2.7926451, 55.6114108], [-2.7925360999999995, 55.6113854], [-2.7902334, 55.61084839999999], [-2.7893967999999996, 55.6106521], [-2.7885298999999995, 55.610450599999986], [-2.7870445, 55.61010520000001], [-2.7862975, 55.60993249999999], [-2.7854701999999993, 55.609755599999986], [-2.7851414999999995, 55.609693099999994], [-2.7847981, 55.60963480000001], [-2.784777380770516, 55.60963157659599], [-2.7841354, 55.609531700000005], [-2.7836502, 55.6094651], [-2.783143299999999, 55.6094063], [-2.7825869, 55.609351499999995], [-2.7815077999999995, 55.60927770000001], [-2.7804610999999997, 55.609219], [-2.7782423, 55.609088099999994], [-2.7763395999999996, 55.60898840000001], [-2.7752526, 55.60891579999999], [-2.7745182999999995, 55.608875], [-2.7735942999999996, 55.6088179], [-2.7729118999999995, 55.608778099999995], [-2.7721281000000007, 55.6087137], [-2.7716057, 55.6086637], [-2.7710833, 55.6086035], [-2.7702914999999995, 55.6084956], [-2.7695791999999995, 55.60839030000001], [-2.7693314, 55.608351899999995], [-2.7689036999999996, 55.608286599999985], [-2.7683878, 55.6082048], [-2.7679816999999995, 55.6081409], [-2.7673714, 55.60802830000001], [-2.7668937999999996, 55.607934599999986], [-2.7662685, 55.6078008], [-2.7661649, 55.6077786], [-2.7657820999999996, 55.6076912], [-2.7654474, 55.60761149999999], [-2.7649768, 55.60749359999999], [-2.7645931, 55.6073893], [-2.7640101999999995, 55.6072267], [-2.7637187, 55.607143], [-2.7635860999999995, 55.6071048], [-2.7630983999999996, 55.6069884], [-2.7622613, 55.60678949999999], [-2.7615882999999997, 55.60662099999999], [-2.7611161, 55.6064936], [-2.7580709999999997, 55.6056256], [-2.7578873, 55.6055732]]} 2.3 0837 0841 Galashiels Tweedbank Tweedbank 55.6055732 -2.7578873 55.6055732 -2.7578873 1 0 2026-09-22 07:51:34 TERMINATED 2026-09-22 07:41:00 Tweedbank TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560298 1790062797110531 38 38 2026-09-22 07:51:21.516171 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:21.157792
733019 762981 C37231 889R60MA22 2026-09-22 COMPLETE 20561585 2026-09-22 08:41:00 2026-09-22 07:51:34 2026-09-24 07:51:34 {"id": 762981, "stp": "P", "toc": "Elizabeth Line", "uid": "C37231", "consist": "345017", "dest_crs": "RDG", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37231/2026-09-22/detailed", "trust_id": "889R60MA22", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "14", "is_terminated": 1, "next_location": "Reading", "signalling_id": "9R60", "timing_status": "EARLY", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0841", "current_leg_dep": "0835", "current_leg_end": "Reading", "origin_dep_time": "0718", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-22T07:51:34", "route_debug_link": null, "timing_variation": "-1 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": "0842", "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.06, \"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.599, \"from_m\": 65906.06, \"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.248, \"from_m\": 65944.599, \"capability_applied\": null, \"effective_limit_mph\": 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.777, \"from_m\": 66095.248, \"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.381, \"from_m\": 67424.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74662.981, \"from_m\": 67436.381, \"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\": 74812.765, \"from_m\": 74662.981, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83424.294, \"from_m\": 74812.765, \"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\": 83504.24, \"from_m\": 83424.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83562.621, \"from_m\": 83504.24, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83669.508, \"from_m\": 83562.621, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83725.627, \"from_m\": 83669.508, \"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\": 83784.018, \"from_m\": 83725.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\": 84408.534, \"from_m\": 83784.018, \"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\": 84885.418, \"from_m\": 84408.534, \"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\": 762981, \"profile_key\": \"33063ceb99c6aa8ecdfe2c99b17a42731773bfa62b375da05f55011c37bad2d1\", \"schedule_id\": 4994, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0718\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0725H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0732H\", \"wtt_dep\": \"0733H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0739\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0743H\", \"wtt_dep\": \"0744\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0748\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Acton West Jn\", \"stage_seq\": 16, \"distance_m\": 31140.699, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Ealing Broadway\", \"stage_seq\": 17, \"distance_m\": 32331.883, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"West Ealing\", \"stage_seq\": 18, \"distance_m\": 33740.806, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Southall\", \"stage_seq\": 19, \"distance_m\": 37670.423, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 20, \"distance_m\": 40750.015, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 21, \"distance_m\": 40957.307, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0808H\", \"location\": \"West Drayton\", \"stage_seq\": 22, \"distance_m\": 48330.335, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Iver\", \"stage_seq\": 23, \"distance_m\": 50790.827, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0813H\", \"location\": \"Langley\", \"stage_seq\": 24, \"distance_m\": 53068.187, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Slough\", \"stage_seq\": 25, \"distance_m\": 56820.415, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Burnham\", \"stage_seq\": 26, \"distance_m\": 60694.752, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Taplow\", \"stage_seq\": 27, \"distance_m\": 63154.185, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Maidenhead\", \"stage_seq\": 28, \"distance_m\": 66053.021, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0833H\", \"location\": \"Twyford\", \"stage_seq\": 29, \"distance_m\": 76941.199, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 83725.627, \"section_seq\": 1, \"route_path_id\": 132270}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 31, \"distance_m\": 84885.418, \"section_seq\": 1, \"route_path_id\": 132270}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 84885.418, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132270}], \"total_distance_m\": 84885.418, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 73396.084, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11489.334, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0718", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.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-22T06:20:47Z\", \"source_id\": 64676631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:20:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:51Z\", \"source_id\": 20493975, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:25:00Z\", \"source_id\": 64687644, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:25:06Z\", \"source_id\": 20497570, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:31Z\", \"source_id\": 64697023, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:33Z\", \"source_id\": 20500406, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:18Z\", \"source_id\": 64709732, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:24Z\", \"source_id\": 20504391, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:34Z\", \"source_id\": 64718212, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:35Z\", \"source_id\": 20507134, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:59Z\", \"source_id\": 64724724, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:05Z\", \"source_id\": 20509172, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:09Z\", \"source_id\": 64733263, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:13Z\", \"source_id\": 20511819, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:22Z\", \"source_id\": 64739373, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:24Z\", \"source_id\": 20513703, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:08Z\", \"source_id\": 64746779, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:13Z\", \"source_id\": 20516009, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:46Z\", \"source_id\": 64753912, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:55Z\", \"source_id\": 20518235, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:51Z\", \"source_id\": 64771157, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:57Z\", \"source_id\": 20523388, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:55Z\", \"source_id\": 64779505, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:58Z\", \"source_id\": 20525905, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:38Z\", \"source_id\": 64784239, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:43Z\", \"source_id\": 20527354, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:12Z\", \"source_id\": 64794505, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:14Z\", \"source_id\": 20530371, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:45Z\", \"source_id\": 64804631, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:46Z\", \"source_id\": 20533350, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23541, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:41Z\", \"source_id\": 64812714, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:46Z\", \"source_id\": 20535867, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:27Z\", \"source_id\": 64820396, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:30Z\", \"source_id\": 20538215, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:15Z\", \"source_id\": 64831293, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:21Z\", \"source_id\": 20541426, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:59Z\", \"source_id\": 64841940, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:01Z\", \"source_id\": 20544603, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:00Z\", \"source_id\": 64850136, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:01Z\", \"source_id\": 20547128, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:58Z\", \"source_id\": 64858525, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:01Z\", \"source_id\": 20549627, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:10Z\", \"source_id\": 64878854, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:13Z\", \"source_id\": 20555592, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:20Z\", \"source_id\": 64899480, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:24Z\", \"source_id\": 20561585, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "14", "timing_fact_generation": 1790062884865251, "current_leg_arrival_utc": "2026-09-22T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:24.852677", "service_state_evidence_id": 20561585, "current_leg_start_actual_dep": "2026-09-22T08:33:30+01:00", "operational_evidence_version": 146, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:25.449733", "service_state_valid_until_kind": null, "operational_interpretation_version": 146, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX RDG 9R60 345017 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.06, "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.599, "from_m": 65906.06, "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.248, "from_m": 65944.599, "capability_applied": null, "effective_limit_mph": 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.777, "from_m": 66095.248, "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.381, "from_m": 67424.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74662.981, "from_m": 67436.381, "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": 74812.765, "from_m": 74662.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83424.294, "from_m": 74812.765, "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": 83504.24, "from_m": 83424.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83562.621, "from_m": 83504.24, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83669.508, "from_m": 83562.621, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83725.627, "from_m": 83669.508, "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": 83784.018, "from_m": 83725.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": 84408.534, "from_m": 83784.018, "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": 84885.418, "from_m": 84408.534, "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": 762981, "profile_key": "33063ceb99c6aa8ecdfe2c99b17a42731773bfa62b375da05f55011c37bad2d1", "schedule_id": 4994, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0718", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0725H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0732H", "wtt_dep": "0733H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0739", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0743H", "wtt_dep": "0744", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0748", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0750", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Acton West Jn", "stage_seq": 16, "distance_m": 31140.699, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Ealing Broadway", "stage_seq": 17, "distance_m": 32331.883, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "West Ealing", "stage_seq": 18, "distance_m": 33740.806, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Southall", "stage_seq": 19, "distance_m": 37670.423, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Hayes & Harlington", "stage_seq": 20, "distance_m": 40750.015, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Heathrow Airport Jn", "stage_seq": 21, "distance_m": 40957.307, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0808H", "location": "West Drayton", "stage_seq": 22, "distance_m": 48330.335, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Iver", "stage_seq": 23, "distance_m": 50790.827, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0813H", "location": "Langley", "stage_seq": 24, "distance_m": 53068.187, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Slough", "stage_seq": 25, "distance_m": 56820.415, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Burnham", "stage_seq": 26, "distance_m": 60694.752, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Taplow", "stage_seq": 27, "distance_m": 63154.185, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Maidenhead", "stage_seq": 28, "distance_m": 66053.021, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0833H", "location": "Twyford", "stage_seq": 29, "distance_m": 76941.199, "section_seq": 1, "route_path_id": 132270}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Kennet Bridge Jn", "stage_seq": 30, "distance_m": 83725.627, "section_seq": 1, "route_path_id": 132270}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Reading", "stage_seq": 31, "distance_m": 84885.418, "section_seq": 1, "route_path_id": 132270}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 84885.418, "from_m": 0.0, "section_seq": 1, "route_path_id": 132270}], "total_distance_m": 84885.418, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 73396.084, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11489.334, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:47Z", "source_id": 64676631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:20:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:51Z", "source_id": 20493975, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:25:00Z", "source_id": 64687644, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:25:06Z", "source_id": 20497570, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:31Z", "source_id": 64697023, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:33Z", "source_id": 20500406, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:18Z", "source_id": 64709732, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:24Z", "source_id": 20504391, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:34Z", "source_id": 64718212, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:36:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:35Z", "source_id": 20507134, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:59Z", "source_id": 64724724, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:05Z", "source_id": 20509172, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:09Z", "source_id": 64733263, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:42:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:13Z", "source_id": 20511819, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:22Z", "source_id": 64739373, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:44:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:24Z", "source_id": 20513703, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:08Z", "source_id": 64746779, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:47:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:13Z", "source_id": 20516009, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:46Z", "source_id": 64753912, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:55Z", "source_id": 20518235, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:51Z", "source_id": 64771157, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:57Z", "source_id": 20523388, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:55Z", "source_id": 64779505, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:59:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:58Z", "source_id": 20525905, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:38Z", "source_id": 64784239, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:43Z", "source_id": 20527354, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:12Z", "source_id": 64794505, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:05:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:14Z", "source_id": 20530371, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23500, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:45Z", "source_id": 64804631, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:08:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:46Z", "source_id": 20533350, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23541, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:41Z", "source_id": 64812714, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:46Z", "source_id": 20535867, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23550, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:27Z", "source_id": 64820396, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:30Z", "source_id": 20538215, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:15Z", "source_id": 64831293, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:21Z", "source_id": 20541426, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23586, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:59Z", "source_id": 64841940, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:21:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:01Z", "source_id": 20544603, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23593, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:00Z", "source_id": 64850136, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:01Z", "source_id": 20547128, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:58Z", "source_id": 64858525, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:01Z", "source_id": 20549627, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:10Z", "source_id": 64878854, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:13Z", "source_id": 20555592, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23809, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:20Z", "source_id": 64899480, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T07:41:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:24Z", "source_id": 20561585, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 0718 0718 3 None None Reading 0842 0842 14 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37231/2026-09-22/detailed None Twyford 2026-09-22T08:33:30+01:00 Reading 6.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 0835 0841 Twyford Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-22 07:51:34 TERMINATED 2026-09-22 07:41:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561585 1790062884865251 146 146 2026-09-22 07:51:25.449733 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:24.852677
733020 763385 G85509 102C35MB22 2026-09-22 COMPLETE 20559983 2026-09-22 08:41:00 2026-09-22 07:51:34 2026-09-24 07:51:34 {"id": 763385, "stp": "P", "toc": "Northern", "uid": "G85509", "consist": "156448", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85509/2026-09-22/detailed", "trust_id": "102C35MB22", "origin_crs": "WTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "2", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "2C35", "timing_status": "LATE", "origin_station": "Whitehaven", "current_leg_arr": "0841", "current_leg_dep": "0831", "current_leg_end": "Carlisle", "origin_dep_time": "0732", "origin_platform": null, "current_location": "Carlisle", "last_update_time": "2026-09-22T07:51:34", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9887861, 54.846135099999984], [-2.9883746, 54.8461825], [-2.9881871999999996, 54.8462082], [-2.987401, 54.8463464], [-2.9866162999999997, 54.8464663], [-2.9844875, 54.8468621], [-2.9825989999999996, 54.847337], [-2.9808370999999996, 54.8478568], [-2.9805148, 54.84797549999999], [-2.979496, 54.84828939999999], [-2.9794610999999995, 54.8483011], [-2.977575799999999, 54.84906029999999], [-2.9756960999999995, 54.8498468], [-2.9756278, 54.8498784], [-2.9684988999999997, 54.85317419999999], [-2.964440437594421, 54.854836257314616], [-2.9603920999999995, 54.85649409999999], [-2.9556774999999997, 54.858394899999986], [-2.9531334999999994, 54.8595711], [-2.950524, 54.860828], [-2.9472192, 54.8625956], [-2.945600199999999, 54.863646499999994], [-2.9447274999999995, 54.8642948], [-2.9442297, 54.86466459999999], [-2.9435042999999994, 54.86521989999999], [-2.9433782, 54.8653168], [-2.9432946999999996, 54.86538070000001], [-2.9427339, 54.86587399999999], [-2.9415593, 54.8670263], [-2.9411172000000003, 54.86753920000001], [-2.9406964999999996, 54.86806130000001], [-2.9404215, 54.8684546], [-2.9399579, 54.8691177], [-2.9395939, 54.86977410000001], [-2.9391386999999995, 54.8708713], [-2.9389108, 54.8717252], [-2.9387472999999997, 54.8725883], [-2.9386238999999996, 54.87383079999999], [-2.9384977999999995, 54.8750734], [-2.9384271, 54.8759705], [-2.9384237, 54.876014600000005], [-2.9384187, 54.87606179999999], [-2.9383402, 54.8768027], [-2.9382940999999994, 54.8774579], [-2.9381809, 54.8783024], [-2.9380303000000003, 54.8789829], [-2.9378952, 54.87949389999999], [-2.9377047, 54.88011149999999], [-2.9375446, 54.88057419999999], [-2.937489135723639, 54.88072265544608], [-2.9374741, 54.88076289999999], [-2.9372768, 54.88113920000001], [-2.9369679999999994, 54.881556], [-2.9365508999999994, 54.8819597], [-2.9360659999999994, 54.8823233], [-2.9355959000000005, 54.88259379999999], [-2.9350603, 54.88284819999999], [-2.9344484999999993, 54.8830661], [-2.9338614, 54.8832317], [-2.9332612, 54.8833691], [-2.9326142, 54.8834797], [-2.9317196, 54.8836107], [-2.9308190999999995, 54.88374249999999], [-2.9304352, 54.8837987], [-2.9296770999999997, 54.88395450000001], [-2.9293857, 54.8840539], [-2.9289726, 54.8842545], [-2.9287044, 54.8844427], [-2.9285048, 54.88459829999999], [-2.9282645, 54.88489320000001], [-2.928125, 54.8851771], [-2.9280606, 54.8854425], [-2.9280552999999996, 54.885677], [-2.9281041999999995, 54.88585309999999], [-2.9281472, 54.88596029999999], [-2.9281990999999996, 54.8860516], [-2.9282022841532505, 54.88605697076976], [-2.9282186243470236, 54.88608453206338], [-2.928244094981765, 54.88612749379556], [-2.928263281288829, 54.886159855620214], [-2.9283104999999994, 54.886239499999995], [-2.9284196999999996, 54.8863769], [-2.9285751999999996, 54.8865466], [-2.9287991999999994, 54.886766699999995], [-2.9290374999999997, 54.886993800000006], [-2.929193688410555, 54.88717603594891], [-2.9293696999999996, 54.88738140000001], [-2.9294556999999997, 54.8874696], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Dalston", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Dalston", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 120.617, \"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\": 162.953, \"from_m\": 120.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 344.28, \"from_m\": 162.953, \"capability_applied\": null, \"effective_limit_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\": 1721.767, \"from_m\": 344.28, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2227.298, \"from_m\": 1721.767, \"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\": 2824.819, \"from_m\": 2227.298, \"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\": 4159.499, \"from_m\": 2824.819, \"capability_applied\": null, \"effective_limit_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\": 6280.895, \"from_m\": 4159.499, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7096.83, \"from_m\": 6280.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7222.595, \"from_m\": 7096.83, \"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\": 7678.207, \"from_m\": 7222.595, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8499.046, \"from_m\": 7678.207, \"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\": 10796.255, \"from_m\": 8499.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10976.766, \"from_m\": 10796.255, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11041.934, \"from_m\": 10976.766, \"capability_applied\": null, \"effective_limit_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\": 11121.71, \"from_m\": 11041.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19575.072, \"from_m\": 11121.71, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19960.521, \"from_m\": 19575.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20004.488, \"from_m\": 19960.521, \"capability_applied\": null, \"effective_limit_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\": 26004.764, \"from_m\": 20004.488, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26284.934, \"from_m\": 26004.764, \"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\": 31709.665, \"from_m\": 26284.934, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31908.615, \"from_m\": 31709.665, \"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\": 62578.475, \"from_m\": 31908.615, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63094.162, \"from_m\": 62578.475, \"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\": 63568.905, \"from_m\": 63094.162, \"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\": 64108.576, \"from_m\": 63568.905, \"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\": 763385, \"profile_key\": \"d1357530479a3f0b1088bfb6fffd90ef38831a95ad6d44167208ab2acfb54793\", \"schedule_id\": 12088, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Whitehaven\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736\", \"location\": \"Parton\", \"stage_seq\": 2, \"distance_m\": 2153.747, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Parton North Jn\", \"stage_seq\": 3, \"distance_m\": 4159.499, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Harrington\", \"stage_seq\": 4, \"distance_m\": 7244.62, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0750H\", \"location\": \"Workington\", \"stage_seq\": 5, \"distance_m\": 10976.766, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Flimby\", \"stage_seq\": 6, \"distance_m\": 16727.24, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Maryport\", \"stage_seq\": 7, \"distance_m\": 19753.242, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810\", \"location\": \"Aspatria\", \"stage_seq\": 8, \"distance_m\": 31823.864, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Wigton\", \"stage_seq\": 9, \"distance_m\": 45340.309, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"Dalston\", \"stage_seq\": 10, \"distance_m\": 57148.747, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Currock Jn\", \"stage_seq\": 11, \"distance_m\": 62578.475, \"section_seq\": 1, \"route_path_id\": 117301}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 12, \"distance_m\": 64108.576, \"section_seq\": 1, \"route_path_id\": 117301}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64108.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117301}], \"total_distance_m\": 64108.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 64066.24, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 42.336, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0732", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:55Z\", \"source_id\": 20506530, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:23Z\", \"source_id\": 20514454, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:20Z\", \"source_id\": 20517799, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:25Z\", \"source_id\": 20522939, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:47Z\", \"source_id\": 20528279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:25Z\", \"source_id\": 20536491, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:33Z\", \"source_id\": 20545887, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:22Z\", \"source_id\": 64868266, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:22Z\", \"source_id\": 20552362, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:25Z\", \"source_id\": 64894114, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:29Z\", \"source_id\": 20559983, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "2", "timing_fact_generation": 1790062771554945, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:26.491063", "service_state_evidence_id": 20559983, "current_leg_start_actual_dep": "2026-09-22T08:30:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:27.009171", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WTH CAR 2C35 156448 2 75 None {"version": 3, "segments": [{"to_m": 120.617, "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": 162.953, "from_m": 120.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 344.28, "from_m": 162.953, "capability_applied": null, "effective_limit_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": 1721.767, "from_m": 344.28, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2227.298, "from_m": 1721.767, "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": 2824.819, "from_m": 2227.298, "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": 4159.499, "from_m": 2824.819, "capability_applied": null, "effective_limit_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": 6280.895, "from_m": 4159.499, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7096.83, "from_m": 6280.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7222.595, "from_m": 7096.83, "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": 7678.207, "from_m": 7222.595, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8499.046, "from_m": 7678.207, "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": 10796.255, "from_m": 8499.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10976.766, "from_m": 10796.255, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11041.934, "from_m": 10976.766, "capability_applied": null, "effective_limit_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": 11121.71, "from_m": 11041.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19575.072, "from_m": 11121.71, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19960.521, "from_m": 19575.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 20004.488, "from_m": 19960.521, "capability_applied": null, "effective_limit_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": 26004.764, "from_m": 20004.488, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26284.934, "from_m": 26004.764, "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": 31709.665, "from_m": 26284.934, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31908.615, "from_m": 31709.665, "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": 62578.475, "from_m": 31908.615, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63094.162, "from_m": 62578.475, "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": 63568.905, "from_m": 63094.162, "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": 64108.576, "from_m": 63568.905, "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": 763385, "profile_key": "d1357530479a3f0b1088bfb6fffd90ef38831a95ad6d44167208ab2acfb54793", "schedule_id": 12088, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0732", "location": "Whitehaven", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736", "location": "Parton", "stage_seq": 2, "distance_m": 2153.747, "section_seq": 1, "route_path_id": 117301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Parton North Jn", "stage_seq": 3, "distance_m": 4159.499, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Harrington", "stage_seq": 4, "distance_m": 7244.62, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0750H", "location": "Workington", "stage_seq": 5, "distance_m": 10976.766, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Flimby", "stage_seq": 6, "distance_m": 16727.24, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Maryport", "stage_seq": 7, "distance_m": 19753.242, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810", "location": "Aspatria", "stage_seq": 8, "distance_m": 31823.864, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Wigton", "stage_seq": 9, "distance_m": 45340.309, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "Dalston", "stage_seq": 10, "distance_m": 57148.747, "section_seq": 1, "route_path_id": 117301}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Currock Jn", "stage_seq": 11, "distance_m": 62578.475, "section_seq": 1, "route_path_id": 117301}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Carlisle", "stage_seq": 12, "distance_m": 64108.576, "section_seq": 1, "route_path_id": 117301}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64108.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 117301}], "total_distance_m": 64108.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 64066.24, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 42.336, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:55Z", "source_id": 20506530, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:23Z", "source_id": 20514454, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:20Z", "source_id": 20517799, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:25Z", "source_id": 20522939, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:47Z", "source_id": 20528279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:25Z", "source_id": 20536491, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:33Z", "source_id": 20545887, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2966, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:22Z", "source_id": 64868266, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:31:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:22Z", "source_id": 20552362, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:25Z", "source_id": 64894114, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:29Z", "source_id": 20559983, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Whitehaven 0732 0732 None None None Carlisle 0840 0840 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85509/2026-09-22/detailed None Dalston 2026-09-22T08:30:30+01:00 Carlisle 10.0 {"type": "LineString", "coordinates": [[-2.9887861, 54.846135099999984], [-2.9883746, 54.8461825], [-2.9881871999999996, 54.8462082], [-2.987401, 54.8463464], [-2.9866162999999997, 54.8464663], [-2.9844875, 54.8468621], [-2.9825989999999996, 54.847337], [-2.9808370999999996, 54.8478568], [-2.9805148, 54.84797549999999], [-2.979496, 54.84828939999999], [-2.9794610999999995, 54.8483011], [-2.977575799999999, 54.84906029999999], [-2.9756960999999995, 54.8498468], [-2.9756278, 54.8498784], [-2.9684988999999997, 54.85317419999999], [-2.964440437594421, 54.854836257314616], [-2.9603920999999995, 54.85649409999999], [-2.9556774999999997, 54.858394899999986], [-2.9531334999999994, 54.8595711], [-2.950524, 54.860828], [-2.9472192, 54.8625956], [-2.945600199999999, 54.863646499999994], [-2.9447274999999995, 54.8642948], [-2.9442297, 54.86466459999999], [-2.9435042999999994, 54.86521989999999], [-2.9433782, 54.8653168], [-2.9432946999999996, 54.86538070000001], [-2.9427339, 54.86587399999999], [-2.9415593, 54.8670263], [-2.9411172000000003, 54.86753920000001], [-2.9406964999999996, 54.86806130000001], [-2.9404215, 54.8684546], [-2.9399579, 54.8691177], [-2.9395939, 54.86977410000001], [-2.9391386999999995, 54.8708713], [-2.9389108, 54.8717252], [-2.9387472999999997, 54.8725883], [-2.9386238999999996, 54.87383079999999], [-2.9384977999999995, 54.8750734], [-2.9384271, 54.8759705], [-2.9384237, 54.876014600000005], [-2.9384187, 54.87606179999999], [-2.9383402, 54.8768027], [-2.9382940999999994, 54.8774579], [-2.9381809, 54.8783024], [-2.9380303000000003, 54.8789829], [-2.9378952, 54.87949389999999], [-2.9377047, 54.88011149999999], [-2.9375446, 54.88057419999999], [-2.937489135723639, 54.88072265544608], [-2.9374741, 54.88076289999999], [-2.9372768, 54.88113920000001], [-2.9369679999999994, 54.881556], [-2.9365508999999994, 54.8819597], [-2.9360659999999994, 54.8823233], [-2.9355959000000005, 54.88259379999999], [-2.9350603, 54.88284819999999], [-2.9344484999999993, 54.8830661], [-2.9338614, 54.8832317], [-2.9332612, 54.8833691], [-2.9326142, 54.8834797], [-2.9317196, 54.8836107], [-2.9308190999999995, 54.88374249999999], [-2.9304352, 54.8837987], [-2.9296770999999997, 54.88395450000001], [-2.9293857, 54.8840539], [-2.9289726, 54.8842545], [-2.9287044, 54.8844427], [-2.9285048, 54.88459829999999], [-2.9282645, 54.88489320000001], [-2.928125, 54.8851771], [-2.9280606, 54.8854425], [-2.9280552999999996, 54.885677], [-2.9281041999999995, 54.88585309999999], [-2.9281472, 54.88596029999999], [-2.9281990999999996, 54.8860516], [-2.9282022841532505, 54.88605697076976], [-2.9282186243470236, 54.88608453206338], [-2.928244094981765, 54.88612749379556], [-2.928263281288829, 54.886159855620214], [-2.9283104999999994, 54.886239499999995], [-2.9284196999999996, 54.8863769], [-2.9285751999999996, 54.8865466], [-2.9287991999999994, 54.886766699999995], [-2.9290374999999997, 54.886993800000006], [-2.929193688410555, 54.88717603594891], [-2.9293696999999996, 54.88738140000001], [-2.9294556999999997, 54.8874696], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]} 4.3 0831 0841 Dalston Carlisle Carlisle 54.8905151 -2.9332261 54.8905151 -2.9332261 1 0 2026-09-22 07:51:34 TERMINATED 2026-09-22 07:41:00 Carlisle TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20559983 1790062771554945 25 25 2026-09-22 07:51:27.009171 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:26.491063
733021 763019 L78470 871A13MA22 2026-09-22 COMPLETE 20560445 2026-09-22 08:41:00 2026-09-22 07:51:34 2026-09-24 07:51:34 {"id": 763019, "stp": "P", "toc": "South Western Railway", "uid": "L78470", "consist": "450042+450075", "dest_crs": "AON", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L78470/2026-09-22/detailed", "trust_id": "871A13MA22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "2", "is_terminated": 1, "next_location": "Alton", "signalling_id": "1A13", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0841", "current_leg_dep": "0834", "current_leg_end": "Alton", "origin_dep_time": "0720", "origin_platform": "10", "current_location": "Alton", "last_update_time": "2026-09-22T07:51:34", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22242.826, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 30449.28, \"from_m\": 22242.826, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30526.352, \"from_m\": 30449.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\": 38318.621, \"from_m\": 30526.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38408.072, \"from_m\": 38318.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39287.821, \"from_m\": 38408.072, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.596, \"from_m\": 39287.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39841.861, \"from_m\": 39330.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.005, \"from_m\": 39841.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.098, \"from_m\": 39919.005, \"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\": 45147.365, \"from_m\": 39953.098, \"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\": 45219.531, \"from_m\": 45147.365, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47310.127, \"from_m\": 45219.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47516.52, \"from_m\": 47310.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48331.833, \"from_m\": 47516.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50535.575, \"from_m\": 48331.833, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52135.687, \"from_m\": 50535.575, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52168.305, \"from_m\": 52135.687, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55645.313, \"from_m\": 52168.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57143.217, \"from_m\": 55645.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59125.875, \"from_m\": 57143.217, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59771.341, \"from_m\": 59125.875, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62326.272, \"from_m\": 59771.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62395.324, \"from_m\": 62326.272, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62404.133, \"from_m\": 62395.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62460.024, \"from_m\": 62404.133, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75134.35, \"from_m\": 62460.024, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75360.395, \"from_m\": 75134.35, \"capability_applied\": null, \"effective_limit_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\": 763019, \"profile_key\": \"2a24346b230f00573e8fd4f04f0e3feaca1e5819e8ab77e5104f324b49175be7\", \"schedule_id\": 37681, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21519.906, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Weybridge\", \"stage_seq\": 8, \"distance_m\": 30449.28, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 9, \"distance_m\": 32823.946, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0751H\", \"location\": \"West Byfleet\", \"stage_seq\": 10, \"distance_m\": 34810.369, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0800H\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 39042.645, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39841.861, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0806H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44890.706, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47516.52, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Ash Vale\", \"stage_seq\": 15, \"distance_m\": 52230.282, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 16, \"distance_m\": 53999.814, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0820\", \"location\": \"Aldershot\", \"stage_seq\": 17, \"distance_m\": 56432.567, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Farnham\", \"stage_seq\": 18, \"distance_m\": 61401.391, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Farnham Single Line Jn\", \"stage_seq\": 19, \"distance_m\": 62404.133, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833\", \"location\": \"Bentley\", \"stage_seq\": 20, \"distance_m\": 67567.768, \"section_seq\": 1, \"route_path_id\": 145942}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Alton\", \"stage_seq\": 21, \"distance_m\": 75360.395, \"section_seq\": 1, \"route_path_id\": 145942}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 75360.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 145942}], \"total_distance_m\": 75360.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 74967.733, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 392.662, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0720", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:31Z\", \"source_id\": 64697008, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:33Z\", \"source_id\": 20500391, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:44Z\", \"source_id\": 64710803, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:34:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:48Z\", \"source_id\": 20504746, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:33Z\", \"source_id\": 64720779, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:36Z\", \"source_id\": 20507947, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:06Z\", \"source_id\": 64733131, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:11Z\", \"source_id\": 20511799, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:07Z\", \"source_id\": 64761040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:11Z\", \"source_id\": 20520255, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:28Z\", \"source_id\": 64767471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:30Z\", \"source_id\": 20522226, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:13Z\", \"source_id\": 64772142, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:17Z\", \"source_id\": 20523639, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:24Z\", \"source_id\": 64789481, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:28Z\", \"source_id\": 20528890, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:59Z\", \"source_id\": 64805326, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:04Z\", \"source_id\": 20533625, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:41Z\", \"source_id\": 64826920, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:43Z\", \"source_id\": 20540110, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:36Z\", \"source_id\": 64840902, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:40Z\", \"source_id\": 20544290, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:24Z\", \"source_id\": 64856959, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:30Z\", \"source_id\": 20549178, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:48Z\", \"source_id\": 64875170, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:52Z\", \"source_id\": 20554462, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:02Z\", \"source_id\": 64895702, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:06Z\", \"source_id\": 20560445, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "2", "timing_fact_generation": 1790062815179881, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:28.272466", "service_state_evidence_id": 20560445, "current_leg_start_actual_dep": "2026-09-22T08:34:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:29.355240", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None AON 1A13 450042+450075 8 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22242.826, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 30449.28, "from_m": 22242.826, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30526.352, "from_m": 30449.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": 38318.621, "from_m": 30526.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38408.072, "from_m": 38318.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39287.821, "from_m": 38408.072, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.596, "from_m": 39287.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39841.861, "from_m": 39330.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.005, "from_m": 39841.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.098, "from_m": 39919.005, "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": 45147.365, "from_m": 39953.098, "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": 45219.531, "from_m": 45147.365, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47310.127, "from_m": 45219.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47516.52, "from_m": 47310.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48331.833, "from_m": 47516.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50535.575, "from_m": 48331.833, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52135.687, "from_m": 50535.575, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52168.305, "from_m": 52135.687, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55645.313, "from_m": 52168.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57143.217, "from_m": 55645.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59125.875, "from_m": 57143.217, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59771.341, "from_m": 59125.875, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62326.272, "from_m": 59771.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62395.324, "from_m": 62326.272, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62404.133, "from_m": 62395.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62460.024, "from_m": 62404.133, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 75134.35, "from_m": 62460.024, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75360.395, "from_m": 75134.35, "capability_applied": null, "effective_limit_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": 763019, "profile_key": "2a24346b230f00573e8fd4f04f0e3feaca1e5819e8ab77e5104f324b49175be7", "schedule_id": 37681, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0720", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21519.906, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745", "location": "Weybridge", "stage_seq": 8, "distance_m": 30449.28, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Byfleet & New Haw", "stage_seq": 9, "distance_m": 32823.946, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0751H", "location": "West Byfleet", "stage_seq": 10, "distance_m": 34810.369, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0800H", "location": "Woking", "stage_seq": 11, "distance_m": 39042.645, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39841.861, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0806H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44890.706, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47516.52, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Ash Vale", "stage_seq": 15, "distance_m": 52230.282, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Aldershot North Jn", "stage_seq": 16, "distance_m": 53999.814, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0820", "location": "Aldershot", "stage_seq": 17, "distance_m": 56432.567, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Farnham", "stage_seq": 18, "distance_m": 61401.391, "section_seq": 1, "route_path_id": 145942}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Farnham Single Line Jn", "stage_seq": 19, "distance_m": 62404.133, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833", "location": "Bentley", "stage_seq": 20, "distance_m": 67567.768, "section_seq": 1, "route_path_id": 145942}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Alton", "stage_seq": 21, "distance_m": 75360.395, "section_seq": 1, "route_path_id": 145942}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 75360.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 145942}], "total_distance_m": 75360.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 74967.733, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 392.662, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:31Z", "source_id": 64697008, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:33Z", "source_id": 20500391, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:44Z", "source_id": 64710803, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:34:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:48Z", "source_id": 20504746, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:33Z", "source_id": 64720779, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:38:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:36Z", "source_id": 20507947, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:06Z", "source_id": 64733131, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:11Z", "source_id": 20511799, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:07Z", "source_id": 64761040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:11Z", "source_id": 20520255, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:28Z", "source_id": 64767471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:30Z", "source_id": 20522226, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26922, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:13Z", "source_id": 64772142, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:57:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:17Z", "source_id": 20523639, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:24Z", "source_id": 64789481, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:28Z", "source_id": 20528890, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:59Z", "source_id": 64805326, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:09:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:04Z", "source_id": 20533625, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27888, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:41Z", "source_id": 64826920, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:43Z", "source_id": 20540110, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27873, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:36Z", "source_id": 64840902, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:40Z", "source_id": 20544290, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27862, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:24Z", "source_id": 64856959, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:30Z", "source_id": 20549178, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27852, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:48Z", "source_id": 64875170, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:52Z", "source_id": 20554462, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27849, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:02Z", "source_id": 64895702, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:41:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:06Z", "source_id": 20560445, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] London Waterloo 0720 0720 10 None None Alton 0840 0840 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L78470/2026-09-22/detailed None Bentley 2026-09-22T08:34:00+01:00 Alton 7.0 {"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} 4.8 0834 0841 Bentley Alton Alton 51.1522767 -0.9666334 51.1522767 -0.9666334 1 0 2026-09-22 07:51:34 TERMINATED 2026-09-22 07:41:00 Alton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560445 1790062815179881 89 89 2026-09-22 07:51:29.355240 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:28.272466
733022 762396 G89926 362A11MA22 2026-09-22 COMPLETE 20560281 2026-09-22 08:41:00 2026-09-22 07:51:34 2026-09-24 07:51:34 {"id": 762396, "stp": "P", "toc": "Northern", "uid": "G89926", "consist": "331019+331023", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89926/2026-09-22/detailed", "trust_id": "362A11MA22", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-22", "dest_arr_time": "0825", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "2A11", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "Manchester Airport", "origin_dep_time": "0700", "origin_platform": "5", "current_location": "Manchester Airport", "last_update_time": "2026-09-22T07:51:34", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Heald Green", "dest_arr_time_act": "0825", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Heald Green", "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\": 317.357, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.462, \"from_m\": 317.357, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1782.098, \"from_m\": 683.462, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1824.75, \"from_m\": 1782.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2052.479, \"from_m\": 1824.75, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4798.299, \"from_m\": 2052.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26065.464, \"from_m\": 4798.299, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26111.655, \"from_m\": 26065.464, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26796.795, \"from_m\": 26111.655, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26866.974, \"from_m\": 26796.795, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34762.841, \"from_m\": 26866.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36070.445, \"from_m\": 34762.841, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36324.389, \"from_m\": 36070.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36370.184, \"from_m\": 36324.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36499.472, \"from_m\": 36370.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48234.451, \"from_m\": 36499.472, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48699.418, \"from_m\": 48234.451, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48745.64, \"from_m\": 48699.418, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48797.27, \"from_m\": 48745.64, \"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\": 48849.18, \"from_m\": 48797.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:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49682.411, \"from_m\": 48849.18, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49713.902, \"from_m\": 49682.411, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50059.219, \"from_m\": 49713.902, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50119.472, \"from_m\": 50059.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50545.303, \"from_m\": 50119.472, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50625.112, \"from_m\": 50545.303, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51238.042, \"from_m\": 50625.112, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 51782.577, \"from_m\": 51238.042, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51802.413, \"from_m\": 51782.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51848.62, \"from_m\": 51802.413, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52158.033, \"from_m\": 51848.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52321.758, \"from_m\": 52158.033, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53856.064, \"from_m\": 52321.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54384.156, \"from_m\": 53856.064, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54456.309, \"from_m\": 54384.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54541.383, \"from_m\": 54456.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54631.149, \"from_m\": 54541.383, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54661.529, \"from_m\": 54631.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\": 54746.566, \"from_m\": 54661.529, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 55014.801, \"from_m\": 54746.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\": 55449.183, \"from_m\": 55014.801, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65297.077, \"from_m\": 55449.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65947.999, \"from_m\": 65297.077, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67156.253, \"from_m\": 65947.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67374.799, \"from_m\": 67156.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67757.428, \"from_m\": 67374.799, \"capability_applied\": null, \"effective_limit_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\": 762396, \"profile_key\": \"73f2e4364c6b2ff22da0c1a0e27bbdfb35f29c38dbb7735ce5b4a84af7f69df8\", \"schedule_id\": 12979, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1275.892, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0703H\", \"wtt_dep\": \"0704\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.944, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2733.155, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3217.662, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0706\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3797.336, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4383.83, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0708H\", \"wtt_dep\": \"0709H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5727.248, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0712\", \"wtt_dep\": \"0712H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8283.826, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9108.905, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0717H\", \"wtt_dep\": \"0718H\", \"location\": \"Whiston\", \"stage_seq\": 11, \"distance_m\": 12264.399, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721\", \"location\": \"Rainhill\", \"stage_seq\": 12, \"distance_m\": 14229.101, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Lea Green\", \"stage_seq\": 13, \"distance_m\": 17211.369, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0727H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 14, \"distance_m\": 19074.298, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Earlestown\", \"stage_seq\": 15, \"distance_m\": 23731.5, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735H\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 16, \"distance_m\": 25230.409, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Parkside Jn\", \"stage_seq\": 17, \"distance_m\": 26866.974, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 18, \"distance_m\": 36324.389, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Patricroft\", \"stage_seq\": 19, \"distance_m\": 42681.932, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Eccles\", \"stage_seq\": 20, \"distance_m\": 44256.003, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 48849.18, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Water Street Jn\", \"stage_seq\": 22, \"distance_m\": 49365.161, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0756H\", \"location\": \"Deansgate\", \"stage_seq\": 23, \"distance_m\": 49902.067, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0800\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 24, \"distance_m\": 50469.074, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0804\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 25, \"distance_m\": 51363.809, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 52468.13, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 27, \"distance_m\": 55005.29, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Mauldeth Road\", \"stage_seq\": 28, \"distance_m\": 57301.0, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Burnage\", \"stage_seq\": 29, \"distance_m\": 58701.829, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"East Didsbury\", \"stage_seq\": 30, \"distance_m\": 60137.067, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Gatley\", \"stage_seq\": 31, \"distance_m\": 62055.132, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820\", \"location\": \"Heald Green\", \"stage_seq\": 32, \"distance_m\": 64742.988, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 33, \"distance_m\": 65947.999, \"section_seq\": 1, \"route_path_id\": 134903}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 34, \"distance_m\": 67757.428, \"section_seq\": 1, \"route_path_id\": 134903}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 67757.428, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134903}], \"total_distance_m\": 67757.428, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65722.729, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2034.699, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:06:35Z\", \"source_id\": 64639842, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:06:40Z\", \"source_id\": 20482614, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:09:28Z\", \"source_id\": 64647290, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:09:33Z\", \"source_id\": 20484923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:17Z\", \"source_id\": 64654282, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:18Z\", \"source_id\": 20487088, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:00Z\", \"source_id\": 64661333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:04Z\", \"source_id\": 20489294, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:17:15Z\", \"source_id\": 64667076, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:18:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:17:20Z\", \"source_id\": 20491098, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:31Z\", \"source_id\": 64675868, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:21:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:35Z\", \"source_id\": 20493756, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:23Z\", \"source_id\": 64683550, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:24Z\", \"source_id\": 20496169, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:25:50Z\", \"source_id\": 64690065, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:25:54Z\", \"source_id\": 20498244, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:00Z\", \"source_id\": 64700747, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:08Z\", \"source_id\": 20501627, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:42Z\", \"source_id\": 64710691, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:48Z\", \"source_id\": 20504720, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:42Z\", \"source_id\": 64718633, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:45Z\", \"source_id\": 20507247, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:51Z\", \"source_id\": 64746117, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:55Z\", \"source_id\": 20515797, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:19Z\", \"source_id\": 64752674, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:24Z\", \"source_id\": 20517831, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:25Z\", \"source_id\": 20523785, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:21Z\", \"source_id\": 64794957, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:25Z\", \"source_id\": 20530561, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:13Z\", \"source_id\": 64808525, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:18Z\", \"source_id\": 20534647, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:58Z\", \"source_id\": 64819087, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:01Z\", \"source_id\": 20537819, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:08Z\", \"source_id\": 64853406, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:10Z\", \"source_id\": 20548070, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:15Z\", \"source_id\": 64859435, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:18Z\", \"source_id\": 20549843, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:40Z\", \"source_id\": 64866237, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:45Z\", \"source_id\": 20551846, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:54Z\", \"source_id\": 64872628, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:58Z\", \"source_id\": 20553749, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:56Z\", \"source_id\": 64884048, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:00Z\", \"source_id\": 20557098, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:51Z\", \"source_id\": 64895220, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:54Z\", \"source_id\": 20560281, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1790062794232683, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:28.278558", "service_state_evidence_id": 20560281, "current_leg_start_actual_dep": "2026-09-22T08:36:00+01:00", "operational_evidence_version": 129, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:29.360877", "service_state_valid_until_kind": null, "operational_interpretation_version": 129, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV MIA 2A11 331019+331023 6 100 None {"version": 3, "segments": [{"to_m": 317.357, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.462, "from_m": 317.357, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1782.098, "from_m": 683.462, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1824.75, "from_m": 1782.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2052.479, "from_m": 1824.75, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4798.299, "from_m": 2052.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26065.464, "from_m": 4798.299, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26111.655, "from_m": 26065.464, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26796.795, "from_m": 26111.655, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26866.974, "from_m": 26796.795, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34762.841, "from_m": 26866.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36070.445, "from_m": 34762.841, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36324.389, "from_m": 36070.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36370.184, "from_m": 36324.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36499.472, "from_m": 36370.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48234.451, "from_m": 36499.472, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48699.418, "from_m": 48234.451, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48745.64, "from_m": 48699.418, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48797.27, "from_m": 48745.64, "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": 48849.18, "from_m": 48797.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:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 49682.411, "from_m": 48849.18, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49713.902, "from_m": 49682.411, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50059.219, "from_m": 49713.902, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50119.472, "from_m": 50059.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 50545.303, "from_m": 50119.472, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50625.112, "from_m": 50545.303, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51238.042, "from_m": 50625.112, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 51782.577, "from_m": 51238.042, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51802.413, "from_m": 51782.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51848.62, "from_m": 51802.413, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52158.033, "from_m": 51848.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52321.758, "from_m": 52158.033, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53856.064, "from_m": 52321.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54384.156, "from_m": 53856.064, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54456.309, "from_m": 54384.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54541.383, "from_m": 54456.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54631.149, "from_m": 54541.383, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54661.529, "from_m": 54631.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": 54746.566, "from_m": 54661.529, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 55014.801, "from_m": 54746.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": 55449.183, "from_m": 55014.801, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65297.077, "from_m": 55449.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65947.999, "from_m": 65297.077, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67156.253, "from_m": 65947.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67374.799, "from_m": 67156.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67757.428, "from_m": 67374.799, "capability_applied": null, "effective_limit_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": 762396, "profile_key": "73f2e4364c6b2ff22da0c1a0e27bbdfb35f29c38dbb7735ce5b4a84af7f69df8", "schedule_id": 12979, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1275.892, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0703H", "wtt_dep": "0704", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.944, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2733.155, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3217.662, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0706", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3797.336, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4383.83, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0708H", "wtt_dep": "0709H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5727.248, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0712", "wtt_dep": "0712H", "location": "Roby", "stage_seq": 9, "distance_m": 8283.826, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "Huyton", "stage_seq": 10, "distance_m": 9108.905, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0717H", "wtt_dep": "0718H", "location": "Whiston", "stage_seq": 11, "distance_m": 12264.399, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721", "location": "Rainhill", "stage_seq": 12, "distance_m": 14229.101, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Lea Green", "stage_seq": 13, "distance_m": 17211.369, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0727H", "location": "St. Helens Junction", "stage_seq": 14, "distance_m": 19074.298, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Earlestown", "stage_seq": 15, "distance_m": 23731.5, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735H", "location": "Newton-le-Willows", "stage_seq": 16, "distance_m": 25230.409, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Parkside Jn", "stage_seq": 17, "distance_m": 26866.974, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741", "location": "Astley Station S.B.", "stage_seq": 18, "distance_m": 36324.389, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Patricroft", "stage_seq": 19, "distance_m": 42681.932, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Eccles", "stage_seq": 20, "distance_m": 44256.003, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 48849.18, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Water Street Jn", "stage_seq": 22, "distance_m": 49365.161, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0756H", "location": "Deansgate", "stage_seq": 23, "distance_m": 49902.067, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0800", "location": "Manchester Oxford Road", "stage_seq": 24, "distance_m": 50469.074, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0804", "location": "Manchester Piccadilly", "stage_seq": 25, "distance_m": 51363.809, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 52468.13, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Slade Lane Jn", "stage_seq": 27, "distance_m": 55005.29, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Mauldeth Road", "stage_seq": 28, "distance_m": 57301.0, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Burnage", "stage_seq": 29, "distance_m": 58701.829, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "East Didsbury", "stage_seq": 30, "distance_m": 60137.067, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Gatley", "stage_seq": 31, "distance_m": 62055.132, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820", "location": "Heald Green", "stage_seq": 32, "distance_m": 64742.988, "section_seq": 1, "route_path_id": 134903}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Heald Green West Jn", "stage_seq": 33, "distance_m": 65947.999, "section_seq": 1, "route_path_id": 134903}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 34, "distance_m": 67757.428, "section_seq": 1, "route_path_id": 134903}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 67757.428, "from_m": 0.0, "section_seq": 1, "route_path_id": 134903}], "total_distance_m": 67757.428, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65722.729, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2034.699, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:06:35Z", "source_id": 64639842, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:06:40Z", "source_id": 20482614, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:09:28Z", "source_id": 64647290, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:09:33Z", "source_id": 20484923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:17Z", "source_id": 64654282, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:18Z", "source_id": 20487088, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:00Z", "source_id": 64661333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:04Z", "source_id": 20489294, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:17:15Z", "source_id": 64667076, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:18:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:17:20Z", "source_id": 20491098, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9476, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:31Z", "source_id": 64675868, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:35Z", "source_id": 20493756, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:23Z", "source_id": 64683550, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:24Z", "source_id": 20496169, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9484, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:25:50Z", "source_id": 64690065, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:25:54Z", "source_id": 20498244, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:00Z", "source_id": 64700747, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:08Z", "source_id": 20501627, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:42Z", "source_id": 64710691, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:48Z", "source_id": 20504720, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:42Z", "source_id": 64718633, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:45Z", "source_id": 20507247, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8390, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:51Z", "source_id": 64746117, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:55Z", "source_id": 20515797, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:19Z", "source_id": 64752674, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:50:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:24Z", "source_id": 20517831, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:25Z", "source_id": 20523785, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:21Z", "source_id": 64794957, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:25Z", "source_id": 20530561, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:13Z", "source_id": 64808525, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:18Z", "source_id": 20534647, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:58Z", "source_id": 64819087, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:01Z", "source_id": 20537819, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8922, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:08Z", "source_id": 64853406, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:10Z", "source_id": 20548070, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8889, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:15Z", "source_id": 64859435, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:28:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:18Z", "source_id": 20549843, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:40Z", "source_id": 64866237, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:31:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:45Z", "source_id": 20551846, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:54Z", "source_id": 64872628, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T07:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:58Z", "source_id": 20553749, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:56Z", "source_id": 64884048, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T07:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:00Z", "source_id": 20557098, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:51Z", "source_id": 64895220, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T07:41:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:54Z", "source_id": 20560281, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 0700 0700 5 None None Manchester Airport 0825 0825 1A LATE +16 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89926/2026-09-22/detailed None Heald Green 2026-09-22T08:36:00+01:00 Manchester Airport 4.0 {"type": "LineString", "coordinates": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} 1.8 0837 0841 Heald Green Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-22 07:51:34 TERMINATED 2026-09-22 07:41:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560281 1790062794232683 129 129 2026-09-22 07:51:29.360877 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:28.278558
733023 763159 C37648 749U57MA22 2026-09-22 COMPLETE 20561799 2026-09-22 08:41:00 2026-09-22 07:52:03 2026-09-24 07:52:03 {"id": 763159, "stp": "P", "toc": "Elizabeth Line", "uid": "C37648", "consist": "345038", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37648/2026-09-22/detailed", "trust_id": "749U57MA22", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-22", "dest_arr_time": "0844", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U57", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "0841", "current_leg_dep": "0839", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0724", "origin_platform": "14", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-22T07:52:03", "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": "0842", "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\": 476.884, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1101.4, \"from_m\": 476.884, \"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\": 1159.791, \"from_m\": 1101.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1215.91, \"from_m\": 1159.791, \"capability_applied\": null, \"effective_limit_mph\": 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\": 1322.797, \"from_m\": 1215.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1381.178, \"from_m\": 1322.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1461.124, \"from_m\": 1381.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10072.653, \"from_m\": 1461.124, \"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\": 10222.437, \"from_m\": 10072.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17449.037, \"from_m\": 10222.437, \"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\": 17460.641, \"from_m\": 17449.037, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18790.17, \"from_m\": 17460.641, \"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\": 18940.819, \"from_m\": 18790.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18979.358, \"from_m\": 18940.819, \"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\": 19468.873, \"from_m\": 18979.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19552.387, \"from_m\": 19468.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50148.681, \"from_m\": 19552.387, \"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\": 54412.141, \"from_m\": 50148.681, \"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\": 54613.546, \"from_m\": 54412.141, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54699.225, \"from_m\": 54613.546, \"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\": 55896.196, \"from_m\": 54699.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56458.904, \"from_m\": 55896.196, \"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\": 56613.966, \"from_m\": 56458.904, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57071.514, \"from_m\": 56613.966, \"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\": 57209.537, \"from_m\": 57071.514, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57365.463, \"from_m\": 57209.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57488.317, \"from_m\": 57365.463, \"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\": 57707.457, \"from_m\": 57488.317, \"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\": 57937.27, \"from_m\": 57707.457, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58307.905, \"from_m\": 57937.27, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59375.24, \"from_m\": 58307.905, \"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\": 59613.937, \"from_m\": 59375.24, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59774.446, \"from_m\": 59613.937, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60179.076, \"from_m\": 59774.446, \"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\": 60432.379, \"from_m\": 60179.076, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 60747.456, \"from_m\": 60432.379, \"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\": 60972.728, \"from_m\": 60747.456, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61270.944, \"from_m\": 60972.728, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61934.256, \"from_m\": 61270.944, \"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\": 62104.479, \"from_m\": 61934.256, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62250.476, \"from_m\": 62104.479, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62650.907, \"from_m\": 62250.476, \"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\": 62873.79, \"from_m\": 62650.907, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 63058.651, \"from_m\": 62873.79, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63687.946, \"from_m\": 63058.651, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 64304.966, \"from_m\": 63687.946, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64807.124, \"from_m\": 64304.966, \"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\": 64950.467, \"from_m\": 64807.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65052.745, \"from_m\": 64950.467, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 65945.215, \"from_m\": 65052.745, \"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\": 66133.397, \"from_m\": 65945.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\": 66317.306, \"from_m\": 66133.397, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66675.334, \"from_m\": 66317.306, \"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\": 66876.383, \"from_m\": 66675.334, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67153.887, \"from_m\": 66876.383, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69231.921, \"from_m\": 67153.887, \"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\": 69380.936, \"from_m\": 69231.921, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69517.549, \"from_m\": 69380.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70205.408, \"from_m\": 69517.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\": 70334.989, \"from_m\": 70205.408, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70513.38, \"from_m\": 70334.989, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 72875.331, \"from_m\": 70513.38, \"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\": 72962.405, \"from_m\": 72875.331, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 73049.788, \"from_m\": 72962.405, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73446.452, \"from_m\": 73049.788, \"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\": 75180.393, \"from_m\": 73446.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75440.064, \"from_m\": 75180.393, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 76905.982, \"from_m\": 75440.064, \"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\": 77036.102, \"from_m\": 76905.982, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 77129.998, \"from_m\": 77036.102, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77408.704, \"from_m\": 77129.998, \"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\": 77466.25, \"from_m\": 77408.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77616.928, \"from_m\": 77466.25, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 80600.377, \"from_m\": 77616.928, \"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\": 763159, \"profile_key\": \"ae60d8b97d35e4719a00e1abf3b42c4af3d97db1bf7ecf9cd40b3bead72a4ec5\", \"schedule_id\": 5146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0729H\", \"location\": \"Twyford\", \"stage_seq\": 3, \"distance_m\": 7944.219, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0737\", \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 18832.397, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0741H\", \"location\": \"Burnham\", \"stage_seq\": 5, \"distance_m\": 24149.935, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Slough\", \"stage_seq\": 6, \"distance_m\": 28061.522, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0750H\", \"wtt_dep\": \"0751H\", \"location\": \"West Drayton\", \"stage_seq\": 7, \"distance_m\": 36551.601, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 39994.218, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Southall\", \"stage_seq\": 9, \"distance_m\": 43273.918, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"West Ealing\", \"stage_seq\": 10, \"distance_m\": 47206.045, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Ealing Broadway\", \"stage_seq\": 11, \"distance_m\": 48636.849, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Acton West Jn\", \"stage_seq\": 12, \"distance_m\": 49439.563, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Acton Main Line\", \"stage_seq\": 13, \"distance_m\": 50908.864, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 14, \"distance_m\": 54830.925, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 15, \"distance_m\": 55703.205, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 16, \"distance_m\": 56006.102, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0814\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 57488.317, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 59806.225, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 61129.067, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 20, \"distance_m\": 63156.663, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 64877.712, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 22, \"distance_m\": 66353.992, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 67425.146, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 69688.379, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 73052.293, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 77129.998, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 27, \"distance_m\": 79389.446, \"section_seq\": 1, \"route_path_id\": 132292}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 80600.377, \"section_seq\": 1, \"route_path_id\": 132292}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 80600.377, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132292}], \"total_distance_m\": 80600.377, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 79740.444, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 859.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0724", "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\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:17Z\", \"source_id\": 64696399, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:20Z\", \"source_id\": 20500229, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:28Z\", \"source_id\": 64715314, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:30Z\", \"source_id\": 20506189, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:58Z\", \"source_id\": 64727361, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:40:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:00Z\", \"source_id\": 20510007, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:08Z\", \"source_id\": 64738727, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:13Z\", \"source_id\": 20513506, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:51Z\", \"source_id\": 64754116, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:55Z\", \"source_id\": 20518232, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:51Z\", \"source_id\": 64771184, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:57Z\", \"source_id\": 20523409, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:41Z\", \"source_id\": 64778786, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:46Z\", \"source_id\": 20525702, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:53Z\", \"source_id\": 64784975, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:55Z\", \"source_id\": 20527571, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:49Z\", \"source_id\": 64793395, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:54Z\", \"source_id\": 20530033, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:38Z\", \"source_id\": 64809659, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:44Z\", \"source_id\": 20534989, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:14Z\", \"source_id\": 64817128, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:20Z\", \"source_id\": 20537246, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:07Z\", \"source_id\": 64828101, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:10Z\", \"source_id\": 20540525, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:14Z\", \"source_id\": 64834073, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:21Z\", \"source_id\": 20542295, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:24Z\", \"source_id\": 64843079, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:29Z\", \"source_id\": 20545004, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:38Z\", \"source_id\": 64849294, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:42Z\", \"source_id\": 20546820, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:23Z\", \"source_id\": 64856921, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:27Z\", \"source_id\": 20549099, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:54Z\", \"source_id\": 64866774, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:55Z\", \"source_id\": 20551991, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:53Z\", \"source_id\": 64878071, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:55Z\", \"source_id\": 20555337, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:54Z\", \"source_id\": 64889822, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:55Z\", \"source_id\": 20558653, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:34Z\", \"source_id\": 64900045, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:39Z\", \"source_id\": 20561799, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1790062900120411, "current_leg_arrival_utc": "2026-09-22T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:37.152650", "service_state_evidence_id": 64900045, "current_leg_start_actual_dep": "2026-09-22T08:38:30+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-22T07:41:33", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:37.996920", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P RDG ABX 9U57 345038 9 90 None {"version": 3, "segments": [{"to_m": 476.884, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "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": 1159.791, "from_m": 1101.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1215.91, "from_m": 1159.791, "capability_applied": null, "effective_limit_mph": 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": 1322.797, "from_m": 1215.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1381.178, "from_m": 1322.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1461.124, "from_m": 1381.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10072.653, "from_m": 1461.124, "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": 10222.437, "from_m": 10072.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17449.037, "from_m": 10222.437, "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": 17460.641, "from_m": 17449.037, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18790.17, "from_m": 17460.641, "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": 18940.819, "from_m": 18790.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18979.358, "from_m": 18940.819, "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": 19468.873, "from_m": 18979.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19552.387, "from_m": 19468.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50148.681, "from_m": 19552.387, "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": 54412.141, "from_m": 50148.681, "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": 54613.546, "from_m": 54412.141, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54699.225, "from_m": 54613.546, "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": 55896.196, "from_m": 54699.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56458.904, "from_m": 55896.196, "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": 56613.966, "from_m": 56458.904, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57071.514, "from_m": 56613.966, "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": 57209.537, "from_m": 57071.514, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57365.463, "from_m": 57209.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57488.317, "from_m": 57365.463, "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": 57707.457, "from_m": 57488.317, "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": 57937.27, "from_m": 57707.457, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58307.905, "from_m": 57937.27, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59375.24, "from_m": 58307.905, "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": 59613.937, "from_m": 59375.24, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59774.446, "from_m": 59613.937, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60179.076, "from_m": 59774.446, "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": 60432.379, "from_m": 60179.076, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 60747.456, "from_m": 60432.379, "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": 60972.728, "from_m": 60747.456, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61270.944, "from_m": 60972.728, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61934.256, "from_m": 61270.944, "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": 62104.479, "from_m": 61934.256, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62250.476, "from_m": 62104.479, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62650.907, "from_m": 62250.476, "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": 62873.79, "from_m": 62650.907, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 63058.651, "from_m": 62873.79, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63687.946, "from_m": 63058.651, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 64304.966, "from_m": 63687.946, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64807.124, "from_m": 64304.966, "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": 64950.467, "from_m": 64807.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65052.745, "from_m": 64950.467, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 65945.215, "from_m": 65052.745, "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": 66133.397, "from_m": 65945.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": 66317.306, "from_m": 66133.397, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66675.334, "from_m": 66317.306, "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": 66876.383, "from_m": 66675.334, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67153.887, "from_m": 66876.383, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69231.921, "from_m": 67153.887, "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": 69380.936, "from_m": 69231.921, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69517.549, "from_m": 69380.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70205.408, "from_m": 69517.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": 70334.989, "from_m": 70205.408, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70513.38, "from_m": 70334.989, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 72875.331, "from_m": 70513.38, "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": 72962.405, "from_m": 72875.331, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 73049.788, "from_m": 72962.405, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73446.452, "from_m": 73049.788, "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": 75180.393, "from_m": 73446.452, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75440.064, "from_m": 75180.393, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 76905.982, "from_m": 75440.064, "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": 77036.102, "from_m": 76905.982, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 77129.998, "from_m": 77036.102, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77408.704, "from_m": 77129.998, "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": 77466.25, "from_m": 77408.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77616.928, "from_m": 77466.25, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 80600.377, "from_m": 77616.928, "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": 763159, "profile_key": "ae60d8b97d35e4719a00e1abf3b42c4af3d97db1bf7ecf9cd40b3bead72a4ec5", "schedule_id": 5146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0724", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0729H", "location": "Twyford", "stage_seq": 3, "distance_m": 7944.219, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0737", "location": "Maidenhead", "stage_seq": 4, "distance_m": 18832.397, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0741H", "location": "Burnham", "stage_seq": 5, "distance_m": 24149.935, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Slough", "stage_seq": 6, "distance_m": 28061.522, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0750H", "wtt_dep": "0751H", "location": "West Drayton", "stage_seq": 7, "distance_m": 36551.601, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 39994.218, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Southall", "stage_seq": 9, "distance_m": 43273.918, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "West Ealing", "stage_seq": 10, "distance_m": 47206.045, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Ealing Broadway", "stage_seq": 11, "distance_m": 48636.849, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Acton West Jn", "stage_seq": 12, "distance_m": 49439.563, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Acton Main Line", "stage_seq": 13, "distance_m": 50908.864, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808H", "location": "Ladbroke Grove Jn", "stage_seq": 14, "distance_m": 54830.925, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Portobello Jn (London)", "stage_seq": 15, "distance_m": 55703.205, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 16, "distance_m": 56006.102, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0814", "location": "Paddington (Crossrail)", "stage_seq": 17, "distance_m": 57488.317, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 59806.225, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 19, "distance_m": 61129.067, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822", "location": "Farringdon Crossrail", "stage_seq": 20, "distance_m": 63156.663, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Liverpool Street (Crossrail)", "stage_seq": 21, "distance_m": 64877.712, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827", "location": "Whitechapel Crossrail", "stage_seq": 22, "distance_m": 66353.992, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 23, "distance_m": 67425.146, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Canary Wharf (Crossrail)", "stage_seq": 24, "distance_m": 69688.379, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Custom House (Crossrail)", "stage_seq": 25, "distance_m": 73052.293, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Woolwich (Crossrail)", "stage_seq": 26, "distance_m": 77129.998, "section_seq": 1, "route_path_id": 132292}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Plumstead East Jn", "stage_seq": 27, "distance_m": 79389.446, "section_seq": 1, "route_path_id": 132292}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 28, "distance_m": 80600.377, "section_seq": 1, "route_path_id": 132292}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 80600.377, "from_m": 0.0, "section_seq": 1, "route_path_id": 132292}], "total_distance_m": 80600.377, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 79740.444, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 859.933, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:17Z", "source_id": 64696399, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:20Z", "source_id": 20500229, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:28Z", "source_id": 64715314, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:30Z", "source_id": 20506189, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:58Z", "source_id": 64727361, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:40:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:00Z", "source_id": 20510007, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:08Z", "source_id": 64738727, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:13Z", "source_id": 20513506, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:51Z", "source_id": 64754116, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:51:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:55Z", "source_id": 20518232, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:51Z", "source_id": 64771184, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:57Z", "source_id": 20523409, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:41Z", "source_id": 64778786, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:46Z", "source_id": 20525702, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:53Z", "source_id": 64784975, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:55Z", "source_id": 20527571, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:49Z", "source_id": 64793395, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:04:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:54Z", "source_id": 20530033, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:38Z", "source_id": 64809659, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:09:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:44Z", "source_id": 20534989, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:14Z", "source_id": 64817128, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:20Z", "source_id": 20537246, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:07Z", "source_id": 64828101, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:16:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:10Z", "source_id": 20540525, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:14Z", "source_id": 64834073, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:18:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:21Z", "source_id": 20542295, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:24Z", "source_id": 64843079, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:21:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:29Z", "source_id": 20545004, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:38Z", "source_id": 64849294, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:23:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:42Z", "source_id": 20546820, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:23Z", "source_id": 64856921, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:27Z", "source_id": 20549099, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:54Z", "source_id": 64866774, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:55Z", "source_id": 20551991, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:53Z", "source_id": 64878071, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:55Z", "source_id": 20555337, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:54Z", "source_id": 64889822, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:37:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:55Z", "source_id": 20558653, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:34Z", "source_id": 64900045, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:39Z", "source_id": 20561799, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Reading 0724 0724 14 None None Abbey Wood (Crossrail) 0844 0842 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37648/2026-09-22/detailed None Woolwich (Crossrail) 2026-09-22T08:38: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 0839 0841 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-22 07:52:03 TERMINATED 2026-09-22 07:41:33 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 64900045 1790062900120411 124 124 2026-09-22 07:51:37.996920 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:37.152650
733024 763271 P87709 882I09MA22 2026-09-22 COMPLETE 20560484 2026-09-22 08:41:00 2026-09-22 07:52:03 2026-09-24 07:52:03 {"id": 763271, "stp": "P", "toc": "Southeastern", "uid": "P87709", "consist": "465159+465190", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87709/2026-09-22/detailed", "trust_id": "882I09MA22", "origin_crs": "LEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "7", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2I09", "timing_status": "EARLY", "origin_station": "Lee", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "London Cannon Street", "origin_dep_time": "0728", "origin_platform": null, "current_location": "London Cannon Street", "last_update_time": "2026-09-22T07:52:03", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 496.502, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 562.433, \"from_m\": 496.502, \"capability_applied\": null, \"effective_limit_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\": 7748.238, \"from_m\": 562.433, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7783.3, \"from_m\": 7748.238, \"capability_applied\": null, \"effective_limit_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\": 14396.851, \"from_m\": 7783.3, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14955.296, \"from_m\": 14396.851, \"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\": 14957.091, \"from_m\": 14955.296, \"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\": 18377.572, \"from_m\": 14957.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18414.834, \"from_m\": 18377.572, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25315.202, \"from_m\": 18414.834, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25348.957, \"from_m\": 25315.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26255.764, \"from_m\": 25348.957, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26668.102, \"from_m\": 26255.764, \"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\": 28405.988, \"from_m\": 26668.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29266.072, \"from_m\": 28405.988, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29617.192, \"from_m\": 29266.072, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29950.394, \"from_m\": 29617.192, \"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\": 31140.89, \"from_m\": 29950.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32295.828, \"from_m\": 31140.89, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32953.241, \"from_m\": 32295.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33356.739, \"from_m\": 32953.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34638.773, \"from_m\": 33356.739, \"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\": 34677.925, \"from_m\": 34638.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34718.218, \"from_m\": 34677.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35186.406, \"from_m\": 34718.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35233.02, \"from_m\": 35186.406, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37894.453, \"from_m\": 35233.02, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37965.134, \"from_m\": 37894.453, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38047.116, \"from_m\": 37965.134, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39112.392, \"from_m\": 38047.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\": 39679.798, \"from_m\": 39112.392, \"capability_applied\": null, \"effective_limit_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\": 763271, \"profile_key\": \"80087efaa24f401719feb24253d9fd7c8c64f88f5cf913028d61f23e128bb686\", \"schedule_id\": 22303, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Lee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0731\", \"wtt_dep\": \"0731H\", \"location\": \"Mottingham\", \"stage_seq\": 2, \"distance_m\": 3729.762, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0733H\", \"wtt_dep\": \"0734H\", \"location\": \"New Eltham\", \"stage_seq\": 3, \"distance_m\": 5181.329, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Sidcup\", \"stage_seq\": 4, \"distance_m\": 7571.472, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Albany Park\", \"stage_seq\": 5, \"distance_m\": 9076.689, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0743H\", \"location\": \"Bexley\", \"stage_seq\": 6, \"distance_m\": 10655.941, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0748\", \"location\": \"Crayford\", \"stage_seq\": 7, \"distance_m\": 13013.715, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 8, \"distance_m\": 14366.793, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0751\", \"location\": \"Crayford Spur\", \"stage_seq\": 9, \"distance_m\": 14719.942, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 10, \"distance_m\": 14957.091, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 11, \"distance_m\": 16087.444, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0758\", \"location\": \"Slade Green\", \"stage_seq\": 12, \"distance_m\": 16785.205, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"Erith\", \"stage_seq\": 13, \"distance_m\": 18637.778, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Belvedere\", \"stage_seq\": 14, \"distance_m\": 20642.718, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 22968.98, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Plumstead\", \"stage_seq\": 16, \"distance_m\": 25497.506, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 17, \"distance_m\": 26412.864, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 18, \"distance_m\": 27572.614, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Charlton\", \"stage_seq\": 19, \"distance_m\": 29439.07, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Westcombe Park\", \"stage_seq\": 20, \"distance_m\": 30286.211, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Maze Hill\", \"stage_seq\": 21, \"distance_m\": 31390.158, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Greenwich\", \"stage_seq\": 22, \"distance_m\": 32797.811, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Deptford\", \"stage_seq\": 23, \"distance_m\": 33640.883, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 24, \"distance_m\": 34638.773, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 25, \"distance_m\": 35233.02, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0838\", \"location\": \"London Bridge\", \"stage_seq\": 26, \"distance_m\": 38568.957, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Borough Market Jn\", \"stage_seq\": 27, \"distance_m\": 38923.685, \"section_seq\": 1, \"route_path_id\": 139859}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 28, \"distance_m\": 39679.798, \"section_seq\": 1, \"route_path_id\": 139859}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 39679.798, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139859}], \"total_distance_m\": 39679.798, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 39451.193, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 228.605, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0728", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:28Z\", \"source_id\": 64702189, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:31:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:30Z\", \"source_id\": 20502029, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:23Z\", \"source_id\": 64709962, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:27Z\", \"source_id\": 20504523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:27Z\", \"source_id\": 64717983, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:31Z\", \"source_id\": 20507069, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:21Z\", \"source_id\": 64725639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:25Z\", \"source_id\": 20509482, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:06Z\", \"source_id\": 64733195, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:11Z\", \"source_id\": 20511809, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:20Z\", \"source_id\": 64741955, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:21Z\", \"source_id\": 20514412, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:35Z\", \"source_id\": 64764952, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:37Z\", \"source_id\": 20521435, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:53Z\", \"source_id\": 64782015, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:56Z\", \"source_id\": 20526682, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:48Z\", \"source_id\": 64790562, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:52Z\", \"source_id\": 20529221, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:59Z\", \"source_id\": 64799801, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:06Z\", \"source_id\": 20532008, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:38Z\", \"source_id\": 64809638, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:44Z\", \"source_id\": 20534996, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:05Z\", \"source_id\": 64816714, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:12Z\", \"source_id\": 20537139, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:03Z\", \"source_id\": 64824836, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:04Z\", \"source_id\": 20539544, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:04Z\", \"source_id\": 64833597, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:09Z\", \"source_id\": 20542155, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:47Z\", \"source_id\": 64841358, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:50Z\", \"source_id\": 20544428, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:02Z\", \"source_id\": 64847558, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:06Z\", \"source_id\": 20546326, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:05Z\", \"source_id\": 64856126, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:08Z\", \"source_id\": 20548861, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:45Z\", \"source_id\": 64863674, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:48Z\", \"source_id\": 20551077, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29666, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:48Z\", \"source_id\": 64880705, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:53Z\", \"source_id\": 20556148, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:02Z\", \"source_id\": 64895784, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:09Z\", \"source_id\": 20560484, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "7", "timing_fact_generation": 1790062815879789, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:38.624318", "service_state_evidence_id": 20560484, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:38.801569", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P LEE CST 2I09 465159+465190 8 75 None {"version": 3, "segments": [{"to_m": 496.502, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 562.433, "from_m": 496.502, "capability_applied": null, "effective_limit_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": 7748.238, "from_m": 562.433, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7783.3, "from_m": 7748.238, "capability_applied": null, "effective_limit_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": 14396.851, "from_m": 7783.3, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14955.296, "from_m": 14396.851, "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": 14957.091, "from_m": 14955.296, "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": 18377.572, "from_m": 14957.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18414.834, "from_m": 18377.572, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25315.202, "from_m": 18414.834, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25348.957, "from_m": 25315.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26255.764, "from_m": 25348.957, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26668.102, "from_m": 26255.764, "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": 28405.988, "from_m": 26668.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29266.072, "from_m": 28405.988, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29617.192, "from_m": 29266.072, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29950.394, "from_m": 29617.192, "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": 31140.89, "from_m": 29950.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32295.828, "from_m": 31140.89, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32953.241, "from_m": 32295.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33356.739, "from_m": 32953.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34638.773, "from_m": 33356.739, "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": 34677.925, "from_m": 34638.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34718.218, "from_m": 34677.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35186.406, "from_m": 34718.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35233.02, "from_m": 35186.406, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37894.453, "from_m": 35233.02, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37965.134, "from_m": 37894.453, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38047.116, "from_m": 37965.134, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39112.392, "from_m": 38047.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": 39679.798, "from_m": 39112.392, "capability_applied": null, "effective_limit_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": 763271, "profile_key": "80087efaa24f401719feb24253d9fd7c8c64f88f5cf913028d61f23e128bb686", "schedule_id": 22303, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0728", "location": "Lee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0731", "wtt_dep": "0731H", "location": "Mottingham", "stage_seq": 2, "distance_m": 3729.762, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0733H", "wtt_dep": "0734H", "location": "New Eltham", "stage_seq": 3, "distance_m": 5181.329, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Sidcup", "stage_seq": 4, "distance_m": 7571.472, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Albany Park", "stage_seq": 5, "distance_m": 9076.689, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0743H", "location": "Bexley", "stage_seq": 6, "distance_m": 10655.941, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0748", "location": "Crayford", "stage_seq": 7, "distance_m": 13013.715, "section_seq": 1, "route_path_id": 139859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Crayford Spur B Jn", "stage_seq": 8, "distance_m": 14366.793, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0751", "location": "Crayford Spur", "stage_seq": 9, "distance_m": 14719.942, "section_seq": 1, "route_path_id": 139859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Crayford Spur A Jn", "stage_seq": 10, "distance_m": 14957.091, "section_seq": 1, "route_path_id": 139859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Crayford Creek Jn", "stage_seq": 11, "distance_m": 16087.444, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0758", "location": "Slade Green", "stage_seq": 12, "distance_m": 16785.205, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "Erith", "stage_seq": 13, "distance_m": 18637.778, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Belvedere", "stage_seq": 14, "distance_m": 20642.718, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Abbey Wood", "stage_seq": 15, "distance_m": 22968.98, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Plumstead", "stage_seq": 16, "distance_m": 25497.506, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Woolwich Arsenal", "stage_seq": 17, "distance_m": 26412.864, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816", "location": "Woolwich Dockyard", "stage_seq": 18, "distance_m": 27572.614, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Charlton", "stage_seq": 19, "distance_m": 29439.07, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Westcombe Park", "stage_seq": 20, "distance_m": 30286.211, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Maze Hill", "stage_seq": 21, "distance_m": 31390.158, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Greenwich", "stage_seq": 22, "distance_m": 32797.811, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Deptford", "stage_seq": 23, "distance_m": 33640.883, "section_seq": 1, "route_path_id": 139859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "North Kent East Jn", "stage_seq": 24, "distance_m": 34638.773, "section_seq": 1, "route_path_id": 139859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Surrey Canal Jn", "stage_seq": 25, "distance_m": 35233.02, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0838", "location": "London Bridge", "stage_seq": 26, "distance_m": 38568.957, "section_seq": 1, "route_path_id": 139859}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Borough Market Jn", "stage_seq": 27, "distance_m": 38923.685, "section_seq": 1, "route_path_id": 139859}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 28, "distance_m": 39679.798, "section_seq": 1, "route_path_id": 139859}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 39679.798, "from_m": 0.0, "section_seq": 1, "route_path_id": 139859}], "total_distance_m": 39679.798, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 39451.193, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 228.605, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31709, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:28Z", "source_id": 64702189, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:31:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:30Z", "source_id": 20502029, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31713, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:23Z", "source_id": 64709962, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:27Z", "source_id": 20504523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:27Z", "source_id": 64717983, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:37:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:31Z", "source_id": 20507069, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31727, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:21Z", "source_id": 64725639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:25Z", "source_id": 20509482, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31731, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:06Z", "source_id": 64733195, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:42:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:11Z", "source_id": 20511809, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:20Z", "source_id": 64741955, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:21Z", "source_id": 20514412, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:35Z", "source_id": 64764952, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:54:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:37Z", "source_id": 20521435, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:53Z", "source_id": 64782015, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:56Z", "source_id": 20526682, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:48Z", "source_id": 64790562, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:52Z", "source_id": 20529221, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:59Z", "source_id": 64799801, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:06:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:06Z", "source_id": 20532008, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:38Z", "source_id": 64809638, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:10:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:44Z", "source_id": 20534996, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:05Z", "source_id": 64816714, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:12:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:12Z", "source_id": 20537139, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:03Z", "source_id": 64824836, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:15:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:04Z", "source_id": 20539544, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:04Z", "source_id": 64833597, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:18:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:09Z", "source_id": 20542155, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:47Z", "source_id": 64841358, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:21:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:50Z", "source_id": 20544428, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:02Z", "source_id": 64847558, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:06Z", "source_id": 20546326, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:05Z", "source_id": 64856126, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:08Z", "source_id": 20548861, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:45Z", "source_id": 64863674, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:48Z", "source_id": 20551077, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29666, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:48Z", "source_id": 64880705, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:53Z", "source_id": 20556148, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31471, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:02Z", "source_id": 64895784, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:09Z", "source_id": 20560484, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Lee 0728 0728 None None None London Cannon Street 0843 0843 7 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87709/2026-09-22/detailed None London Bridge 2026-09-22T08:38:00+01:00 London Cannon Street 4.0 {"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} 0.7 0837 0841 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-22 07:52:03 TERMINATED 2026-09-22 07:41:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560484 1790062815879789 99 99 2026-09-22 07:51:38.801569 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:38.624318
733025 762382 L79530 871P13MA22 2026-09-22 COMPLETE 20560939 2026-09-22 08:41:00 2026-09-22 07:52:03 2026-09-24 07:52:03 {"id": 762382, "stp": "P", "toc": "South Western Railway", "uid": "L79530", "consist": "450023+450086", "dest_crs": "PMH", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79530/2026-09-22/detailed", "trust_id": "871P13MA22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-22", "dest_arr_time": "0838", "dest_platform": "3", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1P13", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0841", "current_leg_dep": "0838", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "0700", "origin_platform": "11", "current_location": "Clarence Pier", "last_update_time": "2026-09-22T07:52:03", "route_debug_link": null, "timing_variation": "+3 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": "0838", "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\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39738.74, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39942.141, \"from_m\": 39738.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45739.963, \"from_m\": 39942.141, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48067.255, \"from_m\": 45739.963, \"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\": 48883.953, \"from_m\": 48067.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48995.811, \"from_m\": 48883.953, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50659.298, \"from_m\": 48995.811, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50702.255, \"from_m\": 50659.298, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54826.994, \"from_m\": 50702.255, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68899.083, \"from_m\": 54826.994, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81867.432, \"from_m\": 68899.083, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 83730.271, \"from_m\": 81867.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86637.173, \"from_m\": 83730.271, \"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\": 88914.078, \"from_m\": 86637.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\": 92009.339, \"from_m\": 88914.078, \"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\": 92468.895, \"from_m\": 92009.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92997.638, \"from_m\": 92468.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95774.652, \"from_m\": 92997.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96276.945, \"from_m\": 95774.652, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 101515.698, \"from_m\": 96276.945, \"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\": 102242.606, \"from_m\": 101515.698, \"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\": 103317.493, \"from_m\": 102242.606, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105705.658, \"from_m\": 103317.493, \"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\": 106313.787, \"from_m\": 105705.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107241.264, \"from_m\": 106313.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108157.383, \"from_m\": 107241.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\": 108880.97, \"from_m\": 108157.383, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112423.749, \"from_m\": 108880.97, \"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\": 112447.948, \"from_m\": 112423.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112492.951, \"from_m\": 112447.948, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112982.453, \"from_m\": 112492.951, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 116266.116, \"from_m\": 112982.453, \"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\": 116635.655, \"from_m\": 116266.116, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117824.021, \"from_m\": 116635.655, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118077.242, \"from_m\": 117824.021, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118433.039, \"from_m\": 118077.242, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119040.572, \"from_m\": 118433.039, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119222.435, \"from_m\": 119040.572, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 119603.847, \"from_m\": 119222.435, \"capability_applied\": null, \"effective_limit_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\": 762382, \"profile_key\": \"74bf807afef803fa92f5ab4fd6af3ef9eff164848248296f57a73b2a486bdba4\", \"schedule_id\": 37917, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0725\", \"location\": \"Woking\", \"stage_seq\": 8, \"distance_m\": 39042.816, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Woking Jn\", \"stage_seq\": 9, \"distance_m\": 39779.132, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0734\", \"location\": \"Guildford\", \"stage_seq\": 10, \"distance_m\": 48666.119, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0736\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 50659.298, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Farncombe\", \"stage_seq\": 12, \"distance_m\": 53872.151, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0739H\", \"wtt_dep\": \"0741\", \"location\": \"Godalming\", \"stage_seq\": 13, \"distance_m\": 55404.187, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0755\", \"location\": \"Haslemere\", \"stage_seq\": 14, \"distance_m\": 69117.944, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807H\", \"location\": \"Petersfield\", \"stage_seq\": 15, \"distance_m\": 88281.397, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Havant\", \"stage_seq\": 16, \"distance_m\": 106816.549, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Farlington Jn\", \"stage_seq\": 17, \"distance_m\": 111498.811, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 18, \"distance_m\": 112518.296, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Fratton East Jn\", \"stage_seq\": 19, \"distance_m\": 116345.416, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831H\", \"location\": \"Fratton\", \"stage_seq\": 20, \"distance_m\": 116967.486, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 21, \"distance_m\": 118138.967, \"section_seq\": 1, \"route_path_id\": 146137}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 22, \"distance_m\": 119603.847, \"section_seq\": 1, \"route_path_id\": 146137}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 119603.847, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146137}], \"total_distance_m\": 119603.847, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 105381.22, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14222.627, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "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\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:48Z\", \"source_id\": 64637950, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:53Z\", \"source_id\": 20481944, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:09:01Z\", \"source_id\": 64646148, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:09:05Z\", \"source_id\": 20484598, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:15Z\", \"source_id\": 64651774, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:17Z\", \"source_id\": 20486285, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:54Z\", \"source_id\": 64687357, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:58Z\", \"source_id\": 20497461, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:28Z\", \"source_id\": 64707405, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:30Z\", \"source_id\": 20503668, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28013, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:50Z\", \"source_id\": 64721602, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:53Z\", \"source_id\": 20508166, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:04Z\", \"source_id\": 64724882, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:07Z\", \"source_id\": 20509214, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:34Z\", \"source_id\": 64758673, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:28Z\", \"source_id\": 20519622, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:43Z\", \"source_id\": 64796069, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:45Z\", \"source_id\": 20530874, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:11Z\", \"source_id\": 64850680, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:15Z\", \"source_id\": 20547334, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:49Z\", \"source_id\": 64875199, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:48Z\", \"source_id\": 20554415, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:16Z\", \"source_id\": 64884954, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:19Z\", \"source_id\": 20557347, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:35Z\", \"source_id\": 64897349, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:41Z\", \"source_id\": 20560939, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "4", "timing_fact_generation": 1790062843918811, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:38.629577", "service_state_evidence_id": 20560939, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:38.806312", "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 PMH 1P13 450023+450086 8 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39738.74, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39942.141, "from_m": 39738.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45739.963, "from_m": 39942.141, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48067.255, "from_m": 45739.963, "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": 48883.953, "from_m": 48067.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48995.811, "from_m": 48883.953, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50659.298, "from_m": 48995.811, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50702.255, "from_m": 50659.298, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54826.994, "from_m": 50702.255, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68899.083, "from_m": 54826.994, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81867.432, "from_m": 68899.083, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 83730.271, "from_m": 81867.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86637.173, "from_m": 83730.271, "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": 88914.078, "from_m": 86637.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": 92009.339, "from_m": 88914.078, "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": 92468.895, "from_m": 92009.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92997.638, "from_m": 92468.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95774.652, "from_m": 92997.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96276.945, "from_m": 95774.652, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 101515.698, "from_m": 96276.945, "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": 102242.606, "from_m": 101515.698, "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": 103317.493, "from_m": 102242.606, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105705.658, "from_m": 103317.493, "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": 106313.787, "from_m": 105705.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107241.264, "from_m": 106313.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108157.383, "from_m": 107241.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": 108880.97, "from_m": 108157.383, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112423.749, "from_m": 108880.97, "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": 112447.948, "from_m": 112423.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112492.951, "from_m": 112447.948, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 112982.453, "from_m": 112492.951, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 116266.116, "from_m": 112982.453, "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": 116635.655, "from_m": 116266.116, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117824.021, "from_m": 116635.655, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118077.242, "from_m": 117824.021, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 118433.039, "from_m": 118077.242, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119040.572, "from_m": 118433.039, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119222.435, "from_m": 119040.572, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 119603.847, "from_m": 119222.435, "capability_applied": null, "effective_limit_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": 762382, "profile_key": "74bf807afef803fa92f5ab4fd6af3ef9eff164848248296f57a73b2a486bdba4", "schedule_id": 37917, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0725", "location": "Woking", "stage_seq": 8, "distance_m": 39042.816, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Woking Jn", "stage_seq": 9, "distance_m": 39779.132, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0734", "location": "Guildford", "stage_seq": 10, "distance_m": 48666.119, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0736", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 50659.298, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Farncombe", "stage_seq": 12, "distance_m": 53872.151, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0739H", "wtt_dep": "0741", "location": "Godalming", "stage_seq": 13, "distance_m": 55404.187, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0755", "location": "Haslemere", "stage_seq": 14, "distance_m": 69117.944, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807H", "location": "Petersfield", "stage_seq": 15, "distance_m": 88281.397, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Havant", "stage_seq": 16, "distance_m": 106816.549, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Farlington Jn", "stage_seq": 17, "distance_m": 111498.811, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Portcreek Jn", "stage_seq": 18, "distance_m": 112518.296, "section_seq": 1, "route_path_id": 146137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Fratton East Jn", "stage_seq": 19, "distance_m": 116345.416, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831H", "location": "Fratton", "stage_seq": 20, "distance_m": 116967.486, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Portsmouth & Southsea", "stage_seq": 21, "distance_m": 118138.967, "section_seq": 1, "route_path_id": 146137}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 22, "distance_m": 119603.847, "section_seq": 1, "route_path_id": 146137}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 119603.847, "from_m": 0.0, "section_seq": 1, "route_path_id": 146137}], "total_distance_m": 119603.847, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 105381.22, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14222.627, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:48Z", "source_id": 64637950, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:53Z", "source_id": 20481944, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:09:01Z", "source_id": 64646148, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:09:05Z", "source_id": 20484598, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:15Z", "source_id": 64651774, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:17Z", "source_id": 20486285, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:54Z", "source_id": 64687357, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:58Z", "source_id": 20497461, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27948, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:28Z", "source_id": 64707405, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:33:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:30Z", "source_id": 20503668, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28013, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:50Z", "source_id": 64721602, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:53Z", "source_id": 20508166, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28021, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:04Z", "source_id": 64724882, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:39:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:07Z", "source_id": 20509214, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28055, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:34Z", "source_id": 64758673, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:52:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:28Z", "source_id": 20519622, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28084, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:43Z", "source_id": 64796069, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:05:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:45Z", "source_id": 20530874, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:11Z", "source_id": 64850680, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:15Z", "source_id": 20547334, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:49Z", "source_id": 64875199, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:48Z", "source_id": 20554415, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:16Z", "source_id": 64884954, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:19Z", "source_id": 20557347, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27329, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:35Z", "source_id": 64897349, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:41Z", "source_id": 20560939, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] London Waterloo 0700 0700 11 None None Portsmouth Harbour 0838 0838 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79530/2026-09-22/detailed None Portsmouth & Southsea 2026-09-22T08:38: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 0838 0841 Portsmouth & Southsea Clarence Pier Portsmouth Harbour 50.7968435 -1.1087909 50.7968435 -1.1087909 1 0 2026-09-22 07:52:03 TERMINATED 2026-09-22 07:41:00 Portsmouth Harbour TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560939 1790062843918811 102 102 2026-09-22 07:51:38.806312 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:38.629577
733026 765124 L37902 635E14MD22 2026-09-22 COMPLETE 20560684 2026-09-22 08:41:00 2026-09-22 07:52:03 2026-09-24 07:52:03 {"id": 765124, "stp": "P", "toc": "Chiltern Railways", "uid": "L37902", "consist": "168113+168219+168329", "dest_crs": "XWY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37902/2026-09-22/detailed", "trust_id": "635E14MD22", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley LMD", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": null, "is_terminated": 1, "next_location": "Wembley LMD", "signalling_id": "5E14", "timing_status": "ON TIME", "origin_station": "London Marylebone", "current_leg_arr": "0841", "current_leg_dep": "0829", "current_leg_end": "Wembley LMD", "origin_dep_time": "0831", "origin_platform": "3", "current_location": "Wembley LMD", "last_update_time": "2026-09-22T07:52:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16301129999999997, 51.523255600000006], [-0.1634155, 51.52415090000001], [-0.1635977, 51.52456200000001], [-0.16368189999999996, 51.52474919999999], [-0.1638081, 51.5250055], [-0.1639095, 51.525180000000006], [-0.1639697, 51.5252735], [-0.16403699999999996, 51.5253625], [-0.1641973, 51.525552899999994], [-0.1644308, 51.5258052], [-0.16464179999999998, 51.526054999999985], [-0.16481379999999998, 51.52624720000001], [-0.1649815, 51.5264221], [-0.16518949999999996, 51.52660629999999], [-0.165408, 51.5267809], [-0.16571509999999998, 51.5270312], [-0.1660336, 51.5272913], [-0.1663306, 51.5275346], [-0.1664765, 51.52765430000001], [-0.1670848, 51.5281486], [-0.16714289999999998, 51.52820089999999], [-0.1672297, 51.5282734], [-0.167466, 51.528465], [-0.1682532, 51.5291146], [-0.17084719999999998, 51.53124050000001], [-0.17211559999999998, 51.5321617], [-0.17271069999999997, 51.5325201], [-0.17361869999999996, 51.533035299999995], [-0.1740634, 51.533286100000005], [-0.175314, 51.533982599999995], [-0.1753829, 51.534023899999994], [-0.17593, 51.5343719], [-0.17642759999999996, 51.534743], [-0.1768954, 51.5351647], [-0.1773315, 51.5356696], [-0.1775763, 51.536022], [-0.1778505, 51.5365162], [-0.1780117, 51.5369783], [-0.17813939999999998, 51.5372767], [-0.17819019999999997, 51.5375158], [-0.1782159, 51.5378516], [-0.17822399999999997, 51.5381727], [-0.17822249999999998, 51.5382334], [-0.1782095, 51.53833709999999], [-0.1781274, 51.5387742], [-0.178113, 51.53884179999999], [-0.17789379999999996, 51.5397224], [-0.17786979999999997, 51.539818700000005], [-0.1777444, 51.540322399999994], [-0.17772879999999996, 51.5403825], [-0.1776039, 51.540900099999995], [-0.17753419999999998, 51.5411487], [-0.17751511676208587, 51.54122139394699], [-0.17750598125350214, 51.54125619387955], [-0.17746215221779643, 51.541423151645674], [-0.1774536189907193, 51.541455657161386], [-0.1774157860300821, 51.5415997735078], [-0.17740292348111678, 51.541648770456455], [-0.17739210000000002, 51.54169], [-0.177341, 51.5419195], [-0.1771987, 51.542569099999994], [-0.17714759999999996, 51.5428389], [-0.17713849999999998, 51.5428948], [-0.17710329999999996, 51.543178000000005], [-0.17711739999999998, 51.5434802], [-0.17714979999999997, 51.54370850000001], [-0.17719569999999998, 51.5439238], [-0.17724799999999996, 51.544052], [-0.1773282, 51.54424879999999], [-0.17741739999999998, 51.5444147], [-0.1776009, 51.5446714], [-0.17777309999999996, 51.5448992], [-0.178029, 51.54518100000001], [-0.17845179999999997, 51.54556110000001], [-0.1786296, 51.545700800000006], [-0.1788313, 51.5458398], [-0.1790055, 51.5459626], [-0.17920419999999998, 51.5460767], [-0.17938899999999997, 51.54618719999999], [-0.17964469999999996, 51.5463096], [-0.1796630568239043, 51.54631867660276], [-0.17989709999999998, 51.54643440000001], [-0.18020580000000003, 51.54657190000001], [-0.1806567, 51.546744], [-0.18090079999999997, 51.546828399999995], [-0.181196, 51.5469083], [-0.18142199999999997, 51.54696049999999], [-0.1816694, 51.5470142], [-0.18199299999999996, 51.5470699], [-0.1823191, 51.54711540000001], [-0.1825414, 51.5471406], [-0.18286859999999996, 51.5471597], [-0.18310589999999996, 51.54717409999999], [-0.1833522, 51.54718389999999], [-0.18358669999999996, 51.547185500000005], [-0.18384269999999997, 51.5471752], [-0.1841741, 51.5471558], [-0.1845989, 51.5471186], [-0.1855364, 51.547012900000006], [-0.18605, 51.5469403], [-0.1870127, 51.5468379], [-0.18772959999999997, 51.54677829999999], [-0.1888542, 51.546701799999994], [-0.1908014, 51.546587200000005], [-0.191216, 51.546557499999984], [-0.1944258, 51.5463177], [-0.19594, 51.5462369], [-0.19629379999999996, 51.546224499999994], [-0.1966932, 51.5462209], [-0.1971139, 51.546232], [-0.1976521, 51.54625970000001], [-0.19791731168407012, 51.54627895763901], [-0.1980628973021804, 51.54628952894688], [-0.1996435, 51.546404299999985], [-0.2015886, 51.546564499999995], [-0.20236709999999997, 51.54661300000001], [-0.2024274, 51.5466168], [-0.20283259999999995, 51.5466348], [-0.20345949999999996, 51.54664960000001], [-0.2040956, 51.54666799999998], [-0.20468739999999996, 51.5466947], [-0.20530159999999997, 51.5467409], [-0.2062748, 51.5468404], [-0.2071627, 51.54694499999999], [-0.208484, 51.547094599999994], [-0.2094708, 51.5472057], [-0.2104437, 51.5473539], [-0.21860419999999997, 51.5486304], [-0.21974669999999996, 51.5487853], [-0.2206604, 51.5489031], [-0.22133449999999996, 51.54897129999999], [-0.22205289999999997, 51.5490716], [-0.2226188, 51.54917189999998], [-0.2235334, 51.54935369999999], [-0.22412820000000003, 51.54947819999999], [-0.2247638, 51.54959170000001], [-0.22533719999999993, 51.54967620000001], [-0.22737609999999997, 51.54998879999999], [-0.22807210000000003, 51.55009900000001], [-0.22830560000000005, 51.55013670000001], [-0.2330761, 51.550906], [-0.23332430000000004, 51.550941400000006], [-0.2359460999999999, 51.55134240000001], [-0.23646979999999995, 51.551437099999994], [-0.2379636, 51.551678800000005], [-0.23852759999999995, 51.55176839999999], [-0.23928510000000003, 51.55188489999999], [-0.2398824, 51.55197739999999], [-0.2415563, 51.552257200000014], [-0.24321969999999996, 51.55247930000001], [-0.24420859999999997, 51.5526408], [-0.2453662, 51.5528373], [-0.24667709999999995, 51.553096199999985], [-0.247263814751724, 51.553224022418995], [-0.24731936840030777, 51.55323612538862], [-0.2473803, 51.553249400000006], [-0.2476244, 51.55331000000001], [-0.24809109999999995, 51.5534249], [-0.2490292, 51.553662999999986], [-0.2514381, 51.55424260000001], [-0.2522456, 51.5544367], [-0.2528765, 51.5545926], [-0.2531873920331035, 51.55466347968381], [-0.2537283, 51.554786799999995], [-0.2541768, 51.5548787], [-0.2543291999999999, 51.5549087], [-0.2547811, 51.5549981], [-0.2552713999999999, 51.5550867], [-0.25570669999999995, 51.555157900000005], [-0.2560699, 51.55520690000001], [-0.25657389999999997, 51.555275], [-0.2573785, 51.5553857], [-0.25821089999999997, 51.55549069999999], [-0.2590349, 51.55557700000001], [-0.2605377, 51.55567409999999], [-0.26145669999999993, 51.5557074], [-0.2624118, 51.55572020000001], [-0.2635361, 51.5557034], [-0.2645992, 51.555657499999995], [-0.2654558, 51.55559349999999], [-0.26614959999999993, 51.5555286], [-0.2665018, 51.5554909], [-0.26736889999999996, 51.5553899], [-0.2679557, 51.55532290000001], [-0.2689813, 51.5551521], [-0.26949458523585645, 51.55509753383577], [-0.27357756219166535, 51.55466347968381], [-0.27379089999999995, 51.554640799999994]]}", "current_leg_start": "London Marylebone", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.5546408", "next_location_lon": "-0.2737909", "previous_location": "London Marylebone", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9177.241, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9215.55, \"from_m\": 9177.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\": 9256.797, \"from_m\": 9215.55, \"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\": 9667.55, \"from_m\": 9256.797, \"capability_applied\": null, \"effective_limit_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\": 765124, \"profile_key\": \"66839a303397691ba6d20b5013c54b030afa1f57455e11e4dd10a05edff24134\", \"schedule_id\": 31683, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 118147}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Great Central Jn\", \"stage_seq\": 3, \"distance_m\": 9215.55, \"section_seq\": 1, \"route_path_id\": 118147}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Wembley LMD\", \"stage_seq\": 4, \"distance_m\": 9667.55, \"section_seq\": 1, \"route_path_id\": 118147}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9667.55, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 118147}], \"total_distance_m\": 9667.55, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9629.241, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.309, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0831", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.5546408", "current_position_lon": "-0.2737909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:18Z\", \"source_id\": 64896495, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:23Z\", \"source_id\": 20560684, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley LMD", "service_state_platform": null, "timing_fact_generation": 1790062823721992, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:39.450771", "service_state_evidence_id": 20560684, "current_leg_start_actual_dep": "2026-09-22T08:31:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:39.683526", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB XWY 5E14 168113+168219+168329 8 100 None {"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9177.241, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9215.55, "from_m": 9177.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": 9256.797, "from_m": 9215.55, "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": 9667.55, "from_m": 9256.797, "capability_applied": null, "effective_limit_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": 765124, "profile_key": "66839a303397691ba6d20b5013c54b030afa1f57455e11e4dd10a05edff24134", "schedule_id": 31683, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0831", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 118147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 118147}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Great Central Jn", "stage_seq": 3, "distance_m": 9215.55, "section_seq": 1, "route_path_id": 118147}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Wembley LMD", "stage_seq": 4, "distance_m": 9667.55, "section_seq": 1, "route_path_id": 118147}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9667.55, "from_m": 0.0, "section_seq": 1, "route_path_id": 118147}], "total_distance_m": 9667.55, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9629.241, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.309, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18244, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:18Z", "source_id": 64896495, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:41:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:23Z", "source_id": 20560684, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] London Marylebone 0831 0831 3 None None Wembley LMD 0841 0841 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37902/2026-09-22/detailed None London Marylebone 2026-09-22T08:31:00+01:00 Wembley LMD 12.0 {"type": "LineString", "coordinates": [[-0.16301129999999997, 51.523255600000006], [-0.1634155, 51.52415090000001], [-0.1635977, 51.52456200000001], [-0.16368189999999996, 51.52474919999999], [-0.1638081, 51.5250055], [-0.1639095, 51.525180000000006], [-0.1639697, 51.5252735], [-0.16403699999999996, 51.5253625], [-0.1641973, 51.525552899999994], [-0.1644308, 51.5258052], [-0.16464179999999998, 51.526054999999985], [-0.16481379999999998, 51.52624720000001], [-0.1649815, 51.5264221], [-0.16518949999999996, 51.52660629999999], [-0.165408, 51.5267809], [-0.16571509999999998, 51.5270312], [-0.1660336, 51.5272913], [-0.1663306, 51.5275346], [-0.1664765, 51.52765430000001], [-0.1670848, 51.5281486], [-0.16714289999999998, 51.52820089999999], [-0.1672297, 51.5282734], [-0.167466, 51.528465], [-0.1682532, 51.5291146], [-0.17084719999999998, 51.53124050000001], [-0.17211559999999998, 51.5321617], [-0.17271069999999997, 51.5325201], [-0.17361869999999996, 51.533035299999995], [-0.1740634, 51.533286100000005], [-0.175314, 51.533982599999995], [-0.1753829, 51.534023899999994], [-0.17593, 51.5343719], [-0.17642759999999996, 51.534743], [-0.1768954, 51.5351647], [-0.1773315, 51.5356696], [-0.1775763, 51.536022], [-0.1778505, 51.5365162], [-0.1780117, 51.5369783], [-0.17813939999999998, 51.5372767], [-0.17819019999999997, 51.5375158], [-0.1782159, 51.5378516], [-0.17822399999999997, 51.5381727], [-0.17822249999999998, 51.5382334], [-0.1782095, 51.53833709999999], [-0.1781274, 51.5387742], [-0.178113, 51.53884179999999], [-0.17789379999999996, 51.5397224], [-0.17786979999999997, 51.539818700000005], [-0.1777444, 51.540322399999994], [-0.17772879999999996, 51.5403825], [-0.1776039, 51.540900099999995], [-0.17753419999999998, 51.5411487], [-0.17751511676208587, 51.54122139394699], [-0.17750598125350214, 51.54125619387955], [-0.17746215221779643, 51.541423151645674], [-0.1774536189907193, 51.541455657161386], [-0.1774157860300821, 51.5415997735078], [-0.17740292348111678, 51.541648770456455], [-0.17739210000000002, 51.54169], [-0.177341, 51.5419195], [-0.1771987, 51.542569099999994], [-0.17714759999999996, 51.5428389], [-0.17713849999999998, 51.5428948], [-0.17710329999999996, 51.543178000000005], [-0.17711739999999998, 51.5434802], [-0.17714979999999997, 51.54370850000001], [-0.17719569999999998, 51.5439238], [-0.17724799999999996, 51.544052], [-0.1773282, 51.54424879999999], [-0.17741739999999998, 51.5444147], [-0.1776009, 51.5446714], [-0.17777309999999996, 51.5448992], [-0.178029, 51.54518100000001], [-0.17845179999999997, 51.54556110000001], [-0.1786296, 51.545700800000006], [-0.1788313, 51.5458398], [-0.1790055, 51.5459626], [-0.17920419999999998, 51.5460767], [-0.17938899999999997, 51.54618719999999], [-0.17964469999999996, 51.5463096], [-0.1796630568239043, 51.54631867660276], [-0.17989709999999998, 51.54643440000001], [-0.18020580000000003, 51.54657190000001], [-0.1806567, 51.546744], [-0.18090079999999997, 51.546828399999995], [-0.181196, 51.5469083], [-0.18142199999999997, 51.54696049999999], [-0.1816694, 51.5470142], [-0.18199299999999996, 51.5470699], [-0.1823191, 51.54711540000001], [-0.1825414, 51.5471406], [-0.18286859999999996, 51.5471597], [-0.18310589999999996, 51.54717409999999], [-0.1833522, 51.54718389999999], [-0.18358669999999996, 51.547185500000005], [-0.18384269999999997, 51.5471752], [-0.1841741, 51.5471558], [-0.1845989, 51.5471186], [-0.1855364, 51.547012900000006], [-0.18605, 51.5469403], [-0.1870127, 51.5468379], [-0.18772959999999997, 51.54677829999999], [-0.1888542, 51.546701799999994], [-0.1908014, 51.546587200000005], [-0.191216, 51.546557499999984], [-0.1944258, 51.5463177], [-0.19594, 51.5462369], [-0.19629379999999996, 51.546224499999994], [-0.1966932, 51.5462209], [-0.1971139, 51.546232], [-0.1976521, 51.54625970000001], [-0.19791731168407012, 51.54627895763901], [-0.1980628973021804, 51.54628952894688], [-0.1996435, 51.546404299999985], [-0.2015886, 51.546564499999995], [-0.20236709999999997, 51.54661300000001], [-0.2024274, 51.5466168], [-0.20283259999999995, 51.5466348], [-0.20345949999999996, 51.54664960000001], [-0.2040956, 51.54666799999998], [-0.20468739999999996, 51.5466947], [-0.20530159999999997, 51.5467409], [-0.2062748, 51.5468404], [-0.2071627, 51.54694499999999], [-0.208484, 51.547094599999994], [-0.2094708, 51.5472057], [-0.2104437, 51.5473539], [-0.21860419999999997, 51.5486304], [-0.21974669999999996, 51.5487853], [-0.2206604, 51.5489031], [-0.22133449999999996, 51.54897129999999], [-0.22205289999999997, 51.5490716], [-0.2226188, 51.54917189999998], [-0.2235334, 51.54935369999999], [-0.22412820000000003, 51.54947819999999], [-0.2247638, 51.54959170000001], [-0.22533719999999993, 51.54967620000001], [-0.22737609999999997, 51.54998879999999], [-0.22807210000000003, 51.55009900000001], [-0.22830560000000005, 51.55013670000001], [-0.2330761, 51.550906], [-0.23332430000000004, 51.550941400000006], [-0.2359460999999999, 51.55134240000001], [-0.23646979999999995, 51.551437099999994], [-0.2379636, 51.551678800000005], [-0.23852759999999995, 51.55176839999999], [-0.23928510000000003, 51.55188489999999], [-0.2398824, 51.55197739999999], [-0.2415563, 51.552257200000014], [-0.24321969999999996, 51.55247930000001], [-0.24420859999999997, 51.5526408], [-0.2453662, 51.5528373], [-0.24667709999999995, 51.553096199999985], [-0.247263814751724, 51.553224022418995], [-0.24731936840030777, 51.55323612538862], [-0.2473803, 51.553249400000006], [-0.2476244, 51.55331000000001], [-0.24809109999999995, 51.5534249], [-0.2490292, 51.553662999999986], [-0.2514381, 51.55424260000001], [-0.2522456, 51.5544367], [-0.2528765, 51.5545926], [-0.2531873920331035, 51.55466347968381], [-0.2537283, 51.554786799999995], [-0.2541768, 51.5548787], [-0.2543291999999999, 51.5549087], [-0.2547811, 51.5549981], [-0.2552713999999999, 51.5550867], [-0.25570669999999995, 51.555157900000005], [-0.2560699, 51.55520690000001], [-0.25657389999999997, 51.555275], [-0.2573785, 51.5553857], [-0.25821089999999997, 51.55549069999999], [-0.2590349, 51.55557700000001], [-0.2605377, 51.55567409999999], [-0.26145669999999993, 51.5557074], [-0.2624118, 51.55572020000001], [-0.2635361, 51.5557034], [-0.2645992, 51.555657499999995], [-0.2654558, 51.55559349999999], [-0.26614959999999993, 51.5555286], [-0.2665018, 51.5554909], [-0.26736889999999996, 51.5553899], [-0.2679557, 51.55532290000001], [-0.2689813, 51.5551521], [-0.26949458523585645, 51.55509753383577], [-0.27357756219166535, 51.55466347968381], [-0.27379089999999995, 51.554640799999994]]} 6.0 0829 0841 London Marylebone Wembley LMD Wembley LMD 51.5546408 -0.2737909 51.5546408 -0.2737909 1 0 2026-09-22 07:52:03 TERMINATED 2026-09-22 07:41:00 Wembley LMD TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560684 1790062823721992 8 8 2026-09-22 07:51:39.683526 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:39.450771
733027 763778 C18615 532R13MB22 2026-09-22 COMPLETE 20560610 2026-09-22 08:41:00 2026-09-22 07:52:03 2026-09-24 07:52:03 {"id": 763778, "stp": "P", "toc": "Great Northern", "uid": "C18615", "consist": "387111+387115", "dest_crs": "KGX", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18615/2026-09-22/detailed", "trust_id": "532R13MB22", "origin_crs": "LET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "9", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "2R13", "timing_status": "LATE", "origin_station": "Letchworth Garden City", "current_leg_arr": "0841", "current_leg_dep": "0837", "current_leg_end": "London Kings Cross", "origin_dep_time": "0745", "origin_platform": "1", "current_location": "London Kings Cross", "last_update_time": "2026-09-22T07:52:03", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Finsbury Park", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Finsbury Park", "current_leg_milage": "2.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3251.916, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3310.24, \"from_m\": 3251.916, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3337.342, \"from_m\": 3310.24, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3921.327, \"from_m\": 3337.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4018.339, \"from_m\": 3921.327, \"capability_applied\": null, \"effective_limit_mph\": 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\": 4086.725, \"from_m\": 4018.339, \"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\": 10858.67, \"from_m\": 4086.725, \"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\": 10898.332, \"from_m\": 10858.67, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18402.738, \"from_m\": 10898.332, \"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\": 20021.396, \"from_m\": 18402.738, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 35477.573, \"from_m\": 20021.396, \"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\": 115.0}, {\"to_m\": 36312.879, \"from_m\": 35477.573, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 46106.333, \"from_m\": 36312.879, \"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\": 50242.771, \"from_m\": 46106.333, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 51868.134, \"from_m\": 50242.771, \"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\": 52125.616, \"from_m\": 51868.134, \"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\": 53759.983, \"from_m\": 52125.616, \"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\": 54272.073, \"from_m\": 53759.983, \"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\": 54302.159, \"from_m\": 54272.073, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54370.016, \"from_m\": 54302.159, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54453.156, \"from_m\": 54370.016, \"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\": 54742.551, \"from_m\": 54453.156, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54793.493, \"from_m\": 54742.551, \"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\": 55170.91, \"from_m\": 54793.493, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55187.804, \"from_m\": 55170.91, \"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\": 55194.556, \"from_m\": 55187.804, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55590.373, \"from_m\": 55194.556, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 763778, \"profile_key\": \"cd9de478ce40e817b13ce734459117b1aaa1321302536d0b69393996a8b3f582\", \"schedule_id\": 2493, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0745\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0750H\", \"location\": \"Hitchin\", \"stage_seq\": 2, \"distance_m\": 4250.682, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Stevenage\", \"stage_seq\": 3, \"distance_m\": 11253.271, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Knebworth\", \"stage_seq\": 4, \"distance_m\": 15347.289, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 5, \"distance_m\": 17253.487, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0802H\", \"wtt_dep\": \"0803\", \"location\": \"Welwyn North\", \"stage_seq\": 6, \"distance_m\": 20309.348, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Digswell Jn\", \"stage_seq\": 7, \"distance_m\": 21526.65, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 8, \"distance_m\": 23002.435, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0811H\", \"location\": \"Hatfield\", \"stage_seq\": 9, \"distance_m\": 27145.975, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817H\", \"location\": \"Potters Bar\", \"stage_seq\": 10, \"distance_m\": 35166.625, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"New Barnet\", \"stage_seq\": 11, \"distance_m\": 40844.23, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Alexandra Palace\", \"stage_seq\": 12, \"distance_m\": 47641.971, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Harringay\", \"stage_seq\": 13, \"distance_m\": 50140.98, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0833H\", \"location\": \"Finsbury Park\", \"stage_seq\": 14, \"distance_m\": 51492.729, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Holloway South Jn\", \"stage_seq\": 15, \"distance_m\": 53313.202, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 16, \"distance_m\": 54487.986, \"section_seq\": 1, \"route_path_id\": 131421}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 17, \"distance_m\": 55590.373, \"section_seq\": 1, \"route_path_id\": 131421}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 55590.373, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131421}], \"total_distance_m\": 55590.373, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 55590.373, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0745", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:30Z\", \"source_id\": 64750610, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:33Z\", \"source_id\": 20517125, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:17Z\", \"source_id\": 64766924, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:20Z\", \"source_id\": 20522024, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:37Z\", \"source_id\": 64778691, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:40Z\", \"source_id\": 20525662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:09Z\", \"source_id\": 64791562, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:13Z\", \"source_id\": 20529523, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:50Z\", \"source_id\": 64799159, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:53Z\", \"source_id\": 20531809, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:34Z\", \"source_id\": 64812359, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:36Z\", \"source_id\": 20535753, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:35Z\", \"source_id\": 64829434, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:39Z\", \"source_id\": 20540869, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:32Z\", \"source_id\": 64843349, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:35Z\", \"source_id\": 20545064, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:36Z\", \"source_id\": 64860467, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:38Z\", \"source_id\": 20550120, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:06Z\", \"source_id\": 64870444, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:10Z\", \"source_id\": 20553086, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:08Z\", \"source_id\": 64881679, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:09Z\", \"source_id\": 20556401, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:12Z\", \"source_id\": 64896231, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:16Z\", \"source_id\": 20560610, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "9", "timing_fact_generation": 1790062817280704, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:41.241068", "service_state_evidence_id": 20560610, "current_leg_start_actual_dep": "2026-09-22T08:34:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:41.484496", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P LET KGX 2R13 387111+387115 8 110 None {"version": 3, "segments": [{"to_m": 3251.916, "from_m": 0.0, "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": 3310.24, "from_m": 3251.916, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3337.342, "from_m": 3310.24, "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": 3921.327, "from_m": 3337.342, "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": 4018.339, "from_m": 3921.327, "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": 4086.725, "from_m": 4018.339, "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": 10858.67, "from_m": 4086.725, "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": 10898.332, "from_m": 10858.67, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18402.738, "from_m": 10898.332, "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": 20021.396, "from_m": 18402.738, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 35477.573, "from_m": 20021.396, "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": 115.0}, {"to_m": 36312.879, "from_m": 35477.573, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 46106.333, "from_m": 36312.879, "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": 50242.771, "from_m": 46106.333, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 51868.134, "from_m": 50242.771, "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": 52125.616, "from_m": 51868.134, "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": 53759.983, "from_m": 52125.616, "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": 54272.073, "from_m": 53759.983, "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": 54302.159, "from_m": 54272.073, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 54370.016, "from_m": 54302.159, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 54453.156, "from_m": 54370.016, "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": 54742.551, "from_m": 54453.156, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 54793.493, "from_m": 54742.551, "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": 55170.91, "from_m": 54793.493, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 55187.804, "from_m": 55170.91, "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": 55194.556, "from_m": 55187.804, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 55590.373, "from_m": 55194.556, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 763778, "profile_key": "cd9de478ce40e817b13ce734459117b1aaa1321302536d0b69393996a8b3f582", "schedule_id": 2493, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0745", "location": "Letchworth Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0750H", "location": "Hitchin", "stage_seq": 2, "distance_m": 4250.682, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Stevenage", "stage_seq": 3, "distance_m": 11253.271, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Knebworth", "stage_seq": 4, "distance_m": 15347.289, "section_seq": 1, "route_path_id": 131421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Woolmer Green Jn", "stage_seq": 5, "distance_m": 17253.487, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0802H", "wtt_dep": "0803", "location": "Welwyn North", "stage_seq": 6, "distance_m": 20309.348, "section_seq": 1, "route_path_id": 131421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Digswell Jn", "stage_seq": 7, "distance_m": 21526.65, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808", "location": "Welwyn Garden City", "stage_seq": 8, "distance_m": 23002.435, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0811H", "location": "Hatfield", "stage_seq": 9, "distance_m": 27145.975, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817H", "location": "Potters Bar", "stage_seq": 10, "distance_m": 35166.625, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "New Barnet", "stage_seq": 11, "distance_m": 40844.23, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Alexandra Palace", "stage_seq": 12, "distance_m": 47641.971, "section_seq": 1, "route_path_id": 131421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Harringay", "stage_seq": 13, "distance_m": 50140.98, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0833H", "location": "Finsbury Park", "stage_seq": 14, "distance_m": 51492.729, "section_seq": 1, "route_path_id": 131421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Holloway South Jn", "stage_seq": 15, "distance_m": 53313.202, "section_seq": 1, "route_path_id": 131421}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Belle Isle Jn", "stage_seq": 16, "distance_m": 54487.986, "section_seq": 1, "route_path_id": 131421}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 17, "distance_m": 55590.373, "section_seq": 1, "route_path_id": 131421}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 55590.373, "from_m": 0.0, "section_seq": 1, "route_path_id": 131421}], "total_distance_m": 55590.373, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 55590.373, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:30Z", "source_id": 64750610, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:50:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:33Z", "source_id": 20517125, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:17Z", "source_id": 64766924, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:55:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:20Z", "source_id": 20522024, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:37Z", "source_id": 64778691, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:40Z", "source_id": 20525662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15701, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:09Z", "source_id": 64791562, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:03:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:13Z", "source_id": 20529523, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15854, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:50Z", "source_id": 64799159, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:53Z", "source_id": 20531809, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15902, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:34Z", "source_id": 64812359, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:11:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:36Z", "source_id": 20535753, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:35Z", "source_id": 64829434, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:39Z", "source_id": 20540869, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:32Z", "source_id": 64843349, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:35Z", "source_id": 20545064, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:36Z", "source_id": 64860467, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:38Z", "source_id": 20550120, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:06Z", "source_id": 64870444, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:10Z", "source_id": 20553086, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:08Z", "source_id": 64881679, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:09Z", "source_id": 20556401, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16257, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:12Z", "source_id": 64896231, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:41:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:16Z", "source_id": 20560610, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Letchworth Garden City 0745 0745 1 None None London Kings Cross 0840 0840 9 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18615/2026-09-22/detailed None Finsbury Park 2026-09-22T08:34:30+01:00 London Kings Cross 4.0 {"type": "LineString", "coordinates": [[-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 2.5 0837 0841 Finsbury Park London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-22 07:52:03 TERMINATED 2026-09-22 07:41:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560610 1790062817280704 78 78 2026-09-22 07:51:41.484496 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:41.241068
733028 765165 P64659 365F93MD22 2026-09-22 COMPLETE 20561749 2026-09-22 08:41:00 2026-09-22 07:52:03 2026-09-24 07:52:03 {"id": 765165, "stp": "P", "toc": "Northern", "uid": "P64659", "consist": "195114", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P64659/2026-09-22/detailed", "trust_id": "365F93MD22", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": "08:33:00", "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "2", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "5F93", "timing_status": "ON TIME", "origin_station": "Warrington Central", "current_leg_arr": "0841", "current_leg_dep": "0839½", "current_leg_end": "Warrington Central", "origin_dep_time": "0833", "origin_platform": "1", "current_location": "Warrington Central", "last_update_time": "2026-09-22T07:52:03", "route_debug_link": null, "timing_variation": "0 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": "0841", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington Central C.S.", "current_leg_milage": "0.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 118.876, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 606.835, \"from_m\": 118.876, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 765165, \"profile_key\": \"efa65fadf69a050c0f7fe73763319202457dbe0998893416340d9052663c60f8\", \"schedule_id\": 20194, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138971}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0839H\", \"location\": \"Warrington Central C.S.\", \"stage_seq\": 2, \"distance_m\": 362.855, \"section_seq\": 1, \"route_path_id\": 138971}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 3, \"distance_m\": 725.711, \"section_seq\": 1, \"route_path_id\": 138971}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 725.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138971}], \"total_distance_m\": 725.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.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": "0833", "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-22T07:33:48Z\", \"source_id\": 64877903, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:54Z\", \"source_id\": 20555292, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:36Z\", \"source_id\": 20561749, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "2", "timing_fact_generation": 1790062901594572, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:41.592121", "service_state_evidence_id": 20561749, "current_leg_start_actual_dep": "2026-09-22T08:39:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:41.951204", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WAC WAC 5F93 195114 3 100 None {"version": 3, "segments": [{"to_m": 118.876, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 606.835, "from_m": 118.876, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 765165, "profile_key": "efa65fadf69a050c0f7fe73763319202457dbe0998893416340d9052663c60f8", "schedule_id": 20194, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0833", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138971}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0839H", "location": "Warrington Central C.S.", "stage_seq": 2, "distance_m": 362.855, "section_seq": 1, "route_path_id": 138971}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 3, "distance_m": 725.711, "section_seq": 1, "route_path_id": 138971}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 725.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 138971}], "total_distance_m": 725.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.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-22T07:33:48Z", "source_id": 64877903, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:34:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:54Z", "source_id": 20555292, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:36Z", "source_id": 20561749, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Warrington Central 0833 0833 1 8:33:00 None Warrington Central 0841 0841 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P64659/2026-09-22/detailed None Warrington Central C.S. 2026-09-22T08:39: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 0839½ 0841 Warrington Central C.S. Warrington Central Warrington Central 53.3920902 -2.5915033 53.3920902 -2.5915033 1 0 2026-09-22 07:52:03 TERMINATED 2026-09-22 07:41:00 Warrington Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561749 1790062901594572 6 6 2026-09-22 07:51:41.951204 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:41.592121
733029 763294 P86374 881U04MA22 2026-09-22 COMPLETE 20561378 2026-09-22 08:42:00 2026-09-22 07:52:03 2026-09-24 07:52:03 {"id": 763294, "stp": "P", "toc": "Southeastern", "uid": "P86374", "consist": "377520+377522", "dest_crs": "MDE", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86374/2026-09-22/detailed", "trust_id": "881U04MA22", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidstone East", "service_date": "2026-09-22", "dest_arr_time": "0836", "dest_platform": "3", "is_terminated": 1, "next_location": "Maidstone East", "signalling_id": "1U04", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "0842", "current_leg_dep": "0825½", "current_leg_end": "Maidstone East", "origin_dep_time": "0729", "origin_platform": "5", "current_location": "Maidstone East", "last_update_time": "2026-09-22T07:52:03", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4179736, 51.2924603], [0.4189089999999999, 51.2920188], [0.4192296, 51.29187249999999], [0.4197377, 51.29164050000001], [0.4211254, 51.29096579999999], [0.4217172, 51.2906765], [0.42438059999999994, 51.2894496], [0.4261112, 51.288751999999995], [0.4273179, 51.2883223], [0.4285374, 51.2879402], [0.4292663, 51.2877208], [0.4302813, 51.2874363], [0.4313254, 51.28718020000001], [0.4316902, 51.287091800000006], [0.4320528, 51.287001999999994], [0.4321751999999999, 51.2869747], [0.433655, 51.28669], [0.4351314, 51.2864289], [0.4365387, 51.286216], [0.4388003, 51.2859036], [0.4390103, 51.285874500000006], [0.4403945000000001, 51.285680799999994], [0.441186, 51.2855733], [0.4421207, 51.285446], [0.4449695, 51.28506480000001], [0.4491576420597607, 51.28448506176565], [0.4561416, 51.2835183], [0.4566284999999999, 51.2834496], [0.46369040000000006, 51.282453], [0.4658360999999999, 51.2822091], [0.46742410000000006, 51.2821529], [0.4688126, 51.2821767], [0.4702174, 51.2822572], [0.4717384, 51.28244610000001], [0.4727276999999999, 51.28260869999999], [0.4734435, 51.2827465], [0.4741346, 51.282913], [0.4752371, 51.2832099], [0.4763148, 51.2835546], [0.47690959999999993, 51.283776], [0.4776005, 51.28405719999999], [0.4784665, 51.2844519], [0.4792663, 51.2848679], [0.48000809999999994, 51.2852847], [0.4806829, 51.2856639], [0.4822436000000001, 51.28653349999999], [0.4853668, 51.28829559999999], [0.4866059, 51.288986], [0.4878655, 51.2896453], [0.48853350000000006, 51.28992169999999], [0.4888407, 51.29003329999999], [0.4896141, 51.290302800000006], [0.4900734, 51.290438599999995], [0.4905397, 51.2905536], [0.49111220000000005, 51.290685], [0.4916893, 51.2907853], [0.4923613, 51.2908949], [0.4930474999999999, 51.29097099999999], [0.4937343999999999, 51.29101680000001], [0.4944274, 51.2910442], [0.4950977, 51.291044699999986], [0.49576079999999995, 51.2910218], [0.4971824000000001, 51.290891], [0.49789390000000006, 51.29077039999999], [0.4984616, 51.2906529], [0.4989481, 51.2905492], [0.4994576999999999, 51.29042960000001], [0.500005, 51.2902653], [0.5005013999999999, 51.2900849], [0.5011051, 51.28986379999999], [0.5014816, 51.2896948], [0.5017748, 51.2895642], [0.5024111999999998, 51.2892445], [0.5028667, 51.2889738], [0.5033005, 51.288686000000006], [0.5038003, 51.28830580000001], [0.5041896, 51.287987900000005], [0.5045399, 51.287653600000006], [0.5050507, 51.2871003], [0.5055991, 51.28632609999999], [0.5076007999999999, 51.28289689999999], [0.5077068, 51.282716], [0.5088296, 51.2808284], [0.5095641, 51.2800246], [0.5103631999999999, 51.27945110000001], [0.5108586, 51.279135999999994], [0.5109982, 51.2790524], [0.5111062, 51.2789872], [0.5111920999999999, 51.278941999999994], [0.5112853999999999, 51.2788944], [0.511388, 51.278847599999985], [0.5121284, 51.2785227], [0.5122739, 51.2784578], [0.5124083, 51.2784058], [0.5125369999999999, 51.278363000000006], [0.5127380999999999, 51.27830240000001], [0.5129754, 51.2782321], [0.5131558, 51.2781835], [0.5133436, 51.27813489999999], [0.5138003, 51.2780258], [0.5139580506375603, 51.2779898558944], [0.5139646659543199, 51.27794535836499], [0.5140394718408685, 51.277928306371784], [0.5142005, 51.2778916], [0.5152011, 51.2776706], [0.5156522, 51.27757309999999], [0.5159352, 51.2775107], [0.5160869999999999, 51.277478300000006], [0.5161805, 51.27746049999998], [0.5162623999999999, 51.2774459], [0.516384, 51.27742899999999], [0.5164959999999998, 51.2774155], [0.5166474, 51.27739729999999], [0.5168173, 51.2773854], [0.5169589, 51.277374999999985], [0.5170560999999999, 51.27737179999999], [0.5176227, 51.2773606], [0.5181097, 51.277353999999995], [0.5184911, 51.277369400000005], [0.5188508999999999, 51.2773818], [0.5191711, 51.2774058], [0.5194491, 51.27743339999999], [0.5197537, 51.2774757], [0.5201017, 51.27753950000001]]}", "current_leg_start": "West Malling", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "51.2775395", "next_location_lon": "0.5201017", "previous_location": "West Malling", "current_leg_milage": "5.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"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\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18633.406, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18662.906, \"from_m\": 18633.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\": 18804.441, \"from_m\": 18662.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\": 19340.829, \"from_m\": 18804.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19592.011, \"from_m\": 19340.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19673.887, \"from_m\": 19592.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20286.629, \"from_m\": 19673.887, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26583.688, \"from_m\": 20286.629, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26696.659, \"from_m\": 26583.688, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26750.009, \"from_m\": 26696.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26851.79, \"from_m\": 26750.009, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27102.631, \"from_m\": 26851.79, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37268.3, \"from_m\": 27102.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\": 38160.575, \"from_m\": 37268.3, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38182.45, \"from_m\": 38160.575, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38203.856, \"from_m\": 38182.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\": 38822.14, \"from_m\": 38203.856, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45573.222, \"from_m\": 38822.14, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48669.904, \"from_m\": 45573.222, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61787.21, \"from_m\": 48669.904, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62400.934, \"from_m\": 61787.21, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62868.683, \"from_m\": 62400.934, \"capability_applied\": null, \"effective_limit_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\": 763294, \"profile_key\": \"0fdeb325ad44e895df7d4ee58b2d13faa7c08446c4893f83c37517ad4b2cc982\", \"schedule_id\": 21803, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": false, \"wtt_arr\": \"0736\", \"wtt_dep\": \"0738\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 12, \"distance_m\": 20125.697, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759H\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 26474.626, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0808\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 37165.453, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 38132.068, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 16, \"distance_m\": 46128.632, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": false, \"wtt_arr\": \"0824\", \"wtt_dep\": \"0825H\", \"location\": \"West Malling\", \"stage_seq\": 17, \"distance_m\": 54270.42, \"section_seq\": 1, \"route_path_id\": 139686}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Maidstone East\", \"stage_seq\": 18, \"distance_m\": 62868.683, \"section_seq\": 1, \"route_path_id\": 139686}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 62868.683, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139686}], \"total_distance_m\": 62868.683, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 62220.61, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 648.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0729", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "16.5", "current_position_lat": "51.2775395", "current_position_lon": "0.5201017", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:28Z\", \"source_id\": 64736903, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:32Z\", \"source_id\": 20512976, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:33Z\", \"source_id\": 64750716, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:35Z\", \"source_id\": 20517155, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:53Z\", \"source_id\": 64790861, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:59Z\", \"source_id\": 20529328, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:50Z\", \"source_id\": 64796338, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:55Z\", \"source_id\": 20530982, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:02Z\", \"source_id\": 64805385, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:04Z\", \"source_id\": 20533627, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:31Z\", \"source_id\": 64826308, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:35Z\", \"source_id\": 20539985, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:38Z\", \"source_id\": 64849160, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:39Z\", \"source_id\": 20546767, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:00Z\", \"source_id\": 64867197, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:09Z\", \"source_id\": 20552138, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:59Z\", \"source_id\": 64878286, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:59Z\", \"source_id\": 20555417, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:06Z\", \"source_id\": 64898824, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:10Z\", \"source_id\": 20561378, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidstone East", "service_state_platform": "3", "timing_fact_generation": 1790062871992699, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:42.227066", "service_state_evidence_id": 64898824, "current_leg_start_actual_dep": "2026-09-22T08:31:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-22T07:41:42", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:42.304308", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX MDE 1U04 377520+377522 8 100 None {"version": 3, "segments": [{"to_m": 2313.647, "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": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18633.406, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18662.906, "from_m": 18633.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": 18804.441, "from_m": 18662.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": 19340.829, "from_m": 18804.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19592.011, "from_m": 19340.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19673.887, "from_m": 19592.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20286.629, "from_m": 19673.887, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26583.688, "from_m": 20286.629, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26696.659, "from_m": 26583.688, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26750.009, "from_m": 26696.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26851.79, "from_m": 26750.009, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27102.631, "from_m": 26851.79, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37268.3, "from_m": 27102.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": 38160.575, "from_m": 37268.3, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38182.45, "from_m": 38160.575, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38203.856, "from_m": 38182.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": 38822.14, "from_m": 38203.856, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45573.222, "from_m": 38822.14, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48669.904, "from_m": 45573.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61787.21, "from_m": 48669.904, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62400.934, "from_m": 61787.21, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62868.683, "from_m": 62400.934, "capability_applied": null, "effective_limit_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": 763294, "profile_key": "0fdeb325ad44e895df7d4ee58b2d13faa7c08446c4893f83c37517ad4b2cc982", "schedule_id": 21803, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0729", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139686}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 139686}, {"is_pass": false, "wtt_arr": "0736", "wtt_dep": "0738", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "St. Mary Cray Jn", "stage_seq": 12, "distance_m": 20125.697, "section_seq": 1, "route_path_id": 139686}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759H", "location": "Swanley", "stage_seq": 13, "distance_m": 26474.626, "section_seq": 1, "route_path_id": 139686}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0808", "location": "Otford", "stage_seq": 14, "distance_m": 37165.453, "section_seq": 1, "route_path_id": 139686}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Otford Jn", "stage_seq": 15, "distance_m": 38132.068, "section_seq": 1, "route_path_id": 139686}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Borough Green & Wrotham", "stage_seq": 16, "distance_m": 46128.632, "section_seq": 1, "route_path_id": 139686}, {"is_pass": false, "wtt_arr": "0824", "wtt_dep": "0825H", "location": "West Malling", "stage_seq": 17, "distance_m": 54270.42, "section_seq": 1, "route_path_id": 139686}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Maidstone East", "stage_seq": 18, "distance_m": 62868.683, "section_seq": 1, "route_path_id": 139686}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 62868.683, "from_m": 0.0, "section_seq": 1, "route_path_id": 139686}], "total_distance_m": 62868.683, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 62220.61, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 648.073, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:28Z", "source_id": 64736903, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:43:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:32Z", "source_id": 20512976, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:33Z", "source_id": 64750716, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:35Z", "source_id": 20517155, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:53Z", "source_id": 64790861, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:03:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:59Z", "source_id": 20529328, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:50Z", "source_id": 64796338, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:55Z", "source_id": 20530982, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:02Z", "source_id": 64805385, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:08:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:04Z", "source_id": 20533627, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:31Z", "source_id": 64826308, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:35Z", "source_id": 20539985, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:38Z", "source_id": 64849160, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:39Z", "source_id": 20546767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:00Z", "source_id": 64867197, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:09Z", "source_id": 20552138, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32847, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:59Z", "source_id": 64878286, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:35:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:59Z", "source_id": 20555417, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32813, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:06Z", "source_id": 64898824, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:10Z", "source_id": 20561378, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Charing Cross 0729 0729 5 None None Maidstone East 0836 0836 3 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86374/2026-09-22/detailed None West Malling 2026-09-22T08:31:30+01:00 Maidstone East 16.5 {"type": "LineString", "coordinates": [[0.4179736, 51.2924603], [0.4189089999999999, 51.2920188], [0.4192296, 51.29187249999999], [0.4197377, 51.29164050000001], [0.4211254, 51.29096579999999], [0.4217172, 51.2906765], [0.42438059999999994, 51.2894496], [0.4261112, 51.288751999999995], [0.4273179, 51.2883223], [0.4285374, 51.2879402], [0.4292663, 51.2877208], [0.4302813, 51.2874363], [0.4313254, 51.28718020000001], [0.4316902, 51.287091800000006], [0.4320528, 51.287001999999994], [0.4321751999999999, 51.2869747], [0.433655, 51.28669], [0.4351314, 51.2864289], [0.4365387, 51.286216], [0.4388003, 51.2859036], [0.4390103, 51.285874500000006], [0.4403945000000001, 51.285680799999994], [0.441186, 51.2855733], [0.4421207, 51.285446], [0.4449695, 51.28506480000001], [0.4491576420597607, 51.28448506176565], [0.4561416, 51.2835183], [0.4566284999999999, 51.2834496], [0.46369040000000006, 51.282453], [0.4658360999999999, 51.2822091], [0.46742410000000006, 51.2821529], [0.4688126, 51.2821767], [0.4702174, 51.2822572], [0.4717384, 51.28244610000001], [0.4727276999999999, 51.28260869999999], [0.4734435, 51.2827465], [0.4741346, 51.282913], [0.4752371, 51.2832099], [0.4763148, 51.2835546], [0.47690959999999993, 51.283776], [0.4776005, 51.28405719999999], [0.4784665, 51.2844519], [0.4792663, 51.2848679], [0.48000809999999994, 51.2852847], [0.4806829, 51.2856639], [0.4822436000000001, 51.28653349999999], [0.4853668, 51.28829559999999], [0.4866059, 51.288986], [0.4878655, 51.2896453], [0.48853350000000006, 51.28992169999999], [0.4888407, 51.29003329999999], [0.4896141, 51.290302800000006], [0.4900734, 51.290438599999995], [0.4905397, 51.2905536], [0.49111220000000005, 51.290685], [0.4916893, 51.2907853], [0.4923613, 51.2908949], [0.4930474999999999, 51.29097099999999], [0.4937343999999999, 51.29101680000001], [0.4944274, 51.2910442], [0.4950977, 51.291044699999986], [0.49576079999999995, 51.2910218], [0.4971824000000001, 51.290891], [0.49789390000000006, 51.29077039999999], [0.4984616, 51.2906529], [0.4989481, 51.2905492], [0.4994576999999999, 51.29042960000001], [0.500005, 51.2902653], [0.5005013999999999, 51.2900849], [0.5011051, 51.28986379999999], [0.5014816, 51.2896948], [0.5017748, 51.2895642], [0.5024111999999998, 51.2892445], [0.5028667, 51.2889738], [0.5033005, 51.288686000000006], [0.5038003, 51.28830580000001], [0.5041896, 51.287987900000005], [0.5045399, 51.287653600000006], [0.5050507, 51.2871003], [0.5055991, 51.28632609999999], [0.5076007999999999, 51.28289689999999], [0.5077068, 51.282716], [0.5088296, 51.2808284], [0.5095641, 51.2800246], [0.5103631999999999, 51.27945110000001], [0.5108586, 51.279135999999994], [0.5109982, 51.2790524], [0.5111062, 51.2789872], [0.5111920999999999, 51.278941999999994], [0.5112853999999999, 51.2788944], [0.511388, 51.278847599999985], [0.5121284, 51.2785227], [0.5122739, 51.2784578], [0.5124083, 51.2784058], [0.5125369999999999, 51.278363000000006], [0.5127380999999999, 51.27830240000001], [0.5129754, 51.2782321], [0.5131558, 51.2781835], [0.5133436, 51.27813489999999], [0.5138003, 51.2780258], [0.5139580506375603, 51.2779898558944], [0.5139646659543199, 51.27794535836499], [0.5140394718408685, 51.277928306371784], [0.5142005, 51.2778916], [0.5152011, 51.2776706], [0.5156522, 51.27757309999999], [0.5159352, 51.2775107], [0.5160869999999999, 51.277478300000006], [0.5161805, 51.27746049999998], [0.5162623999999999, 51.2774459], [0.516384, 51.27742899999999], [0.5164959999999998, 51.2774155], [0.5166474, 51.27739729999999], [0.5168173, 51.2773854], [0.5169589, 51.277374999999985], [0.5170560999999999, 51.27737179999999], [0.5176227, 51.2773606], [0.5181097, 51.277353999999995], [0.5184911, 51.277369400000005], [0.5188508999999999, 51.2773818], [0.5191711, 51.2774058], [0.5194491, 51.27743339999999], [0.5197537, 51.2774757], [0.5201017, 51.27753950000001]]} 5.3 0825½ 0842 West Malling Maidstone East Maidstone East 51.2775395 0.5201017 51.2775395 0.5201017 1 0 2026-09-22 07:52:03 TERMINATED 2026-09-22 07:41:42 Maidstone East TD DIRECT_DESTINATION_ARRIVAL 64898824 1790062871992699 82 82 2026-09-22 07:51:42.304308 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:42.227066
733030 763658 P66765 501K31MB22 2026-09-22 COMPLETE 20560700 2026-09-22 08:41:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 763658, "stp": "O", "toc": "Greater Anglia", "uid": "P66765", "consist": "720105+720565", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66765/2026-09-22/detailed", "trust_id": "501K31MB22", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "0845", "dest_platform": "14", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1K31", "timing_status": "EARLY", "origin_station": "Southend Victoria", "current_leg_arr": "0841", "current_leg_dep": "0834", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0741", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "-2 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": "0843", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 656.126, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5014.21, \"from_m\": 656.126, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5032.729, \"from_m\": 5014.21, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19871.574, \"from_m\": 5032.729, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19930.444, \"from_m\": 19871.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32178.525, \"from_m\": 19930.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32257.337, \"from_m\": 32178.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32813.673, \"from_m\": 32257.337, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33691.66, \"from_m\": 32813.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34034.376, \"from_m\": 33691.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\": 34531.601, \"from_m\": 34034.376, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34567.426, \"from_m\": 34531.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34624.619, \"from_m\": 34567.426, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34930.593, \"from_m\": 34624.619, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35120.155, \"from_m\": 34930.593, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47320.106, \"from_m\": 35120.155, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47390.47, \"from_m\": 47320.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59402.254, \"from_m\": 47390.47, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60015.485, \"from_m\": 59402.254, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63963.534, \"from_m\": 60015.485, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64426.129, \"from_m\": 63963.534, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64496.746, \"from_m\": 64426.129, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64722.014, \"from_m\": 64496.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65233.461, \"from_m\": 64722.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65760.085, \"from_m\": 65233.461, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66236.76, \"from_m\": 65760.085, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66689.979, \"from_m\": 66236.76, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 763658, \"profile_key\": \"f27b6d35df88eddeec8009dd68a3406800a67b1192dfa1ac73056dd53259c637\", \"schedule_id\": 39849, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0741\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0743H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 1047.245, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 3214.994, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0748H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 4603.586, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0752H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 8747.951, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0756H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 13573.377, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20125.476, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 27612.25, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 32311.119, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 34282.741, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 34870.139, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824H\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 45045.19, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Ilford\", \"stage_seq\": 13, \"distance_m\": 54941.341, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 14, \"distance_m\": 57753.754, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 60306.692, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Bow Jn\", \"stage_seq\": 16, \"distance_m\": 61799.989, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 64869.615, \"section_seq\": 1, \"route_path_id\": 139268}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 66689.979, \"section_seq\": 1, \"route_path_id\": 139268}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 66689.979, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139268}], \"total_distance_m\": 66689.979, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65521.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1168.172, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0741", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:40Z\", \"source_id\": 64734856, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:43Z\", \"source_id\": 20512274, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:12Z\", \"source_id\": 64741578, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:15Z\", \"source_id\": 20514324, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:07Z\", \"source_id\": 64746685, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:09Z\", \"source_id\": 20515962, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:33Z\", \"source_id\": 64758639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:22Z\", \"source_id\": 20519540, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:31Z\", \"source_id\": 64772976, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:33Z\", \"source_id\": 20523904, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:53Z\", \"source_id\": 64790774, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:59Z\", \"source_id\": 20529331, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:11Z\", \"source_id\": 64811201, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:13Z\", \"source_id\": 20535434, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:43Z\", \"source_id\": 64829793, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:49Z\", \"source_id\": 20540978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:50Z\", \"source_id\": 64852466, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:54Z\", \"source_id\": 20547803, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:23Z\", \"source_id\": 64865374, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:22Z\", \"source_id\": 20551562, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:57Z\", \"source_id\": 64875676, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:00Z\", \"source_id\": 20554587, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:21Z\", \"source_id\": 64896645, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:23Z\", \"source_id\": 20560700, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "14", "timing_fact_generation": 1790062823169023, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:43.368788", "service_state_evidence_id": 20560700, "current_leg_start_actual_dep": "2026-09-22T08:35:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:43.432153", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia O SOV LST 1K31 720105+720565 10 100 None {"version": 3, "segments": [{"to_m": 656.126, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5014.21, "from_m": 656.126, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5032.729, "from_m": 5014.21, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19871.574, "from_m": 5032.729, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19930.444, "from_m": 19871.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32178.525, "from_m": 19930.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32257.337, "from_m": 32178.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32813.673, "from_m": 32257.337, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33691.66, "from_m": 32813.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34034.376, "from_m": 33691.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": 34531.601, "from_m": 34034.376, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34567.426, "from_m": 34531.601, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34624.619, "from_m": 34567.426, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34930.593, "from_m": 34624.619, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35120.155, "from_m": 34930.593, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47320.106, "from_m": 35120.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47390.47, "from_m": 47320.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59402.254, "from_m": 47390.47, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60015.485, "from_m": 59402.254, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63963.534, "from_m": 60015.485, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64426.129, "from_m": 63963.534, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64496.746, "from_m": 64426.129, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64722.014, "from_m": 64496.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65233.461, "from_m": 64722.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65760.085, "from_m": 65233.461, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66236.76, "from_m": 65760.085, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66689.979, "from_m": 66236.76, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 763658, "profile_key": "f27b6d35df88eddeec8009dd68a3406800a67b1192dfa1ac73056dd53259c637", "schedule_id": 39849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0741", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0743H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 1047.245, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 3214.994, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0748H", "location": "Rochford", "stage_seq": 4, "distance_m": 4603.586, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0752H", "location": "Hockley", "stage_seq": 5, "distance_m": 8747.951, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0756H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 13573.377, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Wickford", "stage_seq": 7, "distance_m": 20125.476, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Billericay", "stage_seq": 8, "distance_m": 27612.25, "section_seq": 1, "route_path_id": 139268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 32311.119, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Shenfield", "stage_seq": 10, "distance_m": 34282.741, "section_seq": 1, "route_path_id": 139268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 34870.139, "section_seq": 1, "route_path_id": 139268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824H", "location": "Gidea Park", "stage_seq": 12, "distance_m": 45045.19, "section_seq": 1, "route_path_id": 139268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Ilford", "stage_seq": 13, "distance_m": 54941.341, "section_seq": 1, "route_path_id": 139268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "Forest Gate Jn", "stage_seq": 14, "distance_m": 57753.754, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Stratford", "stage_seq": 15, "distance_m": 60306.692, "section_seq": 1, "route_path_id": 139268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Bow Jn", "stage_seq": 16, "distance_m": 61799.989, "section_seq": 1, "route_path_id": 139268}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 64869.615, "section_seq": 1, "route_path_id": 139268}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 66689.979, "section_seq": 1, "route_path_id": 139268}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 66689.979, "from_m": 0.0, "section_seq": 1, "route_path_id": 139268}], "total_distance_m": 66689.979, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65521.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1168.172, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:40Z", "source_id": 64734856, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:43Z", "source_id": 20512274, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:12Z", "source_id": 64741578, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:45:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:15Z", "source_id": 20514324, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:07Z", "source_id": 64746685, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:47:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:09Z", "source_id": 20515962, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:33Z", "source_id": 64758639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:22Z", "source_id": 20519540, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:31Z", "source_id": 64772976, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:33Z", "source_id": 20523904, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:53Z", "source_id": 64790774, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:59Z", "source_id": 20529331, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:11Z", "source_id": 64811201, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:11:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:13Z", "source_id": 20535434, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:43Z", "source_id": 64829793, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:17:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:49Z", "source_id": 20540978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:50Z", "source_id": 64852466, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:54Z", "source_id": 20547803, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:23Z", "source_id": 64865374, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:30:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:22Z", "source_id": 20551562, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15253, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:57Z", "source_id": 64875676, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:00Z", "source_id": 20554587, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15508, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:21Z", "source_id": 64896645, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:23Z", "source_id": 20560700, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Southend Victoria 0741 0741 1 None None London Liverpool Street 0845 0843 14 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66765/2026-09-22/detailed None Stratford 2026-09-22T08:35:00+01:00 London Liverpool Street 7.0 {"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 3.9 0834 0841 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:41:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560700 1790062823169023 79 79 2026-09-22 07:51:43.432153 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:43.368788
733031 761255 G14950 731C02M622 2026-09-22 COMPLETE 20560997 2026-09-22 08:41:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 761255, "stp": "P", "toc": "Great Western Railway", "uid": "G14950", "consist": "802102", "dest_crs": "WSM", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14950/2026-09-22/detailed", "trust_id": "731C02M622", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weston-super-Mare", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "2", "is_terminated": 1, "next_location": "Weston-super-Mare", "signalling_id": "1C02", "timing_status": "EARLY", "origin_station": "London Paddington", "current_leg_arr": "0841", "current_leg_dep": "0836", "current_leg_end": "Weston-super-Mare", "origin_dep_time": "0628", "origin_platform": "2", "current_location": "Weston-super-Mare", "last_update_time": "2026-09-22T07:52:04", "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": "0842", "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.876, \"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.389, \"from_m\": 38064.876, \"capability_applied\": null, \"effective_limit_mph\": 40.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.904, \"from_m\": 38148.389, \"capability_applied\": null, \"effective_limit_mph\": 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.444, \"from_m\": 38637.904, \"capability_applied\": null, \"effective_limit_mph\": 75.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.092, \"from_m\": 38676.444, \"capability_applied\": null, \"effective_limit_mph\": 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.621, \"from_m\": 38827.092, \"capability_applied\": null, \"effective_limit_mph\": 75.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.225, \"from_m\": 40156.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47394.825, \"from_m\": 40168.225, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47544.609, \"from_m\": 47394.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56156.138, \"from_m\": 47544.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\": 56236.084, \"from_m\": 56156.138, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56294.465, \"from_m\": 56236.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56401.352, \"from_m\": 56294.465, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56457.472, \"from_m\": 56401.352, \"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\": 56515.862, \"from_m\": 56457.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57140.378, \"from_m\": 56515.862, \"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\": 57751.166, \"from_m\": 57140.378, \"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\": 58043.142, \"from_m\": 57751.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58083.398, \"from_m\": 58043.142, \"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\": 58220.004, \"from_m\": 58083.398, \"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\": 58632.466, \"from_m\": 58220.004, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58977.259, \"from_m\": 58632.466, \"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\": 59042.322, \"from_m\": 58977.259, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96697.221, \"from_m\": 59042.322, \"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\": 96806.459, \"from_m\": 96697.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119492.277, \"from_m\": 96806.459, \"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\": 119564.652, \"from_m\": 119492.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122181.554, \"from_m\": 119564.652, \"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\": 124283.653, \"from_m\": 122181.554, \"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\": 124368.335, \"from_m\": 124283.653, \"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\": 124433.897, \"from_m\": 124368.335, \"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\": 152827.057, \"from_m\": 124433.897, \"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\": 152893.137, \"from_m\": 152827.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162646.259, \"from_m\": 152893.137, \"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\": 169018.636, \"from_m\": 162646.259, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 170661.822, \"from_m\": 169018.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171126.168, \"from_m\": 170661.822, \"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\": 171900.943, \"from_m\": 171126.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173668.394, \"from_m\": 171900.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185492.064, \"from_m\": 173668.394, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 188481.415, \"from_m\": 185492.064, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 188524.403, \"from_m\": 188481.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188910.55, \"from_m\": 188524.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 189037.937, \"from_m\": 188910.55, \"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\": 189083.921, \"from_m\": 189037.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189864.502, \"from_m\": 189083.921, \"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\": 190818.945, \"from_m\": 189864.502, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 191790.014, \"from_m\": 190818.945, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 195582.353, \"from_m\": 191790.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216448.343, \"from_m\": 195582.353, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 216509.342, \"from_m\": 216448.343, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 216592.248, \"from_m\": 216509.342, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 216711.085, \"from_m\": 216592.248, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 219850.555, \"from_m\": 216711.085, \"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\": 220103.223, \"from_m\": 219850.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}], \"service_id\": 761255, \"profile_key\": \"2ac8c04a5674636f2d8d899c600295e52d8a489d8a02c703d7c67226e9019147\", \"schedule_id\": 8531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0643\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0646H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0653\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85059.259, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96913.349, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102530.785, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106544.401, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0720H\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123869.649, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0724H\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133126.826, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0733\", \"location\": \"Chippenham\", \"stage_seq\": 21, \"distance_m\": 150598.999, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Thingley East Jn\", \"stage_seq\": 22, \"distance_m\": 152827.057, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"Thingley Jn\", \"stage_seq\": 23, \"distance_m\": 154049.285, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 24, \"distance_m\": 167845.705, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0747\", \"location\": \"Bath Spa\", \"stage_seq\": 25, \"distance_m\": 171302.327, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0756H\", \"location\": \"Keynsham\", \"stage_seq\": 26, \"distance_m\": 182364.255, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803H\", \"location\": \"North Somerset Jn\", \"stage_seq\": 27, \"distance_m\": 188468.587, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Bristol East Jn\", \"stage_seq\": 28, \"distance_m\": 189177.562, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0805H\", \"wtt_dep\": \"0814\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 29, \"distance_m\": 189745.274, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Bristol West Jn\", \"stage_seq\": 30, \"distance_m\": 190277.343, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 31, \"distance_m\": 202593.529, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0830\", \"location\": \"Yatton\", \"stage_seq\": 32, \"distance_m\": 208909.463, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0836\", \"location\": \"Worle\", \"stage_seq\": 33, \"distance_m\": 215607.643, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Worle Jn\", \"stage_seq\": 34, \"distance_m\": 216509.342, \"section_seq\": 1, \"route_path_id\": 133336}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Weston-super-Mare\", \"stage_seq\": 35, \"distance_m\": 220103.223, \"section_seq\": 1, \"route_path_id\": 133336}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 220103.223, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 133336}], \"total_distance_m\": 220103.223, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 214232.219, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5871.004, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "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-22T05:37:13Z\", \"source_id\": 64570244, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:38:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:37:17Z\", \"source_id\": 20460336, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:41:36Z\", \"source_id\": 64579965, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:41:44Z\", \"source_id\": 20463553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:44:31Z\", \"source_id\": 64586686, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:45:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:44:33Z\", \"source_id\": 20465654, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:48:04Z\", \"source_id\": 64594902, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:48:07Z\", \"source_id\": 20468393, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:51:09Z\", \"source_id\": 64602120, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:51:15Z\", \"source_id\": 20470708, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:45Z\", \"source_id\": 64620304, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:46Z\", \"source_id\": 20476465, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:09Z\", \"source_id\": 64631260, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:12Z\", \"source_id\": 20479911, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:56Z\", \"source_id\": 64663785, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:16:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:59Z\", \"source_id\": 20490032, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:44Z\", \"source_id\": 64700072, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:48Z\", \"source_id\": 20501369, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:53Z\", \"source_id\": 64735360, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:42:58Z\", \"source_id\": 20512441, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:08Z\", \"source_id\": 64769137, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:13Z\", \"source_id\": 20522765, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:48Z\", \"source_id\": 64790572, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:52Z\", \"source_id\": 20529222, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:13Z\", \"source_id\": 64845294, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:14Z\", \"source_id\": 20545621, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:27Z\", \"source_id\": 64860103, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:30Z\", \"source_id\": 20550047, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:33Z\", \"source_id\": 64877217, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:35Z\", \"source_id\": 20555090, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:40Z\", \"source_id\": 64897541, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:43Z\", \"source_id\": 20560997, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weston-super-Mare", "service_state_platform": "2", "timing_fact_generation": 1790062844726098, "current_leg_arrival_utc": "2026-09-22T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:48.140265", "service_state_evidence_id": 20560997, "current_leg_start_actual_dep": "2026-09-22T08:36:00+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:48.368821", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD WSM 1C02 802102 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.876, "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.389, "from_m": 38064.876, "capability_applied": null, "effective_limit_mph": 40.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.904, "from_m": 38148.389, "capability_applied": null, "effective_limit_mph": 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.444, "from_m": 38637.904, "capability_applied": null, "effective_limit_mph": 75.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.092, "from_m": 38676.444, "capability_applied": null, "effective_limit_mph": 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.621, "from_m": 38827.092, "capability_applied": null, "effective_limit_mph": 75.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.225, "from_m": 40156.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47394.825, "from_m": 40168.225, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47544.609, "from_m": 47394.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56156.138, "from_m": 47544.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": 56236.084, "from_m": 56156.138, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56294.465, "from_m": 56236.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56401.352, "from_m": 56294.465, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56457.472, "from_m": 56401.352, "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": 56515.862, "from_m": 56457.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57140.378, "from_m": 56515.862, "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": 57751.166, "from_m": 57140.378, "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": 58043.142, "from_m": 57751.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58083.398, "from_m": 58043.142, "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": 58220.004, "from_m": 58083.398, "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": 58632.466, "from_m": 58220.004, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58977.259, "from_m": 58632.466, "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": 59042.322, "from_m": 58977.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96697.221, "from_m": 59042.322, "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": 96806.459, "from_m": 96697.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119492.277, "from_m": 96806.459, "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": 119564.652, "from_m": 119492.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122181.554, "from_m": 119564.652, "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": 124283.653, "from_m": 122181.554, "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": 124368.335, "from_m": 124283.653, "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": 124433.897, "from_m": 124368.335, "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": 152827.057, "from_m": 124433.897, "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": 152893.137, "from_m": 152827.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162646.259, "from_m": 152893.137, "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": 169018.636, "from_m": 162646.259, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 170661.822, "from_m": 169018.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171126.168, "from_m": 170661.822, "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": 171900.943, "from_m": 171126.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173668.394, "from_m": 171900.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 185492.064, "from_m": 173668.394, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 188481.415, "from_m": 185492.064, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 188524.403, "from_m": 188481.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188910.55, "from_m": 188524.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 189037.937, "from_m": 188910.55, "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": 189083.921, "from_m": 189037.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189864.502, "from_m": 189083.921, "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": 190818.945, "from_m": 189864.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 191790.014, "from_m": 190818.945, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 195582.353, "from_m": 191790.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216448.343, "from_m": 195582.353, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216509.342, "from_m": 216448.343, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 216592.248, "from_m": 216509.342, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216711.085, "from_m": 216592.248, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 219850.555, "from_m": 216711.085, "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": 220103.223, "from_m": 219850.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}], "service_id": 761255, "profile_key": "2ac8c04a5674636f2d8d899c600295e52d8a489d8a02c703d7c67226e9019147", "schedule_id": 8531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0643", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0646H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0653", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85059.259, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96913.349, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102530.785, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Uffington", "stage_seq": 18, "distance_m": 106544.401, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0720H", "location": "Swindon", "stage_seq": 19, "distance_m": 123869.649, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0724H", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133126.826, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0733", "location": "Chippenham", "stage_seq": 21, "distance_m": 150598.999, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Thingley East Jn", "stage_seq": 22, "distance_m": 152827.057, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "Thingley Jn", "stage_seq": 23, "distance_m": 154049.285, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Bathampton Jn", "stage_seq": 24, "distance_m": 167845.705, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0747", "location": "Bath Spa", "stage_seq": 25, "distance_m": 171302.327, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0756H", "location": "Keynsham", "stage_seq": 26, "distance_m": 182364.255, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803H", "location": "North Somerset Jn", "stage_seq": 27, "distance_m": 188468.587, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Bristol East Jn", "stage_seq": 28, "distance_m": 189177.562, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0805H", "wtt_dep": "0814", "location": "Bristol Temple Meads", "stage_seq": 29, "distance_m": 189745.274, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Bristol West Jn", "stage_seq": 30, "distance_m": 190277.343, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824H", "location": "Nailsea & Backwell", "stage_seq": 31, "distance_m": 202593.529, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0830", "location": "Yatton", "stage_seq": 32, "distance_m": 208909.463, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0836", "location": "Worle", "stage_seq": 33, "distance_m": 215607.643, "section_seq": 1, "route_path_id": 133336}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Worle Jn", "stage_seq": 34, "distance_m": 216509.342, "section_seq": 1, "route_path_id": 133336}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Weston-super-Mare", "stage_seq": 35, "distance_m": 220103.223, "section_seq": 1, "route_path_id": 133336}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 220103.223, "from_m": 0.0, "section_seq": 1, "route_path_id": 133336}], "total_distance_m": 220103.223, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 214232.219, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5871.004, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:13Z", "source_id": 64570244, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:38:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:17Z", "source_id": 20460336, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:41:36Z", "source_id": 64579965, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:41:44Z", "source_id": 20463553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:44:31Z", "source_id": 64586686, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:45:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:44:33Z", "source_id": 20465654, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:48:04Z", "source_id": 64594902, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:48:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:48:07Z", "source_id": 20468393, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:51:09Z", "source_id": 64602120, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T05:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:51:15Z", "source_id": 20470708, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:45Z", "source_id": 64620304, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:00:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:46Z", "source_id": 20476465, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:09Z", "source_id": 64631260, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:12Z", "source_id": 20479911, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:56Z", "source_id": 64663785, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:16:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:59Z", "source_id": 20490032, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:44Z", "source_id": 64700072, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T06:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:48Z", "source_id": 20501369, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:53Z", "source_id": 64735360, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:42:58Z", "source_id": 20512441, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25894, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:08Z", "source_id": 64769137, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T06:55:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:13Z", "source_id": 20522765, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26087, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:48Z", "source_id": 64790572, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:04:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:52Z", "source_id": 20529222, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:13Z", "source_id": 64845294, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T07:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:14Z", "source_id": 20545621, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:27Z", "source_id": 64860103, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T07:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:30Z", "source_id": 20550047, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:33Z", "source_id": 64877217, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T07:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:35Z", "source_id": 20555090, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:40Z", "source_id": 64897541, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T07:41:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:43Z", "source_id": 20560997, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] London Paddington 0628 0628 2 None None Weston-super-Mare 0842 0842 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14950/2026-09-22/detailed None Worle 2026-09-22T08:36: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 0836 0841 Worle Weston-super-Mare Weston-super-Mare 51.3448748 -2.9693449 51.3448748 -2.9693449 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:41:00 Weston-super-Mare TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560997 1790062844726098 143 143 2026-09-22 07:51:48.368821 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:48.140265
733032 762782 L83246 872L97MA22 2026-09-22 COMPLETE 20560881 2026-09-22 08:42:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 762782, "stp": "P", "toc": "South Western Railway", "uid": "L83246", "consist": "450058+450080", "dest_crs": "BSK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83246/2026-09-22/detailed", "trust_id": "872L97MA22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-22", "dest_arr_time": "0827", "dest_platform": "1", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2L97", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0842", "current_leg_dep": "0828", "current_leg_end": "Basingstoke", "origin_dep_time": "0712", "origin_platform": "13", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "+15 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Hook", "dest_arr_time_act": "0827", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Hook", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20011.695, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21415.057, \"from_m\": 20011.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21491.237, \"from_m\": 21415.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21674.034, \"from_m\": 21491.237, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24171.28, \"from_m\": 21674.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24937.055, \"from_m\": 24171.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29517.402, \"from_m\": 24937.055, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30527.516, \"from_m\": 29517.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32526.323, \"from_m\": 30527.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32603.082, \"from_m\": 32526.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33114.963, \"from_m\": 32603.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39289.349, \"from_m\": 33114.963, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39332.124, \"from_m\": 39289.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39843.389, \"from_m\": 39332.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39920.533, \"from_m\": 39843.389, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39954.626, \"from_m\": 39920.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52585.191, \"from_m\": 39954.626, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52665.112, \"from_m\": 52585.191, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53450.832, \"from_m\": 52665.112, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53500.998, \"from_m\": 53450.832, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63675.675, \"from_m\": 53500.998, \"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\": 63758.698, \"from_m\": 63675.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 75855.833, \"from_m\": 63758.698, \"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\": 76402.386, \"from_m\": 75855.833, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76480.039, \"from_m\": 76402.386, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76544.756, \"from_m\": 76480.039, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76622.767, \"from_m\": 76544.756, \"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\": 76676.8, \"from_m\": 76622.767, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76817.956, \"from_m\": 76676.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 762782, \"profile_key\": \"57cc697d97e0c24efe89a47fb3fe45f7919b824a61e8cfe09f2c03fe3a3a1cb1\", \"schedule_id\": 38733, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 3, \"distance_m\": 6285.51, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0725\", \"location\": \"Wimbledon\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"New Malden\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Surbiton\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 7, \"distance_m\": 21491.237, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Walton-on-Thames\", \"stage_seq\": 8, \"distance_m\": 27404.073, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0742\", \"location\": \"Weybridge\", \"stage_seq\": 9, \"distance_m\": 30670.017, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Byfleet & New Haw\", \"stage_seq\": 10, \"distance_m\": 32776.221, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0750\", \"location\": \"Woking\", \"stage_seq\": 11, \"distance_m\": 39044.173, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 39843.389, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756H\", \"location\": \"Brookwood\", \"stage_seq\": 13, \"distance_m\": 44892.234, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Pirbright Jn\", \"stage_seq\": 14, \"distance_m\": 47428.564, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 15, \"distance_m\": 53364.163, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Fleet\", \"stage_seq\": 16, \"distance_m\": 58636.752, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Winchfield\", \"stage_seq\": 17, \"distance_m\": 63934.51, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Hook\", \"stage_seq\": 18, \"distance_m\": 67781.677, \"section_seq\": 1, \"route_path_id\": 146500}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 19, \"distance_m\": 76817.956, \"section_seq\": 1, \"route_path_id\": 146500}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 76817.956, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 146500}], \"total_distance_m\": 76817.956, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76515.637, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 302.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0712", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "14.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:16Z\", \"source_id\": 64680745, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:23:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:23Z\", \"source_id\": 20495302, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:15Z\", \"source_id\": 64696338, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:18Z\", \"source_id\": 20500198, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:58Z\", \"source_id\": 64708777, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:01Z\", \"source_id\": 20504105, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:36:57Z\", \"source_id\": 64719215, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:00Z\", \"source_id\": 20507490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:25Z\", \"source_id\": 64739561, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:28Z\", \"source_id\": 20513742, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:39Z\", \"source_id\": 64750973, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:45Z\", \"source_id\": 20517249, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:10Z\", \"source_id\": 64761128, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:13Z\", \"source_id\": 20520285, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:39Z\", \"source_id\": 64778760, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:44Z\", \"source_id\": 20525687, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:13Z\", \"source_id\": 64794578, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:19Z\", \"source_id\": 20530419, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:07Z\", \"source_id\": 64813887, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:10Z\", \"source_id\": 20536264, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:07Z\", \"source_id\": 64831020, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:11Z\", \"source_id\": 20541328, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:16Z\", \"source_id\": 64845393, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:19Z\", \"source_id\": 20545689, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:17Z\", \"source_id\": 64856630, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:20Z\", \"source_id\": 20549044, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:30Z\", \"source_id\": 64897094, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:35Z\", \"source_id\": 20560881, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "1", "timing_fact_generation": 1790062841031453, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:49.387504", "service_state_evidence_id": 64897094, "current_leg_start_actual_dep": "2026-09-22T08:34:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-22T07:41:49", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:49.773211", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None BSK 2L97 450058+450080 8 100 None {"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20011.695, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21415.057, "from_m": 20011.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21491.237, "from_m": 21415.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21674.034, "from_m": 21491.237, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24171.28, "from_m": 21674.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24937.055, "from_m": 24171.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29517.402, "from_m": 24937.055, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30527.516, "from_m": 29517.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32526.323, "from_m": 30527.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32603.082, "from_m": 32526.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33114.963, "from_m": 32603.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39289.349, "from_m": 33114.963, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39332.124, "from_m": 39289.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39843.389, "from_m": 39332.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39920.533, "from_m": 39843.389, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39954.626, "from_m": 39920.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 52585.191, "from_m": 39954.626, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52665.112, "from_m": 52585.191, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53450.832, "from_m": 52665.112, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53500.998, "from_m": 53450.832, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63675.675, "from_m": 53500.998, "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": 63758.698, "from_m": 63675.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 75855.833, "from_m": 63758.698, "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": 76402.386, "from_m": 75855.833, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76480.039, "from_m": 76402.386, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76544.756, "from_m": 76480.039, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76622.767, "from_m": 76544.756, "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": 76676.8, "from_m": 76622.767, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76817.956, "from_m": 76676.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 762782, "profile_key": "57cc697d97e0c24efe89a47fb3fe45f7919b824a61e8cfe09f2c03fe3a3a1cb1", "schedule_id": 38733, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0712", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 146500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Clapham Junction (M)", "stage_seq": 3, "distance_m": 6285.51, "section_seq": 1, "route_path_id": 146500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0725", "location": "Wimbledon", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 146500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727", "location": "New Malden", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Surbiton", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 146500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Hampton Court Jn", "stage_seq": 7, "distance_m": 21491.237, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Walton-on-Thames", "stage_seq": 8, "distance_m": 27404.073, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0742", "location": "Weybridge", "stage_seq": 9, "distance_m": 30670.017, "section_seq": 1, "route_path_id": 146500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Byfleet & New Haw", "stage_seq": 10, "distance_m": 32776.221, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0750", "location": "Woking", "stage_seq": 11, "distance_m": 39044.173, "section_seq": 1, "route_path_id": 146500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Woking Jn", "stage_seq": 12, "distance_m": 39843.389, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756H", "location": "Brookwood", "stage_seq": 13, "distance_m": 44892.234, "section_seq": 1, "route_path_id": 146500}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759", "location": "Pirbright Jn", "stage_seq": 14, "distance_m": 47428.564, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Farnborough (Main)", "stage_seq": 15, "distance_m": 53364.163, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Fleet", "stage_seq": 16, "distance_m": 58636.752, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Winchfield", "stage_seq": 17, "distance_m": 63934.51, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Hook", "stage_seq": 18, "distance_m": 67781.677, "section_seq": 1, "route_path_id": 146500}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 19, "distance_m": 76817.956, "section_seq": 1, "route_path_id": 146500}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 76817.956, "from_m": 0.0, "section_seq": 1, "route_path_id": 146500}], "total_distance_m": 76817.956, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76515.637, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 302.319, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29163, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:16Z", "source_id": 64680745, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:23:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:23Z", "source_id": 20495302, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29442, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:15Z", "source_id": 64696338, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:18Z", "source_id": 20500198, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28499, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:58Z", "source_id": 64708777, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:01Z", "source_id": 20504105, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28514, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:36:57Z", "source_id": 64719215, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:38:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:00Z", "source_id": 20507490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:25Z", "source_id": 64739561, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:45:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:28Z", "source_id": 20513742, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26892, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:39Z", "source_id": 64750973, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:49:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:45Z", "source_id": 20517249, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26914, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:10Z", "source_id": 64761128, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:13Z", "source_id": 20520285, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26959, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:39Z", "source_id": 64778760, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:44Z", "source_id": 20525687, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27015, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:13Z", "source_id": 64794578, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:05:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:19Z", "source_id": 20530419, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27028, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:07Z", "source_id": 64813887, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:10Z", "source_id": 20536264, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27036, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:07Z", "source_id": 64831020, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:11Z", "source_id": 20541328, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27043, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:16Z", "source_id": 64845393, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:23:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:19Z", "source_id": 20545689, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27050, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:17Z", "source_id": 64856630, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:20Z", "source_id": 20549044, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27110, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:30Z", "source_id": 64897094, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:35Z", "source_id": 20560881, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Waterloo 0712 0712 13 None None Basingstoke 0827 0827 1 LATE +15 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83246/2026-09-22/detailed None Hook 2026-09-22T08:34:30+01:00 Basingstoke 14.0 {"type": "LineString", "coordinates": [[-0.959235156792252, 51.28004302670593], [-0.9617005, 51.2797916], [-0.9621065999999998, 51.279750199999995], [-0.9634504, 51.2796375], [-0.9646708, 51.2795452], [-0.9661219, 51.2794278], [-0.9674013, 51.27930359999999], [-0.9757586, 51.278469099999995], [-0.9770299, 51.2783421], [-0.9787637, 51.2781853], [-0.9811465, 51.277991699999994], [-0.9881468125314736, 51.27742290175396], [-0.9953563, 51.2768371], [-0.9954727, 51.2768276], [-0.9994533, 51.276500699999985], [-1.0153238, 51.27519730000001], [-1.0190282, 51.274893099999986], [-1.0234791361472235, 51.27453379516892], [-1.0310082, 51.273926], [-1.0311098, 51.2739178], [-1.0440671, 51.2728548], [-1.0443097999999995, 51.2728349], [-1.0467054, 51.2726403], [-1.046872, 51.272626800000005], [-1.0471346, 51.2726055], [-1.0527978, 51.2721388], [-1.0535511, 51.272076699999985], [-1.0579766, 51.27171160000001], [-1.058256, 51.27168859999999], [-1.0614726, 51.27142539999999], [-1.0736861, 51.27042620000001], [-1.0743419, 51.270362], [-1.0749803, 51.2702982], [-1.0759325, 51.2701901], [-1.0767223999999995, 51.2700851], [-1.0771923, 51.27001700000001], [-1.0779783409434258, 51.26990318188137], [-1.0785604, 51.26981889999998], [-1.0792719, 51.26974830000001], [-1.0799251, 51.2696516], [-1.0805783, 51.2695548], [-1.0831968, 51.269167], [-1.0835807999999998, 51.2691149], [-1.0838618, 51.2690737], [-1.0847941, 51.2689368], [-1.0848441, 51.2689295], [-1.0856971, 51.26880849999999], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} 5.6 0828 0842 Hook Basingstoke East Bay Basingstoke 51.2685024 -1.0884329 51.2685024 -1.0884329 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:41:49 Basingstoke TD DIRECT_DESTINATION_ARRIVAL 64897094 1790062841031453 100 100 2026-09-22 07:51:49.773211 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:49.387504
733033 758861 L88163 061Y20M522 2026-09-22 COMPLETE 20560726 2026-09-22 08:41:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 758861, "stp": "P", "toc": "ScotRail", "uid": "L88163", "consist": "153380+156445", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88163/2026-09-22/detailed", "trust_id": "061Y20M522", "origin_crs": "OBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1Y20", "timing_status": "EARLY", "origin_station": "Oban", "current_leg_arr": "0841", "current_leg_dep": "0828", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0517", "origin_platform": "4", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.257807199999999, 55.890131999999994], [-4.257359, 55.890101300000005], [-4.2567086, 55.89004959999999], [-4.2566321, 55.8900435], [-4.255692399999999, 55.889950000000006], [-4.2548047, 55.8898483], [-4.2540301, 55.88973450000001], [-4.2532543, 55.8896263], [-4.2524438, 55.8894842], [-4.2517444, 55.8893489], [-4.250256899999999, 55.889072000000006], [-4.2489460999999995, 55.8889143], [-4.2482949, 55.888845100000005], [-4.2479059999999995, 55.88881310000001], [-4.2475113, 55.8887797], [-4.247154399999999, 55.8887533], [-4.246889699999999, 55.8887389], [-4.245688, 55.8886868], [-4.244682599999999, 55.88868459999999], [-4.2443556, 55.888687899999994], [-4.243839599999999, 55.88869470000001], [-4.2436329, 55.8886872], [-4.2433862, 55.88867259999999], [-4.243145599999999, 55.888650000000005], [-4.242877399999999, 55.8886145], [-4.2426221, 55.88856749999999], [-4.242361599999999, 55.8885088], [-4.242136199999999, 55.888448299999986], [-4.2419587, 55.8883917], [-4.241747, 55.888314499999986], [-4.2415617, 55.888239199999994], [-4.2413204, 55.8881257], [-4.241108, 55.88800929999999], [-4.2409325, 55.8879011], [-4.240788599999999, 55.88779989999999], [-4.2406836, 55.88771239999999], [-4.240579399999999, 55.8876189], [-4.2404938, 55.887523900000005], [-4.240429999999999, 55.8874386], [-4.240415529205811, 55.88741863366374], [-4.240341340588221, 55.887265814874134], [-4.2402747307314534, 55.88713093136051], [-4.240214705655966, 55.88701140713392], [-4.240160271382211, 55.88690466620545], [-4.240110433930645, 55.88680813258619], [-4.240064199321724, 55.88671923028719], [-4.240020573575903, 55.88663538331954], [-4.2399785627136355, 55.88655401569431], [-4.239937172755379, 55.88647255142258], [-4.239895409721589, 55.88638841451541], [-4.239852279632718, 55.8862990289839], [-4.239806788509224, 55.8862018188391], [-4.239757942371561, 55.88609420809209], [-4.239704747240184, 55.88597362075396], [-4.239646209135549, 55.88583748083576], [-4.239581334078112, 55.88568321234859], [-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": "Possilpark & Parkhouse", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Cowlairs West Jn", "current_leg_milage": "2.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0517", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:45:39Z\", \"source_id\": 20430066, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:33:22Z\", \"source_id\": 20457575, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:01Z\", \"source_id\": 20505776, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:48Z\", \"source_id\": 64756872, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:51Z\", \"source_id\": 20519036, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:29Z\", \"source_id\": 64770198, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:56:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:30Z\", \"source_id\": 20523067, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:39Z\", \"source_id\": 64773367, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:41Z\", \"source_id\": 20523999, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:33Z\", \"source_id\": 64801266, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:36Z\", \"source_id\": 20532438, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:48Z\", \"source_id\": 64804827, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:53Z\", \"source_id\": 20533451, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:46Z\", \"source_id\": 64835602, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:50Z\", \"source_id\": 20542754, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:21Z\", \"source_id\": 64896664, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:25Z\", \"source_id\": 20560726, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1790062825874268, "current_leg_arrival_utc": "2026-09-22T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:54.127813", "service_state_evidence_id": 20560726, "current_leg_start_actual_dep": "2026-09-22T08:28:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:54.490747", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P OBN GLQ 1Y20 153380+156445 3 75 None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:45:39Z", "source_id": 20430066, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:33:22Z", "source_id": 20457575, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:01Z", "source_id": 20505776, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1204, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:48Z", "source_id": 64756872, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:51:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:51Z", "source_id": 20519036, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1212, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:29Z", "source_id": 64770198, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:56:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:30Z", "source_id": 20523067, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:39Z", "source_id": 64773367, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:41Z", "source_id": 20523999, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1258, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:33Z", "source_id": 64801266, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:07:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:36Z", "source_id": 20532438, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1272, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:48Z", "source_id": 64804827, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:08:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:53Z", "source_id": 20533451, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1307, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:46Z", "source_id": 64835602, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:50Z", "source_id": 20542754, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:21Z", "source_id": 64896664, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:25Z", "source_id": 20560726, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Oban 0517 0517 4 None None Glasgow Queen St High Level 0842 0842 7 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88163/2026-09-22/detailed None Possilpark & Parkhouse 2026-09-22T08:28:00+01:00 Glasgow Queen St High Level 13.0 {"type": "LineString", "coordinates": [[-4.257807199999999, 55.890131999999994], [-4.257359, 55.890101300000005], [-4.2567086, 55.89004959999999], [-4.2566321, 55.8900435], [-4.255692399999999, 55.889950000000006], [-4.2548047, 55.8898483], [-4.2540301, 55.88973450000001], [-4.2532543, 55.8896263], [-4.2524438, 55.8894842], [-4.2517444, 55.8893489], [-4.250256899999999, 55.889072000000006], [-4.2489460999999995, 55.8889143], [-4.2482949, 55.888845100000005], [-4.2479059999999995, 55.88881310000001], [-4.2475113, 55.8887797], [-4.247154399999999, 55.8887533], [-4.246889699999999, 55.8887389], [-4.245688, 55.8886868], [-4.244682599999999, 55.88868459999999], [-4.2443556, 55.888687899999994], [-4.243839599999999, 55.88869470000001], [-4.2436329, 55.8886872], [-4.2433862, 55.88867259999999], [-4.243145599999999, 55.888650000000005], [-4.242877399999999, 55.8886145], [-4.2426221, 55.88856749999999], [-4.242361599999999, 55.8885088], [-4.242136199999999, 55.888448299999986], [-4.2419587, 55.8883917], [-4.241747, 55.888314499999986], [-4.2415617, 55.888239199999994], [-4.2413204, 55.8881257], [-4.241108, 55.88800929999999], [-4.2409325, 55.8879011], [-4.240788599999999, 55.88779989999999], [-4.2406836, 55.88771239999999], [-4.240579399999999, 55.8876189], [-4.2404938, 55.887523900000005], [-4.240429999999999, 55.8874386], [-4.240415529205811, 55.88741863366374], [-4.240341340588221, 55.887265814874134], [-4.2402747307314534, 55.88713093136051], [-4.240214705655966, 55.88701140713392], [-4.240160271382211, 55.88690466620545], [-4.240110433930645, 55.88680813258619], [-4.240064199321724, 55.88671923028719], [-4.240020573575903, 55.88663538331954], [-4.2399785627136355, 55.88655401569431], [-4.239937172755379, 55.88647255142258], [-4.239895409721589, 55.88638841451541], [-4.239852279632718, 55.8862990289839], [-4.239806788509224, 55.8862018188391], [-4.239757942371561, 55.88609420809209], [-4.239704747240184, 55.88597362075396], [-4.239646209135549, 55.88583748083576], [-4.239581334078112, 55.88568321234859], [-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]]} 2.5 0828 0841 Cowlairs West Jn Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:41:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560726 1790062825874268 35 35 2026-09-22 07:51:54.490747 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:54.127813
733034 765304 W30214 815M29MD22 2026-09-22 COMPLETE 20560683 2026-09-22 08:41:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 765304, "stp": "P", "toc": "CrossCountry", "uid": "W30214", "consist": "221117", "dest_crs": "BRI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30214/2026-09-22/detailed", "trust_id": "815M29MD22", "origin_crs": "XHL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "5", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "5M29", "timing_status": "EARLY", "origin_station": "Bristol Barton Hill W.R.D.", "current_leg_arr": "0841", "current_leg_dep": "0838", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0838", "origin_platform": null, "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5702724, 51.4526419], [-2.5697494999999995, 51.4528005], [-2.569454, 51.45291079999999], [-2.5690752999999997, 51.4530436], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bristol Barton Hill W.R.D.", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bristol Barton Hill W.R.D.", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 130.108, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 209.741, \"from_m\": 130.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 254.443, \"from_m\": 209.741, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 324.586, \"from_m\": 254.443, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 377.258, \"from_m\": 324.586, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 414.765, \"from_m\": 377.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 431.139, \"from_m\": 414.765, \"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\": 494.191, \"from_m\": 431.139, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1102.601, \"from_m\": 494.191, \"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\": 765304, \"profile_key\": \"6811d4b2e72b4e91eaa663f7fa4410451150a1fde74e82e9d06089c450c62d62\", \"schedule_id\": 24886, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Bristol Barton Hill W.R.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119961}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 534.889, \"section_seq\": 1, \"route_path_id\": 119961}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 3, \"distance_m\": 1102.601, \"section_seq\": 1, \"route_path_id\": 119961}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1102.601, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 119961}], \"total_distance_m\": 1102.601, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 812.067, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 290.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0838", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:18Z\", \"source_id\": 64896558, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:23Z\", \"source_id\": 20560683, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "5", "timing_fact_generation": 1790062824196127, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:41:57.229452", "service_state_evidence_id": 20560683, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:51:57.758779", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P XHL BRI 5M29 221117 5 125 None {"version": 3, "segments": [{"to_m": 130.108, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 209.741, "from_m": 130.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 254.443, "from_m": 209.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 324.586, "from_m": 254.443, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 377.258, "from_m": 324.586, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 414.765, "from_m": 377.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 431.139, "from_m": 414.765, "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": 494.191, "from_m": 431.139, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1102.601, "from_m": 494.191, "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": 765304, "profile_key": "6811d4b2e72b4e91eaa663f7fa4410451150a1fde74e82e9d06089c450c62d62", "schedule_id": 24886, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0838", "location": "Bristol Barton Hill W.R.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 119961}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 534.889, "section_seq": 1, "route_path_id": 119961}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 3, "distance_m": 1102.601, "section_seq": 1, "route_path_id": 119961}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1102.601, "from_m": 0.0, "section_seq": 1, "route_path_id": 119961}], "total_distance_m": 1102.601, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 812.067, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 290.534, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26061, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:18Z", "source_id": 64896558, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:23Z", "source_id": 20560683, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Bristol Barton Hill W.R.D. 0838 0838 None None None Bristol Temple Meads 0843 0843 5 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W30214/2026-09-22/detailed None Bristol Barton Hill W.R.D. 2026-09-22T08:38:00+01:00 Bristol Temple Meads 3.0 {"type": "LineString", "coordinates": [[-2.5702724, 51.4526419], [-2.5697494999999995, 51.4528005], [-2.569454, 51.45291079999999], [-2.5690752999999997, 51.4530436], [-2.5686382, 51.453215799999995], [-2.5690419999999996, 51.45300650000001], [-2.5694851, 51.452813899999995], [-2.5695555, 51.45278559999999], [-2.5697821, 51.4526729], [-2.570072, 51.452545], [-2.5703421999999994, 51.452457], [-2.5704599, 51.452422299999995], [-2.5708217, 51.4523156], [-2.5709864999999996, 51.4522755], [-2.5713119999999994, 51.45219620000001], [-2.5717061, 51.452116100000005], [-2.5722186, 51.45202739999999], [-2.5727953, 51.45194600000001], [-2.5730031999999996, 51.451913], [-2.5732758, 51.45186720000001], [-2.5735824, 51.4517983], [-2.573849, 51.45173689999999], [-2.5751838, 51.4515349], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 0.7 0838 0841 Bristol Barton Hill W.R.D. Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:41:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560683 1790062824196127 4 4 2026-09-22 07:51:57.758779 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:41:57.229452
733035 765125 W86874 065L14MD22 2026-09-22 COMPLETE None 2026-09-22 07:42:01 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 765125, "stp": "P", "toc": "ScotRail", "uid": "W86874", "consist": "320311", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86874/2026-09-22/detailed", "trust_id": "065L14MD22", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "5L14", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "0843", "current_leg_dep": "0840", "current_leg_end": "Dalmuir", "origin_dep_time": "0831", "origin_platform": "1", "current_location": "Dalmuir Down Siding", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]}", "current_leg_start": "Dalmuir Down Siding", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Dalmuir", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 159.473, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 226.959, \"from_m\": 159.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 609.954, \"from_m\": 226.959, \"capability_applied\": null, \"effective_limit_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\": 677.44, \"from_m\": 609.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 836.912, \"from_m\": 677.44, \"capability_applied\": null, \"effective_limit_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\": 765125, \"profile_key\": \"2dea7a1027a6b2385b104c6cdc3b7b1e2d8a9f1b22c97a3ce5e8863ec82558ab\", \"schedule_id\": 28439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131191}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0841\", \"location\": \"Dalmuir Down Siding\", \"stage_seq\": 2, \"distance_m\": 418.456, \"section_seq\": 1, \"route_path_id\": 131191}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 3, \"distance_m\": 836.912, \"section_seq\": 1, \"route_path_id\": 131191}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 836.912, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 131191}], \"total_distance_m\": 836.912, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 836.912, \"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": "0831", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:02Z\", \"source_id\": 20552907, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:23Z\", \"source_id\": 64896707, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}]", "service_state_location": "Dalmuir", "service_state_platform": "2", "timing_fact_generation": 1790062831239888, "current_leg_arrival_utc": "2026-09-22T08:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:01.141650", "service_state_evidence_id": 64896707, "current_leg_start_actual_dep": "2026-09-22T08:41:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T07:42:01", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:03.776758", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DMR DMR 5L14 320311 3 90 None {"version": 3, "segments": [{"to_m": 159.473, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 226.959, "from_m": 159.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 609.954, "from_m": 226.959, "capability_applied": null, "effective_limit_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": 677.44, "from_m": 609.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 836.912, "from_m": 677.44, "capability_applied": null, "effective_limit_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": 765125, "profile_key": "2dea7a1027a6b2385b104c6cdc3b7b1e2d8a9f1b22c97a3ce5e8863ec82558ab", "schedule_id": 28439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0831", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 131191}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0841", "location": "Dalmuir Down Siding", "stage_seq": 2, "distance_m": 418.456, "section_seq": 1, "route_path_id": 131191}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 3, "distance_m": 836.912, "section_seq": 1, "route_path_id": 131191}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 836.912, "from_m": 0.0, "section_seq": 1, "route_path_id": 131191}], "total_distance_m": 836.912, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 836.912, "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-22T07:31:02Z", "source_id": 20552907, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1260, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:23Z", "source_id": 64896707, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:42:01", "operational_fact": true, "platform_smart_ids": []}] Dalmuir 0831 0831 1 None None Dalmuir 0843 0843 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W86874/2026-09-22/detailed None Dalmuir Down Siding 2026-09-22T08:41:00+01:00 Dalmuir 3.0 {"type": "LineString", "coordinates": [[-4.4325489, 55.914058399999995], [-4.4320284999999995, 55.91382579999999], [-4.430816199999999, 55.9132831], [-4.4304849, 55.9131501], [-4.4302744, 55.9130794], [-4.4301071, 55.9130152], [-4.4300273, 55.9129806], [-4.429866999999999, 55.9129218], [-4.4296645, 55.91285899999999], [-4.429436699999999, 55.91277529999999], [-4.4292034, 55.9126865], [-4.4286143, 55.912461399999984], [-4.4280390999999995, 55.9123257], [-4.4276068, 55.91224819999999], [-4.4271412, 55.91215400000001], [-4.4268814, 55.9121015]]} 0.3 0840 0843 Dalmuir Dalmuir Down Siding Dalmuir 55.9121015 -4.4268814 55.9121015 -4.4268814 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:42:01 Dalmuir TD DIRECT_DESTINATION_ARRIVAL 64896707 1790062831239888 5 5 2026-09-22 07:52:03.776758 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:01.141650
733036 763369 Y41376 742B16MB22 2026-09-22 COMPLETE None 2026-09-22 07:42:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 763369, "stp": "P", "toc": "Great Western Railway", "uid": "Y41376", "consist": "165127", "dest_crs": "BNE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41376/2026-09-22/detailed", "trust_id": "742B16MB22", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bourne End", "service_date": "2026-09-22", "dest_arr_time": "0742", "dest_platform": "2", "is_terminated": 1, "next_location": "Furze Platt", "signalling_id": "2B16", "timing_status": "ON TIME", "origin_station": "Maidenhead", "current_leg_arr": "0734½", "current_leg_dep": "0731", "current_leg_end": "Furze Platt", "origin_dep_time": "0731", "origin_platform": "5", "current_location": "Maidenhead", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7227445, 51.51858979999999], [-0.7232069, 51.51851150000001], [-0.7236143999999999, 51.51843809999999], [-0.7239331, 51.51838190000001], [-0.7242581, 51.51832349999999], [-0.7245931999999999, 51.5182753], [-0.7247538, 51.5182605], [-0.7249027999999998, 51.518249399999995], [-0.7250571999999998, 51.5182429], [-0.7251994, 51.5182435], [-0.725355, 51.51824950000001], [-0.7255353, 51.51826109999999], [-0.7257385, 51.51828700000001], [-0.7259904999999999, 51.51831049999999], [-0.7262364, 51.5183635], [-0.7265309999999999, 51.51844], [-0.7269298, 51.5185486], [-0.7272201999999999, 51.518664099999995], [-0.7274607999999999, 51.51877799999999], [-0.7276276, 51.518861599999994], [-0.7277585, 51.51894209999999], [-0.7279677999999999, 51.51906619999999], [-0.7280668999999999, 51.5191357], [-0.7282247999999999, 51.5192639], [-0.7284024, 51.5194195], [-0.7285291999999999, 51.51955170000001], [-0.7286268, 51.51969690000001], [-0.7287321, 51.5198816], [-0.7288716, 51.5201086], [-0.7289466999999998, 51.5203022], [-0.7290002999999999, 51.5204958], [-0.7290539999999999, 51.52072280000001], [-0.7290646999999999, 51.5209431], [-0.7290325, 51.5211367], [-0.7289090999999999, 51.52210459999999], [-0.7288717999999998, 51.5224018], [-0.7287774, 51.5231537], [-0.7285986, 51.5247349], [-0.7286197999999999, 51.525717400000005], [-0.7287428999999999, 51.5269006], [-0.7287529, 51.5271069], [-0.7288018999999999, 51.5277704], [-0.7288133, 51.5284628], [-0.7288116999999998, 51.5295837], [-0.7287688, 51.530624899999985], [-0.7284912, 51.5327515], [-0.7284451, 51.53298809999999], [-0.7284148, 51.53315440000001]]}", "current_leg_start": "Maidenhead", "dest_arr_time_act": "0742", "motion_projection": null, "next_location_lat": "51.5331544", "next_location_lon": "-0.7284148", "previous_location": null, "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:20502889\", \"confirmationDeadline\": \"2026-09-22T07:34:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 109.195, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 476.464, \"from_m\": 109.195, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6716.531, \"from_m\": 476.464, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7130.146, \"from_m\": 6716.531, \"capability_applied\": null, \"effective_limit_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\": 763369, \"profile_key\": \"050feed77c9813fd68712fbcfd6876bbba4a399155e2601161254235d310612b\", \"schedule_id\": 29171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142806}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Furze Platt\", \"stage_seq\": 2, \"distance_m\": 1979.873, \"section_seq\": 1, \"route_path_id\": 142806}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"Cookham\", \"stage_seq\": 3, \"distance_m\": 4713.611, \"section_seq\": 1, \"route_path_id\": 142806}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": null, \"location\": \"Bourne End\", \"stage_seq\": 4, \"distance_m\": 7130.146, \"section_seq\": 1, \"route_path_id\": 142806}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 7130.146, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142806}], \"total_distance_m\": 7130.146, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7130.146, \"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": "0731", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "51.5331544", "current_position_lon": "-0.7284148", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Maidenhead", "service_state_platform": "5", "timing_fact_generation": 1790058691862650, "current_leg_arrival_utc": "2026-09-22T07:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:01.267235", "service_state_evidence_id": 20502889, "current_leg_start_actual_dep": "2026-09-22T07:31:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:02.447445", "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 MAI BNE 2B16 165127 2 90 None {"version": 3, "segments": [{"to_m": 109.195, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 476.464, "from_m": 109.195, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6716.531, "from_m": 476.464, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7130.146, "from_m": 6716.531, "capability_applied": null, "effective_limit_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": 763369, "profile_key": "050feed77c9813fd68712fbcfd6876bbba4a399155e2601161254235d310612b", "schedule_id": 29171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0731", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142806}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Furze Platt", "stage_seq": 2, "distance_m": 1979.873, "section_seq": 1, "route_path_id": 142806}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "Cookham", "stage_seq": 3, "distance_m": 4713.611, "section_seq": 1, "route_path_id": 142806}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": null, "location": "Bourne End", "stage_seq": 4, "distance_m": 7130.146, "section_seq": 1, "route_path_id": 142806}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 7130.146, "from_m": 0.0, "section_seq": 1, "route_path_id": 142806}], "total_distance_m": 7130.146, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7130.146, "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} [] Maidenhead 0731 0731 5 None None Bourne End 0742 0742 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y41376/2026-09-22/detailed None Maidenhead 2026-09-22T07:31:00+01:00 Furze Platt 3.5 {"type": "LineString", "coordinates": [[-0.7227445, 51.51858979999999], [-0.7232069, 51.51851150000001], [-0.7236143999999999, 51.51843809999999], [-0.7239331, 51.51838190000001], [-0.7242581, 51.51832349999999], [-0.7245931999999999, 51.5182753], [-0.7247538, 51.5182605], [-0.7249027999999998, 51.518249399999995], [-0.7250571999999998, 51.5182429], [-0.7251994, 51.5182435], [-0.725355, 51.51824950000001], [-0.7255353, 51.51826109999999], [-0.7257385, 51.51828700000001], [-0.7259904999999999, 51.51831049999999], [-0.7262364, 51.5183635], [-0.7265309999999999, 51.51844], [-0.7269298, 51.5185486], [-0.7272201999999999, 51.518664099999995], [-0.7274607999999999, 51.51877799999999], [-0.7276276, 51.518861599999994], [-0.7277585, 51.51894209999999], [-0.7279677999999999, 51.51906619999999], [-0.7280668999999999, 51.5191357], [-0.7282247999999999, 51.5192639], [-0.7284024, 51.5194195], [-0.7285291999999999, 51.51955170000001], [-0.7286268, 51.51969690000001], [-0.7287321, 51.5198816], [-0.7288716, 51.5201086], [-0.7289466999999998, 51.5203022], [-0.7290002999999999, 51.5204958], [-0.7290539999999999, 51.52072280000001], [-0.7290646999999999, 51.5209431], [-0.7290325, 51.5211367], [-0.7289090999999999, 51.52210459999999], [-0.7288717999999998, 51.5224018], [-0.7287774, 51.5231537], [-0.7285986, 51.5247349], [-0.7286197999999999, 51.525717400000005], [-0.7287428999999999, 51.5269006], [-0.7287529, 51.5271069], [-0.7288018999999999, 51.5277704], [-0.7288133, 51.5284628], [-0.7288116999999998, 51.5295837], [-0.7287688, 51.530624899999985], [-0.7284912, 51.5327515], [-0.7284451, 51.53298809999999], [-0.7284148, 51.53315440000001]]} 1.2 0731 0734½ None Maidenhead Furze Platt 51.5331544 -0.7284148 51.5331544 -0.7284148 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:42:00 Maidenhead TRUST TRACKING_TIMEOUT 20502889 1790058691862650 5 5 2026-09-22 07:52:02.447445 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:01.267235
733037 763684 C40495 885U11MB22 2026-09-22 COMPLETE None 2026-09-22 07:42:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 763684, "stp": "P", "toc": "Southern", "uid": "C40495", "consist": "377470", "dest_crs": "HGS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40495/2026-09-22/detailed", "trust_id": "885U11MB22", "origin_crs": "HGS", "show_on_map": 0, "dar_est_time": "07:42:00", "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-22", "dest_arr_time": "0754", "dest_platform": "2", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5U11", "timing_status": null, "origin_station": "Hastings", "current_leg_arr": "0754", "current_leg_dep": "0750", "current_leg_end": "Hastings", "origin_dep_time": "0742", "origin_platform": "2", "current_location": null, "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5830858, 50.8621016], [0.5809481, 50.8604983], [0.5806359999999999, 50.860259799999994], [0.5804856, 50.86011189999999], [0.5801208, 50.85976120000001], [0.5798419, 50.8595662], [0.5795299999999999, 50.859361699999994], [0.5792212, 50.8591966], [0.5789978999999998, 50.8590847], [0.5788464, 50.8590127], [0.5782691999999999, 50.858773500000005], [0.5779524, 50.85866119999999], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "Hastings Park Sidings", "dest_arr_time_act": "0754", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "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\": 1223.091, \"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}], \"service_id\": 763684, \"profile_key\": \"12568fe962f1321ca52b091c324a004edea5c6b9dd5d24a543b762c4a22a04c4\", \"schedule_id\": 5864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0742\", \"location\": \"Hastings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132430}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0750\", \"location\": \"Hastings Park Sidings\", \"stage_seq\": 2, \"distance_m\": 611.546, \"section_seq\": 1, \"route_path_id\": 132430}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 3, \"distance_m\": 1223.091, \"section_seq\": 1, \"route_path_id\": 132430}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 1223.091, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132430}], \"total_distance_m\": 1223.091, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1223.091, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0742", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Hastings", "service_state_platform": "2", "timing_fact_generation": 1790058324726946, "current_leg_arrival_utc": "2026-09-22T07:54:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:01.415657", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-22T07:50:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:02.592138", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P HGS HGS 5U11 377470 4 100 None {"version": 3, "segments": [{"to_m": 1223.091, "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}], "service_id": 763684, "profile_key": "12568fe962f1321ca52b091c324a004edea5c6b9dd5d24a543b762c4a22a04c4", "schedule_id": 5864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0742", "location": "Hastings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132430}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0750", "location": "Hastings Park Sidings", "stage_seq": 2, "distance_m": 611.546, "section_seq": 1, "route_path_id": 132430}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": null, "location": "Hastings", "stage_seq": 3, "distance_m": 1223.091, "section_seq": 1, "route_path_id": 132430}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 1223.091, "from_m": 0.0, "section_seq": 1, "route_path_id": 132430}], "total_distance_m": 1223.091, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1223.091, "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} [] Hastings 0742 0742 2 7:42:00 None Hastings 0754 0754 2 None None https://www.realtimetrains.co.uk/service/gb-nr:C40495/2026-09-22/detailed None Hastings Park Sidings 2026-09-22T07:50:00+01:00 Hastings 4.0 {"type": "LineString", "coordinates": [[0.5830858, 50.8621016], [0.5809481, 50.8604983], [0.5806359999999999, 50.860259799999994], [0.5804856, 50.86011189999999], [0.5801208, 50.85976120000001], [0.5798419, 50.8595662], [0.5795299999999999, 50.859361699999994], [0.5792212, 50.8591966], [0.5789978999999998, 50.8590847], [0.5788464, 50.8590127], [0.5782691999999999, 50.858773500000005], [0.5779524, 50.85866119999999], [0.5769078999999999, 50.8583416]]} 0.4 0750 0754 None None Hastings 50.8583416 0.5769079 50.8583416 0.5769079 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:42:00 Hastings SCHEDULE NEVER_DEPARTED_TIMEOUT None 1790058324726946 5 5 2026-09-22 07:52:02.592138 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:01.415657
733038 763890 W68559 082F56MB22 2026-09-22 COMPLETE 20560927 2026-09-22 08:42:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 763890, "stp": "P", "toc": "ScotRail", "uid": "W68559", "consist": "380113", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68559/2026-09-22/detailed", "trust_id": "082F56MB22", "origin_crs": "ADS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "14", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2F56", "timing_status": "ON TIME", "origin_station": "Ardrossan Harbour", "current_leg_arr": "0842", "current_leg_dep": "0832", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0748", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 633.958, \"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\": 1455.238, \"from_m\": 633.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2317.15, \"from_m\": 1455.238, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2968.567, \"from_m\": 2317.15, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3410.53, \"from_m\": 2968.567, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8590.274, \"from_m\": 3410.53, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8960.667, \"from_m\": 8590.274, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8974.499, \"from_m\": 8960.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25894.952, \"from_m\": 8974.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25971.853, \"from_m\": 25894.952, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35226.786, \"from_m\": 25971.853, \"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\": 35307.076, \"from_m\": 35226.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39211.742, \"from_m\": 35307.076, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40074.968, \"from_m\": 39211.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41616.347, \"from_m\": 40074.968, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41873.343, \"from_m\": 41616.347, \"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\": 48321.914, \"from_m\": 41873.343, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48399.696, \"from_m\": 48321.914, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48400.793, \"from_m\": 48399.696, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48724.844, \"from_m\": 48400.793, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49277.391, \"from_m\": 48724.844, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49740.813, \"from_m\": 49277.391, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50174.933, \"from_m\": 49740.813, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 50702.406, \"from_m\": 50174.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51126.949, \"from_m\": 50702.406, \"capability_applied\": null, \"effective_limit_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\": 763890, \"profile_key\": \"95f2332acf2edd648f918617e14fdec6fe176adc6ee3293a9469c5377c2ecad0\", \"schedule_id\": 26277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Ardrossan Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0751\", \"location\": \"Ardrossan Town\", \"stage_seq\": 2, \"distance_m\": 743.8, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Ardrossan South Beach\", \"stage_seq\": 3, \"distance_m\": 1609.108, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Saltcoats\", \"stage_seq\": 4, \"distance_m\": 2858.04, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Stevenston\", \"stage_seq\": 5, \"distance_m\": 5083.309, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0803H\", \"location\": \"Kilwinning\", \"stage_seq\": 6, \"distance_m\": 8791.579, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808\", \"location\": \"Dalry\", \"stage_seq\": 7, \"distance_m\": 14441.294, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Glengarnock\", \"stage_seq\": 8, \"distance_m\": 18814.637, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 9, \"distance_m\": 25284.857, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0820H\", \"location\": \"Howwood\", \"stage_seq\": 10, \"distance_m\": 29690.999, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Milliken Park\", \"stage_seq\": 11, \"distance_m\": 32005.45, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Johnstone\", \"stage_seq\": 12, \"distance_m\": 34292.877, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Elderslie\", \"stage_seq\": 13, \"distance_m\": 35806.867, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0831H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 14, \"distance_m\": 39487.742, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Arkleston Jn\", \"stage_seq\": 15, \"distance_m\": 41334.195, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Shields Jn\", \"stage_seq\": 16, \"distance_m\": 48466.748, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 17, \"distance_m\": 50200.409, \"section_seq\": 1, \"route_path_id\": 141572}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 18, \"distance_m\": 51126.949, \"section_seq\": 1, \"route_path_id\": 141572}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 51126.949, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141572}], \"total_distance_m\": 51126.949, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 50663.527, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0748", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.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-22T07:01:20Z\", \"source_id\": 20527919, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:43Z\", \"source_id\": 64762667, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:48Z\", \"source_id\": 20520724, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2737, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:17Z\", \"source_id\": 64766939, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:20Z\", \"source_id\": 20522046, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:46Z\", \"source_id\": 64776425, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:47Z\", \"source_id\": 20524960, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:30Z\", \"source_id\": 64786839, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:35Z\", \"source_id\": 20528150, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:31Z\", \"source_id\": 64801178, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:34Z\", \"source_id\": 20532396, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:35Z\", \"source_id\": 64812461, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:40Z\", \"source_id\": 20535811, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:48Z\", \"source_id\": 64824136, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:52Z\", \"source_id\": 20539335, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:09Z\", \"source_id\": 64836574, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:10Z\", \"source_id\": 20543042, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:33Z\", \"source_id\": 64846251, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:39Z\", \"source_id\": 20545956, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:50Z\", \"source_id\": 64852508, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:54Z\", \"source_id\": 20547802, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:54Z\", \"source_id\": 64866785, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:58Z\", \"source_id\": 20552017, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:35Z\", \"source_id\": 64897317, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:37Z\", \"source_id\": 20560927, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1790062838753407, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:01.795505", "service_state_evidence_id": 20560927, "current_leg_start_actual_dep": "2026-09-22T08:31:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:02.605640", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ADS GLC 2F56 380113 4 100 None {"version": 3, "segments": [{"to_m": 633.958, "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": 1455.238, "from_m": 633.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2317.15, "from_m": 1455.238, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2968.567, "from_m": 2317.15, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3410.53, "from_m": 2968.567, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8590.274, "from_m": 3410.53, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8960.667, "from_m": 8590.274, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8974.499, "from_m": 8960.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25894.952, "from_m": 8974.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 25971.853, "from_m": 25894.952, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35226.786, "from_m": 25971.853, "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": 35307.076, "from_m": 35226.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39211.742, "from_m": 35307.076, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 40074.968, "from_m": 39211.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41616.347, "from_m": 40074.968, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41873.343, "from_m": 41616.347, "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": 48321.914, "from_m": 41873.343, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48399.696, "from_m": 48321.914, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48400.793, "from_m": 48399.696, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48724.844, "from_m": 48400.793, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49277.391, "from_m": 48724.844, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 49740.813, "from_m": 49277.391, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50174.933, "from_m": 49740.813, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 50702.406, "from_m": 50174.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51126.949, "from_m": 50702.406, "capability_applied": null, "effective_limit_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": 763890, "profile_key": "95f2332acf2edd648f918617e14fdec6fe176adc6ee3293a9469c5377c2ecad0", "schedule_id": 26277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0748", "location": "Ardrossan Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0751", "location": "Ardrossan Town", "stage_seq": 2, "distance_m": 743.8, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Ardrossan South Beach", "stage_seq": 3, "distance_m": 1609.108, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Saltcoats", "stage_seq": 4, "distance_m": 2858.04, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Stevenston", "stage_seq": 5, "distance_m": 5083.309, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0803H", "location": "Kilwinning", "stage_seq": 6, "distance_m": 8791.579, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808", "location": "Dalry", "stage_seq": 7, "distance_m": 14441.294, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Glengarnock", "stage_seq": 8, "distance_m": 18814.637, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Lochwinnoch", "stage_seq": 9, "distance_m": 25284.857, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0820H", "location": "Howwood", "stage_seq": 10, "distance_m": 29690.999, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Milliken Park", "stage_seq": 11, "distance_m": 32005.45, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Johnstone", "stage_seq": 12, "distance_m": 34292.877, "section_seq": 1, "route_path_id": 141572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Elderslie", "stage_seq": 13, "distance_m": 35806.867, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0831H", "location": "Paisley Gilmour Street", "stage_seq": 14, "distance_m": 39487.742, "section_seq": 1, "route_path_id": 141572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Arkleston Jn", "stage_seq": 15, "distance_m": 41334.195, "section_seq": 1, "route_path_id": 141572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Shields Jn", "stage_seq": 16, "distance_m": 48466.748, "section_seq": 1, "route_path_id": 141572}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Glasgow Bridge Street Jn", "stage_seq": 17, "distance_m": 50200.409, "section_seq": 1, "route_path_id": 141572}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 18, "distance_m": 51126.949, "section_seq": 1, "route_path_id": 141572}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 51126.949, "from_m": 0.0, "section_seq": 1, "route_path_id": 141572}], "total_distance_m": 51126.949, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 50663.527, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:20Z", "source_id": 20527919, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2744, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:43Z", "source_id": 64762667, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:48Z", "source_id": 20520724, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2737, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:17Z", "source_id": 64766939, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:20Z", "source_id": 20522046, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2733, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:46Z", "source_id": 64776425, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:58:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:47Z", "source_id": 20524960, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2711, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:30Z", "source_id": 64786839, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:02:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:35Z", "source_id": 20528150, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:31Z", "source_id": 64801178, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:34Z", "source_id": 20532396, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2700, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:35Z", "source_id": 64812461, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:40Z", "source_id": 20535811, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:48Z", "source_id": 64824136, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:52Z", "source_id": 20539335, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1655, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:09Z", "source_id": 64836574, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:10Z", "source_id": 20543042, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1659, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:33Z", "source_id": 64846251, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:23:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:39Z", "source_id": 20545956, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:50Z", "source_id": 64852508, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:54Z", "source_id": 20547802, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:54Z", "source_id": 64866785, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:58Z", "source_id": 20552017, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2029, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:35Z", "source_id": 64897317, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:37Z", "source_id": 20560927, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Ardrossan Harbour 0748 0748 None None None Glasgow Central High Level 0842 0842 14 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68559/2026-09-22/detailed None Paisley Gilmour Street 2026-09-22T08:31:30+01:00 Glasgow Central High Level 10.0 {"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 7.2 0832 0842 Paisley Gilmour Street Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:42:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560927 1790062838753407 57 57 2026-09-22 07:52:02.605640 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:01.795505
733039 764111 W29057 872U12MB22 2026-09-22 COMPLETE 20560733 2026-09-22 08:42:00 2026-09-22 07:52:04 2026-09-24 07:52:04 {"id": 764111, "stp": "P", "toc": "Southern", "uid": "W29057", "consist": "377411", "dest_crs": "EBN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29057/2026-09-22/detailed", "trust_id": "872U12MB22", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "1", "is_terminated": 1, "next_location": "Eastbourne", "signalling_id": "2U12", "timing_status": "LATE", "origin_station": "Brighton", "current_leg_arr": "0842", "current_leg_dep": "0837", "current_leg_end": "Eastbourne", "origin_dep_time": "0756", "origin_platform": "8", "current_location": "Eastbourne", "last_update_time": "2026-09-22T07:52:04", "route_debug_link": null, "timing_variation": "+2 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": "0840", "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.217, \"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.589, \"from_m\": 4879.217, \"capability_applied\": null, \"effective_limit_mph\": 60.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.146, \"from_m\": 6134.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12645.986, \"from_m\": 10856.146, \"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.645, \"from_m\": 12645.986, \"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.34, \"from_m\": 12910.645, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14494.999, \"from_m\": 12954.34, \"capability_applied\": null, \"effective_limit_mph\": 40.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.441, \"from_m\": 14494.999, \"capability_applied\": null, \"effective_limit_mph\": 70.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.017, \"from_m\": 16038.441, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31562.854, \"from_m\": 19504.017, \"capability_applied\": null, \"effective_limit_mph\": 90.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.648, \"from_m\": 31562.854, \"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.336, \"from_m\": 31994.648, \"capability_applied\": null, \"effective_limit_mph\": 70.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.609, \"from_m\": 34316.336, \"capability_applied\": null, \"effective_limit_mph\": 30.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.491, \"from_m\": 34346.609, \"capability_applied\": null, \"effective_limit_mph\": 70.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.972, \"from_m\": 37723.491, \"capability_applied\": null, \"effective_limit_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\": 764111, \"profile_key\": \"2788c6124926ea05011ed87ac6415e6ac60a1e6fbc8ef1a1d27881426c811d33\", \"schedule_id\": 24715, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 2, \"distance_m\": 1189.137, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Moulsecoomb\", \"stage_seq\": 3, \"distance_m\": 2850.922, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0806\", \"location\": \"Falmer\", \"stage_seq\": 4, \"distance_m\": 5672.407, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0813\", \"wtt_dep\": \"0814\", \"location\": \"Lewes\", \"stage_seq\": 5, \"distance_m\": 12858.901, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 14494.999, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Glynde\", \"stage_seq\": 7, \"distance_m\": 17712.374, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Berwick\", \"stage_seq\": 8, \"distance_m\": 24832.069, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Polegate\", \"stage_seq\": 9, \"distance_m\": 31218.414, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Willingdon Jn\", \"stage_seq\": 10, \"distance_m\": 34346.609, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0835H\", \"location\": \"Hampden Park\", \"stage_seq\": 11, \"distance_m\": 35057.136, \"section_seq\": 1, \"route_path_id\": 130849}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Eastbourne\", \"stage_seq\": 12, \"distance_m\": 38294.972, \"section_seq\": 1, \"route_path_id\": 130849}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 38294.972, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130849}], \"total_distance_m\": 38294.972, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38183.083, \"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": "0756", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.7695880", "current_position_lon": "0.2815539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:16Z\", \"source_id\": 64774912, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:20Z\", \"source_id\": 20524549, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:12Z\", \"source_id\": 64782884, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:20Z\", \"source_id\": 20527003, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:05Z\", \"source_id\": 64791311, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:05Z\", \"source_id\": 20529433, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:11Z\", \"source_id\": 64814118, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:15Z\", \"source_id\": 20536324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:46Z\", \"source_id\": 64829963, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:49Z\", \"source_id\": 20540984, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:05Z\", \"source_id\": 64853214, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:09Z\", \"source_id\": 20548018, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:37Z\", \"source_id\": 64869012, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:39Z\", \"source_id\": 20552616, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:44Z\", \"source_id\": 64886436, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:48Z\", \"source_id\": 20557772, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:24Z\", \"source_id\": 64896743, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:27Z\", \"source_id\": 20560733, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastbourne", "service_state_platform": "1", "timing_fact_generation": 1790062829359199, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:01.902571", "service_state_evidence_id": 20560733, "current_leg_start_actual_dep": "2026-09-22T08:37:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:02.796939", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P BTN EBN 2U12 377411 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.217, "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.589, "from_m": 4879.217, "capability_applied": null, "effective_limit_mph": 60.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.146, "from_m": 6134.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12645.986, "from_m": 10856.146, "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.645, "from_m": 12645.986, "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.34, "from_m": 12910.645, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14494.999, "from_m": 12954.34, "capability_applied": null, "effective_limit_mph": 40.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.441, "from_m": 14494.999, "capability_applied": null, "effective_limit_mph": 70.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.017, "from_m": 16038.441, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31562.854, "from_m": 19504.017, "capability_applied": null, "effective_limit_mph": 90.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.648, "from_m": 31562.854, "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.336, "from_m": 31994.648, "capability_applied": null, "effective_limit_mph": 70.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.609, "from_m": 34316.336, "capability_applied": null, "effective_limit_mph": 30.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.491, "from_m": 34346.609, "capability_applied": null, "effective_limit_mph": 70.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.972, "from_m": 37723.491, "capability_applied": null, "effective_limit_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": 764111, "profile_key": "2788c6124926ea05011ed87ac6415e6ac60a1e6fbc8ef1a1d27881426c811d33", "schedule_id": 24715, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0756", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "London Road (Brighton)", "stage_seq": 2, "distance_m": 1189.137, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Moulsecoomb", "stage_seq": 3, "distance_m": 2850.922, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0806", "location": "Falmer", "stage_seq": 4, "distance_m": 5672.407, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0813", "wtt_dep": "0814", "location": "Lewes", "stage_seq": 5, "distance_m": 12858.901, "section_seq": 1, "route_path_id": 130849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 14494.999, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Glynde", "stage_seq": 7, "distance_m": 17712.374, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Berwick", "stage_seq": 8, "distance_m": 24832.069, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Polegate", "stage_seq": 9, "distance_m": 31218.414, "section_seq": 1, "route_path_id": 130849}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Willingdon Jn", "stage_seq": 10, "distance_m": 34346.609, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0835H", "location": "Hampden Park", "stage_seq": 11, "distance_m": 35057.136, "section_seq": 1, "route_path_id": 130849}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Eastbourne", "stage_seq": 12, "distance_m": 38294.972, "section_seq": 1, "route_path_id": 130849}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 38294.972, "from_m": 0.0, "section_seq": 1, "route_path_id": 130849}], "total_distance_m": 38294.972, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38183.083, "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": 31125, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:16Z", "source_id": 64774912, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:20Z", "source_id": 20524549, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31129, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:12Z", "source_id": 64782884, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:20Z", "source_id": 20527003, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31133, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:05Z", "source_id": 64791311, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:05Z", "source_id": 20529433, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31159, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:11Z", "source_id": 64814118, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:15Z", "source_id": 20536324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31200, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:46Z", "source_id": 64829963, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:18:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:49Z", "source_id": 20540984, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31205, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:05Z", "source_id": 64853214, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:09Z", "source_id": 20548018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31211, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:37Z", "source_id": 64869012, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:39Z", "source_id": 20552616, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31221, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:44Z", "source_id": 64886436, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:48Z", "source_id": 20557772, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31231, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:24Z", "source_id": 64896743, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:27Z", "source_id": 20560733, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Brighton 0756 0756 8 None None Eastbourne 0840 0840 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29057/2026-09-22/detailed None Hampden Park 2026-09-22T08:37:30+01:00 Eastbourne 5.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 0837 0842 Hampden Park Eastbourne Eastbourne 50.7695880 0.2815539 50.7695880 0.2815539 1 0 2026-09-22 07:52:04 TERMINATED 2026-09-22 07:42:00 Eastbourne TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560733 1790062829359199 57 57 2026-09-22 07:52:02.796939 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:01.902571
733040 765116 Y80411 732G12MD22 2026-09-22 COMPLETE 20562063 2026-09-22 08:41:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 765116, "stp": "P", "toc": "Great Western Railway", "uid": "Y80411", "consist": "165121", "dest_crs": "GFD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80411/2026-09-22/detailed", "trust_id": "732G12MD22", "origin_crs": "WEA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Greenford", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": null, "is_terminated": 1, "next_location": "Greenford", "signalling_id": "2G12", "timing_status": "EARLY", "origin_station": "West Ealing", "current_leg_arr": "0841", "current_leg_dep": "0838", "current_leg_end": "Greenford", "origin_dep_time": "0830", "origin_platform": "5", "current_location": "Greenford", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]}", "current_leg_start": "South Greenford", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "51.5422801", "next_location_lon": "-0.3454729", "previous_location": "South Greenford", "current_leg_milage": "0.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.858, \"from_m\": 0.0, \"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\": 150.59, \"from_m\": 145.858, \"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\": 209.303, \"from_m\": 150.59, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 225.496, \"from_m\": 209.303, \"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\": 785.472, \"from_m\": 225.496, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2921.158, \"from_m\": 785.472, \"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\": 4034.556, \"from_m\": 2921.158, \"capability_applied\": null, \"effective_limit_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\": 765116, \"profile_key\": \"489fc5ccf4adfc8565c1f623a8a88a04370f7934f44807c1e6d2e0fba16b933c\", \"schedule_id\": 30068, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"West Ealing\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143134}, {\"is_pass\": false, \"wtt_arr\": \"0832\", \"wtt_dep\": \"0832H\", \"location\": \"Drayton Green\", \"stage_seq\": 2, \"distance_m\": 838.316, \"section_seq\": 1, \"route_path_id\": 143134}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0834H\", \"location\": \"Castle Bar Park\", \"stage_seq\": 3, \"distance_m\": 1555.994, \"section_seq\": 1, \"route_path_id\": 143134}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837\", \"location\": \"South Greenford\", \"stage_seq\": 4, \"distance_m\": 2769.89, \"section_seq\": 1, \"route_path_id\": 143134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Greenford South Jn\", \"stage_seq\": 5, \"distance_m\": 3183.153, \"section_seq\": 1, \"route_path_id\": 143134}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Greenford\", \"stage_seq\": 6, \"distance_m\": 4034.556, \"section_seq\": 1, \"route_path_id\": 143134}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 4034.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143134}], \"total_distance_m\": 4034.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4034.556, \"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": "0830", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5422801", "current_position_lon": "-0.3454729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:27Z\", \"source_id\": 20554121, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:26Z\", \"source_id\": 20555801, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:27Z\", \"source_id\": 20558291, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:57Z\", \"source_id\": 20562063, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Greenford", "service_state_platform": null, "timing_fact_generation": 1790062923928557, "current_leg_arrival_utc": "2026-09-22T08:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:03.922610", "service_state_evidence_id": 20562063, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:04.577371", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WEA GFD 2G12 165121 2 90 None {"version": 3, "segments": [{"to_m": 145.858, "from_m": 0.0, "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": 150.59, "from_m": 145.858, "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": 209.303, "from_m": 150.59, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 225.496, "from_m": 209.303, "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": 785.472, "from_m": 225.496, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2921.158, "from_m": 785.472, "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": 4034.556, "from_m": 2921.158, "capability_applied": null, "effective_limit_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": 765116, "profile_key": "489fc5ccf4adfc8565c1f623a8a88a04370f7934f44807c1e6d2e0fba16b933c", "schedule_id": 30068, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0830", "location": "West Ealing", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143134}, {"is_pass": false, "wtt_arr": "0832", "wtt_dep": "0832H", "location": "Drayton Green", "stage_seq": 2, "distance_m": 838.316, "section_seq": 1, "route_path_id": 143134}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0834H", "location": "Castle Bar Park", "stage_seq": 3, "distance_m": 1555.994, "section_seq": 1, "route_path_id": 143134}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837", "location": "South Greenford", "stage_seq": 4, "distance_m": 2769.89, "section_seq": 1, "route_path_id": 143134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Greenford South Jn", "stage_seq": 5, "distance_m": 3183.153, "section_seq": 1, "route_path_id": 143134}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Greenford", "stage_seq": 6, "distance_m": 4034.556, "section_seq": 1, "route_path_id": 143134}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 4034.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 143134}], "total_distance_m": 4034.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4034.556, "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-22T07:32:27Z", "source_id": 20554121, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:26Z", "source_id": 20555801, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:27Z", "source_id": 20558291, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:57Z", "source_id": 20562063, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] West Ealing 0830 0830 5 None None Greenford 0842 0842 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80411/2026-09-22/detailed None South Greenford 2026-09-22T08:37:00+01:00 Greenford 3.0 {"type": "LineString", "coordinates": [[-0.3364993, 51.53326270000001], [-0.3365632, 51.533396800000006], [-0.33673229999999993, 51.5337513], [-0.3369224, 51.5342375], [-0.3370804, 51.5345738], [-0.3372719, 51.5349705], [-0.33749609999999997, 51.5354435], [-0.3376925, 51.53585239999999], [-0.3378368, 51.53615539999999], [-0.3380269, 51.53656], [-0.33812649999999994, 51.536755500000005], [-0.33815809999999996, 51.5368325], [-0.33830610000000005, 51.53714029999999], [-0.3385336, 51.5376148], [-0.3388084, 51.5381898], [-0.3389448, 51.5384725], [-0.3392554, 51.53912439999999], [-0.339429, 51.5394896], [-0.33957969999999993, 51.5397304], [-0.3397820999999999, 51.5399987], [-0.33991520000000003, 51.5401746], [-0.3400199, 51.5402937], [-0.3401108, 51.540386899999994], [-0.3402623, 51.5405227], [-0.34038289999999993, 51.5406133], [-0.3404658, 51.5406706], [-0.3405566, 51.540730999999994], [-0.3407085, 51.54082230000001], [-0.3409382, 51.5409526], [-0.34129869999999995, 51.5410982], [-0.3416199, 51.541227599999985], [-0.3421333, 51.541373799999995], [-0.3431464, 51.541671699999995], [-0.34353519999999993, 51.5417807], [-0.34399950000000007, 51.5419048], [-0.3451429, 51.5421961], [-0.34547289999999997, 51.54228009999998]]} 0.8 0838 0841 South Greenford Greenford Greenford 51.5422801 -0.3454729 51.5422801 -0.3454729 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:41:00 Greenford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562063 1790062923928557 18 18 2026-09-22 07:52:04.577371 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:03.922610
733041 758492 C04337 551L01M422 2026-09-22 COMPLETE 20560976 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 758492, "stp": "P", "toc": "East Midlands Railway", "uid": "C04337", "consist": "158783", "dest_crs": "NRW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C04337/2026-09-22/detailed", "trust_id": "551L01M422", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Norwich", "service_date": "2026-09-22", "dest_arr_time": "0808", "dest_platform": "3B", "is_terminated": 1, "next_location": "Norwich", "signalling_id": "1L01", "timing_status": "LATE", "origin_station": "Nottingham", "current_leg_arr": "0842", "current_leg_dep": "0829", "current_leg_end": "Norwich", "origin_dep_time": "0456", "origin_platform": "5A", "current_location": "Norwich", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "+34 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]}", "current_leg_start": "Wymondham", "dest_arr_time_act": "0808", "motion_projection": null, "next_location_lat": "52.6266570", "next_location_lon": "1.3070530", "previous_location": "Wymondham", "current_leg_milage": "10.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 224.472, \"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\": 562.856, \"from_m\": 224.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\": 614.137, \"from_m\": 562.856, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.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\": 90.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\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10793.374, \"from_m\": 1030.243, \"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\": 11853.717, \"from_m\": 10793.374, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12483.41, \"from_m\": 11853.717, \"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\": 18513.663, \"from_m\": 12483.41, \"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\": 27413.396, \"from_m\": 18513.663, \"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\": 120.0}, {\"to_m\": 29514.304, \"from_m\": 27413.396, \"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\": 31440.723, \"from_m\": 29514.304, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 31643.707, \"from_m\": 31440.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35884.28, \"from_m\": 31643.707, \"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\": 36174.32, \"from_m\": 35884.28, \"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\": 36359.889, \"from_m\": 36174.32, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51979.099, \"from_m\": 36359.889, \"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\": 52517.033, \"from_m\": 51979.099, \"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\": 52593.022, \"from_m\": 52517.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69701.799, \"from_m\": 52593.022, \"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\": 72796.438, \"from_m\": 69701.799, \"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\": 74677.861, \"from_m\": 72796.438, \"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\": 74729.429, \"from_m\": 74677.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75247.806, \"from_m\": 74729.429, \"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\": 76037.002, \"from_m\": 75247.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76462.511, \"from_m\": 76037.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 88199.794, \"from_m\": 76462.511, \"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\": 92199.399, \"from_m\": 88199.794, \"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\": 93209.5, \"from_m\": 92199.399, \"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\": 108904.506, \"from_m\": 93209.5, \"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\": 109017.684, \"from_m\": 108904.506, \"capability_applied\": null, \"effective_limit_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\": 110931.949, \"from_m\": 109017.684, \"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\": 111368.758, \"from_m\": 110931.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\": 115.0}, {\"to_m\": 111457.402, \"from_m\": 111368.758, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 111486.661, \"from_m\": 111457.402, \"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\": 111518.677, \"from_m\": 111486.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112240.161, \"from_m\": 111518.677, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112294.005, \"from_m\": 112240.161, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112747.708, \"from_m\": 112294.005, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112911.202, \"from_m\": 112747.708, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113151.642, \"from_m\": 112911.202, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 114467.424, \"from_m\": 113151.642, \"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\": 121700.798, \"from_m\": 114467.424, \"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\": 121759.504, \"from_m\": 121700.798, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135131.56, \"from_m\": 121759.504, \"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\": 137838.661, \"from_m\": 135131.56, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 145032.567, \"from_m\": 137838.661, \"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\": 145078.312, \"from_m\": 145032.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155810.543, \"from_m\": 145078.312, \"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\": 157244.592, \"from_m\": 155810.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 157324.27, \"from_m\": 157244.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 158673.169, \"from_m\": 157324.27, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158789.711, \"from_m\": 158673.169, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 158965.375, \"from_m\": 158789.711, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 159341.846, \"from_m\": 158965.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 176263.351, \"from_m\": 159341.846, \"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\": 180742.856, \"from_m\": 176263.351, \"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\": 192042.725, \"from_m\": 180742.856, \"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\": 194052.417, \"from_m\": 192042.725, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 194090.22, \"from_m\": 194052.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194937.017, \"from_m\": 194090.22, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 198626.328, \"from_m\": 194937.017, \"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\": 204714.718, \"from_m\": 198626.328, \"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\": 205110.708, \"from_m\": 204714.718, \"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\": 209106.091, \"from_m\": 205110.708, \"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\": 219572.43, \"from_m\": 209106.091, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 223764.769, \"from_m\": 219572.43, \"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\": 240994.482, \"from_m\": 223764.769, \"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\": 242070.327, \"from_m\": 240994.482, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 242249.524, \"from_m\": 242070.327, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 242887.856, \"from_m\": 242249.524, \"capability_applied\": null, \"effective_limit_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\": 758492, \"profile_key\": \"4298f0c7030420d2c76ebfba61c68fa7751fe7f4c407a77483ed3db3679a68d2\", \"schedule_id\": 539, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0456\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458\", \"location\": \"Mansfield Jn\", \"stage_seq\": 2, \"distance_m\": 988.536, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Beeston South Jn\", \"stage_seq\": 3, \"distance_m\": 4580.234, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Trent East Jn\", \"stage_seq\": 4, \"distance_m\": 10793.374, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504\", \"location\": \"Trent South Jn\", \"stage_seq\": 5, \"distance_m\": 11870.513, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0509H\", \"wtt_dep\": \"0511\", \"location\": \"Loughborough\", \"stage_seq\": 6, \"distance_m\": 24047.315, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Sileby Jn\", \"stage_seq\": 7, \"distance_m\": 31510.083, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Syston North Jn\", \"stage_seq\": 8, \"distance_m\": 35853.374, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Syston East Jn\", \"stage_seq\": 9, \"distance_m\": 36174.32, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Frisby S.B.\", \"stage_seq\": 10, \"distance_m\": 45738.622, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0536H\", \"location\": \"Melton Mowbray\", \"stage_seq\": 11, \"distance_m\": 51897.777, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Melton Mowbray Sig. Mn54\", \"stage_seq\": 12, \"distance_m\": 58119.985, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Whissendine L.C.\", \"stage_seq\": 13, \"distance_m\": 61744.722, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Ashwell L.C.\", \"stage_seq\": 14, \"distance_m\": 65427.036, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Langham Jn\", \"stage_seq\": 15, \"distance_m\": 68401.546, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0551\", \"location\": \"Oakham\", \"stage_seq\": 16, \"distance_m\": 70378.645, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Manton Jn\", \"stage_seq\": 17, \"distance_m\": 75997.297, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Luffenham S.B.\", \"stage_seq\": 18, \"distance_m\": 82691.72, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Ketton S.B.\", \"stage_seq\": 19, \"distance_m\": 86904.739, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0605\", \"location\": \"Stamford\", \"stage_seq\": 20, \"distance_m\": 92333.131, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Uffington S.B. (Lincs)\", \"stage_seq\": 21, \"distance_m\": 96836.561, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Helpston Jn\", \"stage_seq\": 22, \"distance_m\": 103100.352, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Marholm Jn\", \"stage_seq\": 23, \"distance_m\": 107718.599, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0630\", \"location\": \"Peterborough\", \"stage_seq\": 24, \"distance_m\": 111690.149, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Peterborough East Jn\", \"stage_seq\": 25, \"distance_m\": 112968.946, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Kings Dyke S.B.\", \"stage_seq\": 26, \"distance_m\": 118364.271, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Whittlesea\", \"stage_seq\": 27, \"distance_m\": 121550.568, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Eastrea Sig. W6\", \"stage_seq\": 28, \"distance_m\": 123345.679, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Three Horse Shoes\", \"stage_seq\": 29, \"distance_m\": 127300.148, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644H\", \"location\": \"March West Jn\", \"stage_seq\": 30, \"distance_m\": 135264.285, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0645H\", \"wtt_dep\": \"0646H\", \"location\": \"March\", \"stage_seq\": 31, \"distance_m\": 135688.526, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0649\", \"location\": \"March South Sig. MS934\", \"stage_seq\": 32, \"distance_m\": 138221.524, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651\", \"location\": \"Stonea S.B.\", \"stage_seq\": 33, \"distance_m\": 141993.939, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Manea\", \"stage_seq\": 34, \"distance_m\": 144962.69, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Manea Sig. Ca924\", \"stage_seq\": 35, \"distance_m\": 148216.55, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0700H\", \"location\": \"Ely North Jn\", \"stage_seq\": 36, \"distance_m\": 158458.586, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0703\", \"wtt_dep\": \"0707\", \"location\": \"Ely\", \"stage_seq\": 37, \"distance_m\": 158673.169, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Ely North Jn\", \"stage_seq\": 38, \"distance_m\": 158887.082, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Brandon\", \"stage_seq\": 39, \"distance_m\": 182323.304, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0730\", \"wtt_dep\": \"0731\", \"location\": \"Thetford\", \"stage_seq\": 40, \"distance_m\": 193917.836, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0745\", \"location\": \"Attleborough\", \"stage_seq\": 41, \"distance_m\": 217387.507, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Wymondham\", \"stage_seq\": 42, \"distance_m\": 226500.889, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Wymondham Co877\", \"stage_seq\": 43, \"distance_m\": 226785.29, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805H\", \"location\": \"Trowse Jn\", \"stage_seq\": 44, \"distance_m\": 241187.086, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Trowse Swing Bridge\", \"stage_seq\": 45, \"distance_m\": 241843.774, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 46, \"distance_m\": 242330.012, \"section_seq\": 1, \"route_path_id\": 130667}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": null, \"location\": \"Norwich\", \"stage_seq\": 47, \"distance_m\": 242887.856, \"section_seq\": 1, \"route_path_id\": 130667}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 242887.856, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130667}], \"total_distance_m\": 242887.856, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 242118.045, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 769.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0456", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "52.6266570", "current_position_lon": "1.3070530", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:11:10Z\", \"source_id\": 64443685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T04:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:11:16Z\", \"source_id\": 20419133, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:06Z\", \"source_id\": 20427388, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:39:56Z\", \"source_id\": 20427691, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T04:58:52Z\", \"source_id\": 20436184, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:37:26Z\", \"source_id\": 64570720, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:37:28Z\", \"source_id\": 20460506, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:25Z\", \"source_id\": 20475442, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:16Z\", \"source_id\": 64706856, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:20Z\", \"source_id\": 20503502, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:13Z\", \"source_id\": 64772141, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:14Z\", \"source_id\": 20523614, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:31Z\", \"source_id\": 64795517, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:39Z\", \"source_id\": 20530738, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:39Z\", \"source_id\": 64841051, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:42Z\", \"source_id\": 20544334, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:47Z\", \"source_id\": 64860912, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:50Z\", \"source_id\": 20550249, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:40Z\", \"source_id\": 64897524, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:41Z\", \"source_id\": 20560976, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Norwich", "service_state_platform": "3", "timing_fact_generation": 1790062842148703, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:06.302955", "service_state_evidence_id": 20560976, "current_leg_start_actual_dep": "2026-09-22T08:26:00+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:07.481231", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P NOT NRW 1L01 158783 2 90 None {"version": 3, "segments": [{"to_m": 224.472, "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": 562.856, "from_m": 224.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": 614.137, "from_m": 562.856, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.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": 90.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": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10793.374, "from_m": 1030.243, "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": 11853.717, "from_m": 10793.374, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12483.41, "from_m": 11853.717, "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": 18513.663, "from_m": 12483.41, "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": 27413.396, "from_m": 18513.663, "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": 120.0}, {"to_m": 29514.304, "from_m": 27413.396, "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": 31440.723, "from_m": 29514.304, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 31643.707, "from_m": 31440.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35884.28, "from_m": 31643.707, "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": 36174.32, "from_m": 35884.28, "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": 36359.889, "from_m": 36174.32, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51979.099, "from_m": 36359.889, "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": 52517.033, "from_m": 51979.099, "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": 52593.022, "from_m": 52517.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69701.799, "from_m": 52593.022, "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": 72796.438, "from_m": 69701.799, "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": 74677.861, "from_m": 72796.438, "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": 74729.429, "from_m": 74677.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75247.806, "from_m": 74729.429, "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": 76037.002, "from_m": 75247.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76462.511, "from_m": 76037.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 88199.794, "from_m": 76462.511, "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": 92199.399, "from_m": 88199.794, "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": 93209.5, "from_m": 92199.399, "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": 108904.506, "from_m": 93209.5, "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": 109017.684, "from_m": 108904.506, "capability_applied": null, "effective_limit_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": 110931.949, "from_m": 109017.684, "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": 111368.758, "from_m": 110931.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": 115.0}, {"to_m": 111457.402, "from_m": 111368.758, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 111486.661, "from_m": 111457.402, "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": 111518.677, "from_m": 111486.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112240.161, "from_m": 111518.677, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 112294.005, "from_m": 112240.161, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112747.708, "from_m": 112294.005, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 112911.202, "from_m": 112747.708, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113151.642, "from_m": 112911.202, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 114467.424, "from_m": 113151.642, "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": 121700.798, "from_m": 114467.424, "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": 121759.504, "from_m": 121700.798, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135131.56, "from_m": 121759.504, "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": 137838.661, "from_m": 135131.56, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 145032.567, "from_m": 137838.661, "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": 145078.312, "from_m": 145032.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155810.543, "from_m": 145078.312, "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": 157244.592, "from_m": 155810.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 157324.27, "from_m": 157244.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 158673.169, "from_m": 157324.27, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158789.711, "from_m": 158673.169, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 158965.375, "from_m": 158789.711, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 159341.846, "from_m": 158965.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 176263.351, "from_m": 159341.846, "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": 180742.856, "from_m": 176263.351, "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": 192042.725, "from_m": 180742.856, "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": 194052.417, "from_m": 192042.725, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 194090.22, "from_m": 194052.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194937.017, "from_m": 194090.22, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 198626.328, "from_m": 194937.017, "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": 204714.718, "from_m": 198626.328, "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": 205110.708, "from_m": 204714.718, "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": 209106.091, "from_m": 205110.708, "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": 219572.43, "from_m": 209106.091, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 223764.769, "from_m": 219572.43, "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": 240994.482, "from_m": 223764.769, "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": 242070.327, "from_m": 240994.482, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 242249.524, "from_m": 242070.327, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 242887.856, "from_m": 242249.524, "capability_applied": null, "effective_limit_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": 758492, "profile_key": "4298f0c7030420d2c76ebfba61c68fa7751fe7f4c407a77483ed3db3679a68d2", "schedule_id": 539, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0456", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458", "location": "Mansfield Jn", "stage_seq": 2, "distance_m": 988.536, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "Beeston South Jn", "stage_seq": 3, "distance_m": 4580.234, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503", "location": "Trent East Jn", "stage_seq": 4, "distance_m": 10793.374, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504", "location": "Trent South Jn", "stage_seq": 5, "distance_m": 11870.513, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0509H", "wtt_dep": "0511", "location": "Loughborough", "stage_seq": 6, "distance_m": 24047.315, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Sileby Jn", "stage_seq": 7, "distance_m": 31510.083, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Syston North Jn", "stage_seq": 8, "distance_m": 35853.374, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Syston East Jn", "stage_seq": 9, "distance_m": 36174.32, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Frisby S.B.", "stage_seq": 10, "distance_m": 45738.622, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0536H", "location": "Melton Mowbray", "stage_seq": 11, "distance_m": 51897.777, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Melton Mowbray Sig. Mn54", "stage_seq": 12, "distance_m": 58119.985, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Whissendine L.C.", "stage_seq": 13, "distance_m": 61744.722, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Ashwell L.C.", "stage_seq": 14, "distance_m": 65427.036, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Langham Jn", "stage_seq": 15, "distance_m": 68401.546, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0551", "location": "Oakham", "stage_seq": 16, "distance_m": 70378.645, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Manton Jn", "stage_seq": 17, "distance_m": 75997.297, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Luffenham S.B.", "stage_seq": 18, "distance_m": 82691.72, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Ketton S.B.", "stage_seq": 19, "distance_m": 86904.739, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0605", "location": "Stamford", "stage_seq": 20, "distance_m": 92333.131, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Uffington S.B. (Lincs)", "stage_seq": 21, "distance_m": 96836.561, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Helpston Jn", "stage_seq": 22, "distance_m": 103100.352, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Marholm Jn", "stage_seq": 23, "distance_m": 107718.599, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0630", "location": "Peterborough", "stage_seq": 24, "distance_m": 111690.149, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Peterborough East Jn", "stage_seq": 25, "distance_m": 112968.946, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Kings Dyke S.B.", "stage_seq": 26, "distance_m": 118364.271, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Whittlesea", "stage_seq": 27, "distance_m": 121550.568, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Eastrea Sig. W6", "stage_seq": 28, "distance_m": 123345.679, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Three Horse Shoes", "stage_seq": 29, "distance_m": 127300.148, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644H", "location": "March West Jn", "stage_seq": 30, "distance_m": 135264.285, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0645H", "wtt_dep": "0646H", "location": "March", "stage_seq": 31, "distance_m": 135688.526, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0649", "location": "March South Sig. MS934", "stage_seq": 32, "distance_m": 138221.524, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651", "location": "Stonea S.B.", "stage_seq": 33, "distance_m": 141993.939, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Manea", "stage_seq": 34, "distance_m": 144962.69, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Manea Sig. Ca924", "stage_seq": 35, "distance_m": 148216.55, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0700H", "location": "Ely North Jn", "stage_seq": 36, "distance_m": 158458.586, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0703", "wtt_dep": "0707", "location": "Ely", "stage_seq": 37, "distance_m": 158673.169, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Ely North Jn", "stage_seq": 38, "distance_m": 158887.082, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Brandon", "stage_seq": 39, "distance_m": 182323.304, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0730", "wtt_dep": "0731", "location": "Thetford", "stage_seq": 40, "distance_m": 193917.836, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0745", "location": "Attleborough", "stage_seq": 41, "distance_m": 217387.507, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Wymondham", "stage_seq": 42, "distance_m": 226500.889, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Wymondham Co877", "stage_seq": 43, "distance_m": 226785.29, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805H", "location": "Trowse Jn", "stage_seq": 44, "distance_m": 241187.086, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Trowse Swing Bridge", "stage_seq": 45, "distance_m": 241843.774, "section_seq": 1, "route_path_id": 130667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Norwich Thorpe Jn", "stage_seq": 46, "distance_m": 242330.012, "section_seq": 1, "route_path_id": 130667}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": null, "location": "Norwich", "stage_seq": 47, "distance_m": 242887.856, "section_seq": 1, "route_path_id": 130667}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 242887.856, "from_m": 0.0, "section_seq": 1, "route_path_id": 130667}], "total_distance_m": 242887.856, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 242118.045, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 769.811, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17346, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:11:10Z", "source_id": 64443685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T04:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:11:16Z", "source_id": 20419133, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:06Z", "source_id": 20427388, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:39:56Z", "source_id": 20427691, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T04:58:52Z", "source_id": 20436184, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11836, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:26Z", "source_id": 64570720, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T05:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:28Z", "source_id": 20460506, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T06:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:25Z", "source_id": 20475442, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T06:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12208, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:16Z", "source_id": 64706856, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T06:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:20Z", "source_id": 20503502, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12178, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:13Z", "source_id": 64772141, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T06:57:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:14Z", "source_id": 20523614, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12170, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:31Z", "source_id": 64795517, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T07:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:39Z", "source_id": 20530738, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13221, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:39Z", "source_id": 64841051, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T07:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:42Z", "source_id": 20544334, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:47Z", "source_id": 64860912, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T07:28:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:50Z", "source_id": 20550249, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12995, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:40Z", "source_id": 64897524, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T07:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:41Z", "source_id": 20560976, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Nottingham 0456 0456 5A None None Norwich 0808 0808 3B LATE +34 minutes https://www.realtimetrains.co.uk/service/gb-nr:C04337/2026-09-22/detailed None Wymondham 2026-09-22T08:26:00+01:00 Norwich 13.0 {"type": "LineString", "coordinates": [[1.118271, 52.56543500000001], [1.119144, 52.565779500000005], [1.1193635, 52.565859299999985], [1.1214402, 52.56666620000001], [1.12158, 52.56671860000001], [1.1218168999999998, 52.5668119], [1.1231981, 52.567339299999986], [1.1285674, 52.56942300000001], [1.1435385, 52.5752188], [1.1440409, 52.57541569999999], [1.1441001999999998, 52.575438899999995], [1.1472253, 52.576605], [1.1489976, 52.57721480000001], [1.1520769, 52.5781782], [1.1536187, 52.57862719999999], [1.1551875, 52.5790552], [1.1575263, 52.5796517], [1.1590869, 52.5800201], [1.1606618000000002, 52.5803694], [1.1620524, 52.5806608], [1.1634529999999998, 52.58093379999999], [1.1660941, 52.5813995], [1.1678098693553778, 52.58166086665046], [1.1687101, 52.581798000000006], [1.1713188, 52.58220169999999], [1.1722938, 52.582395], [1.1732498, 52.582612100000006], [1.1824935, 52.58509329999999], [1.1825492, 52.58510820000001], [1.1859737999999995, 52.58602739999999], [1.1874559999999998, 52.58643210000001], [1.1888772, 52.5868608], [1.1906079, 52.58743549999999], [1.2008312, 52.5911035], [1.2026750999999998, 52.591725899999986], [1.2052655, 52.59252219999998], [1.2074189999999998, 52.59311480000001], [1.2091165, 52.59355790000001], [1.2108388, 52.5939728], [1.2125769999999998, 52.5943636], [1.2143267999999998, 52.5947272], [1.2158171, 52.595011], [1.2178013999999997, 52.595364399999994], [1.2213720999999995, 52.5960076], [1.2221121, 52.596142400000005], [1.2243007, 52.596518], [1.2253477999999998, 52.596683899999995], [1.2264075, 52.5968232], [1.2279225, 52.59697359999999], [1.2294037, 52.5970733], [1.2303377999999998, 52.597117199999985], [1.2312704, 52.5971357], [1.2330873999999998, 52.59715109999999], [1.2344905999999998, 52.597191900000006], [1.2352095999999997, 52.5972266], [1.2359029, 52.597271799999994], [1.2372029, 52.59737499999999], [1.2384965, 52.59751659999999], [1.239749, 52.59768509999999], [1.2410139, 52.597875], [1.2443244, 52.598519], [1.2457073, 52.59875819999999], [1.2465396999999998, 52.5988867], [1.2485406999999995, 52.5991427], [1.2496373999999997, 52.59924540000001], [1.2507232999999998, 52.5993387], [1.2556609, 52.599746999999994], [1.2561710999999998, 52.59978619999999], [1.25764139776733, 52.599908228361286], [1.2576519, 52.59990909999999], [1.2589785, 52.6000088], [1.2609009, 52.600128899999994], [1.2618241, 52.6001663], [1.2627326, 52.60019340000001], [1.2634329, 52.6002149], [1.2637438, 52.60021569999999], [1.2649911, 52.60021569999999], [1.2654238000000002, 52.6002119], [1.2668692, 52.6001853], [1.2683348999999997, 52.6001353], [1.270084, 52.60005710000001], [1.2723304, 52.599924], [1.2745843999999995, 52.5998051], [1.2746628, 52.59979969999999], [1.2751489, 52.59976639999999], [1.275287, 52.5997564], [1.2785362999999998, 52.5995211], [1.2795898, 52.59947220000001], [1.2811281999999995, 52.5994592], [1.2826631, 52.5994809], [1.2838082, 52.59954150000001], [1.2849245, 52.599641299999995], [1.2860208999999998, 52.599765], [1.2871196, 52.59992019999999], [1.2882553, 52.600111199999986], [1.2884641568284474, 52.60015573637146], [1.288533521994681, 52.6001705277036], [1.2892101, 52.60031480000001], [1.290267, 52.60057239999999], [1.2912879, 52.6008444], [1.2922180999999997, 52.6011262], [1.292671, 52.6012716], [1.2939368, 52.60171679999999], [1.2942048, 52.6018241], [1.2951408999999998, 52.6021988], [1.2962317, 52.6026824], [1.2972426, 52.603205800000005], [1.2978197634771973, 52.60355296986019], [1.3040589, 52.607305700000005], [1.3050269, 52.60790459999999], [1.3059602, 52.6085236], [1.3065078999999995, 52.60890979999999], [1.3068664, 52.6092162], [1.3083466, 52.6105014], [1.3091174, 52.61130860000001], [1.3093744, 52.61157769999999], [1.3105623999999998, 52.61298060000001], [1.3106608, 52.6130867], [1.3107654, 52.6132011], [1.3109384, 52.613366799999994], [1.3110276, 52.613457], [1.3111113, 52.613547], [1.3116544, 52.61415619999999], [1.3117816999999998, 52.614282], [1.3118962814431416, 52.61441130349843], [1.3119646, 52.61448839999999], [1.312118, 52.614672699999986], [1.3123081, 52.6148933], [1.3125302, 52.615151], [1.3129814999999998, 52.61567449999998], [1.3134715, 52.616182499999994], [1.3136306, 52.6163308], [1.3137835, 52.6164749], [1.3139269, 52.61659639999999], [1.3140655, 52.616715499999984], [1.3143865, 52.61697629999999], [1.3144927, 52.6170619], [1.314903, 52.61739869999999], [1.3151504, 52.617605299999994], [1.3152700999999998, 52.6177431], [1.315361, 52.61786250000001], [1.3154878, 52.61806309999999], [1.3155431, 52.6181688], [1.3156126, 52.6183156], [1.3156749999999997, 52.618471500000005], [1.3157254, 52.6186582], [1.3157434999999995, 52.61875289999999], [1.3157709999999998, 52.6188755], [1.3157848, 52.61894430000001], [1.3157967999999998, 52.61900390000001], [1.3158095, 52.61913269999999], [1.3158150999999998, 52.61927870000001], [1.3158059, 52.619398], [1.3157929999999998, 52.61957520000001], [1.3157475, 52.6197665], [1.3156901999999997, 52.6204005], [1.3156852000000003, 52.62061599999999], [1.3156661999999997, 52.621097], [1.3156391999999997, 52.621460000000006], [1.3156102, 52.62180200000001], [1.3155861999999998, 52.621995], [1.3155671999999998, 52.622097], [1.3155475, 52.6221681], [1.3155342, 52.622216], [1.3155031999999998, 52.6222991], [1.3154652, 52.6223841], [1.3154132, 52.622480099999976], [1.3153331999999998, 52.622600099999985], [1.3152551999999995, 52.6226971], [1.3151442, 52.6228151], [1.3150602, 52.6228941], [1.3149491999999998, 52.622985099999994], [1.3148272, 52.62307309999999], [1.3147217076744775, 52.62313831165998], [1.3145021908957013, 52.62322199426073], [1.3143085362818407, 52.62329647748092], [1.3141369459472674, 52.62336298539702], [1.3139836220063523, 52.623422742085495], [1.3138447665734685, 52.62347697162286], [1.3137165817629854, 52.62352689808555], [1.3135952696892763, 52.62357374555006], [1.313477032466712, 52.62361873809287], [1.3133580722096638, 52.62366309979046], [1.3132345910325036, 52.6237080547193], [1.313102791049603, 52.62375482695589], [1.3129588743753329, 52.623804640576665], [1.3127990431240653, 52.623858719658145], [1.312619499410172, 52.6239182882768], [1.3124164453480236, 52.62398457050908], [1.3121860830519925, 52.62405879043149], [1.3120742, 52.6241021], [1.311913, 52.624165100000006], [1.3118361999999997, 52.624195099999994], [1.3113594, 52.6243863], [1.3112572, 52.6244281], [1.3110432, 52.6245142], [1.3109082, 52.6245791], [1.3108102, 52.6246261], [1.3106832, 52.6246891], [1.3105572, 52.62475210000001], [1.3104121999999998, 52.6248221], [1.3101514, 52.62494099999999], [1.3098641999999998, 52.62506609999999], [1.3097274, 52.62513129999999], [1.3096521999999997, 52.6251671], [1.3094131999999998, 52.625287099999994], [1.3091542, 52.62543509999999], [1.3086431999999997, 52.6257321], [1.3082901999999998, 52.6259341], [1.3075693, 52.62635409999999], [1.3074972, 52.6263961], [1.3074152, 52.6264431], [1.307053, 52.626657]]} 10.1 0829 0842 Wymondham Norwich Norwich 52.6266570 1.3070530 52.6266570 1.3070530 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Norwich TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560976 1790062842148703 126 126 2026-09-22 07:52:07.481231 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:06.302955
733042 764127 P86240 891S05MB22 2026-09-22 COMPLETE 20561074 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 764127, "stp": "P", "toc": "Southeastern", "uid": "P86240", "consist": "375615", "dest_crs": "DVP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86240/2026-09-22/detailed", "trust_id": "891S05MB22", "origin_crs": "FAV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dover Priory", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "3", "is_terminated": 1, "next_location": "Dover Priory", "signalling_id": "1S05", "timing_status": "ON TIME", "origin_station": "Faversham", "current_leg_arr": "0842", "current_leg_dep": "0837", "current_leg_end": "Dover Priory", "origin_dep_time": "0757", "origin_platform": "3", "current_location": "Dover Priory", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]}", "current_leg_start": "Kearsney", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "51.1260972", "next_location_lon": "1.3049222", "previous_location": "Kearsney", "current_leg_milage": "2.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 110.166, \"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\": 3266.675, \"from_m\": 110.166, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4546.943, \"from_m\": 3266.675, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6441.063, \"from_m\": 4546.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7138.854, \"from_m\": 6441.063, \"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\": 7506.856, \"from_m\": 7138.854, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10918.888, \"from_m\": 7506.856, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12419.345, \"from_m\": 10918.888, \"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\": 14443.594, \"from_m\": 12419.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15090.187, \"from_m\": 14443.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15551.399, \"from_m\": 15090.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15614.203, \"from_m\": 15551.399, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17635.363, \"from_m\": 15614.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20157.206, \"from_m\": 17635.363, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28124.142, \"from_m\": 20157.206, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29383.591, \"from_m\": 28124.142, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34070.688, \"from_m\": 29383.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38976.965, \"from_m\": 34070.688, \"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\": 39101.975, \"from_m\": 38976.965, \"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\": 39124.372, \"from_m\": 39101.975, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40128.963, \"from_m\": 39124.372, \"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\": 40658.343, \"from_m\": 40128.963, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 764127, \"profile_key\": \"3b441a80dedbca847e0c41e738353118eabd653fd2d37f3358194a9b60141a3f\", \"schedule_id\": 21762, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Faversham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Selling\", \"stage_seq\": 2, \"distance_m\": 5144.318, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0812\", \"location\": \"Canterbury East\", \"stage_seq\": 3, \"distance_m\": 15780.653, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Bekesbourne\", \"stage_seq\": 4, \"distance_m\": 20437.219, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Adisham\", \"stage_seq\": 5, \"distance_m\": 25330.967, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Aylesham\", \"stage_seq\": 6, \"distance_m\": 27106.402, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Snowdown\", \"stage_seq\": 7, \"distance_m\": 28574.824, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832H\", \"location\": \"Shepherd's Well\", \"stage_seq\": 8, \"distance_m\": 31650.602, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Kearsney\", \"stage_seq\": 9, \"distance_m\": 37130.851, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Buckland Jn\", \"stage_seq\": 10, \"distance_m\": 39124.372, \"section_seq\": 1, \"route_path_id\": 123283}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Dover Priory\", \"stage_seq\": 11, \"distance_m\": 40658.343, \"section_seq\": 1, \"route_path_id\": 123283}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 40658.343, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 123283}], \"total_distance_m\": 40658.343, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40658.343, \"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": "0757", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.1260972", "current_position_lon": "1.3049222", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:58Z\", \"source_id\": 64782217, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:00Z\", \"source_id\": 20526788, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:38Z\", \"source_id\": 64812601, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:40Z\", \"source_id\": 20535824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:53Z\", \"source_id\": 64821655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:57Z\", \"source_id\": 20538644, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:56Z\", \"source_id\": 64847328, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:00Z\", \"source_id\": 20546256, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:20Z\", \"source_id\": 64865292, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:24Z\", \"source_id\": 20551582, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:17Z\", \"source_id\": 64873672, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:23Z\", \"source_id\": 20554054, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:44Z\", \"source_id\": 64897819, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:51Z\", \"source_id\": 20561074, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dover Priory", "service_state_platform": "3", "timing_fact_generation": 1790062853488357, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:09.274519", "service_state_evidence_id": 20561074, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:09.865878", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P FAV DVP 1S05 375615 4 100 None {"version": 3, "segments": [{"to_m": 110.166, "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": 3266.675, "from_m": 110.166, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4546.943, "from_m": 3266.675, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6441.063, "from_m": 4546.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7138.854, "from_m": 6441.063, "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": 7506.856, "from_m": 7138.854, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10918.888, "from_m": 7506.856, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12419.345, "from_m": 10918.888, "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": 14443.594, "from_m": 12419.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15090.187, "from_m": 14443.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15551.399, "from_m": 15090.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15614.203, "from_m": 15551.399, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17635.363, "from_m": 15614.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20157.206, "from_m": 17635.363, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28124.142, "from_m": 20157.206, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29383.591, "from_m": 28124.142, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34070.688, "from_m": 29383.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38976.965, "from_m": 34070.688, "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": 39101.975, "from_m": 38976.965, "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": 39124.372, "from_m": 39101.975, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40128.963, "from_m": 39124.372, "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": 40658.343, "from_m": 40128.963, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 764127, "profile_key": "3b441a80dedbca847e0c41e738353118eabd653fd2d37f3358194a9b60141a3f", "schedule_id": 21762, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0757", "location": "Faversham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Selling", "stage_seq": 2, "distance_m": 5144.318, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0812", "location": "Canterbury East", "stage_seq": 3, "distance_m": 15780.653, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Bekesbourne", "stage_seq": 4, "distance_m": 20437.219, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Adisham", "stage_seq": 5, "distance_m": 25330.967, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Aylesham", "stage_seq": 6, "distance_m": 27106.402, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Snowdown", "stage_seq": 7, "distance_m": 28574.824, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832H", "location": "Shepherd's Well", "stage_seq": 8, "distance_m": 31650.602, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Kearsney", "stage_seq": 9, "distance_m": 37130.851, "section_seq": 1, "route_path_id": 123283}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Buckland Jn", "stage_seq": 10, "distance_m": 39124.372, "section_seq": 1, "route_path_id": 123283}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Dover Priory", "stage_seq": 11, "distance_m": 40658.343, "section_seq": 1, "route_path_id": 123283}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 40658.343, "from_m": 0.0, "section_seq": 1, "route_path_id": 123283}], "total_distance_m": 40658.343, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40658.343, "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": 33232, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:58Z", "source_id": 64782217, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:00Z", "source_id": 20526788, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33237, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:38Z", "source_id": 64812601, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:11:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:40Z", "source_id": 20535824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33241, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:53Z", "source_id": 64821655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:57Z", "source_id": 20538644, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33244, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:56Z", "source_id": 64847328, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:24:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:00Z", "source_id": 20546256, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33249, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:20Z", "source_id": 64865292, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:24Z", "source_id": 20551582, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33253, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:17Z", "source_id": 64873672, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:23Z", "source_id": 20554054, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33806, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:44Z", "source_id": 64897819, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:51Z", "source_id": 20561074, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Faversham 0757 0757 3 None None Dover Priory 0842 0842 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86240/2026-09-22/detailed None Kearsney 2026-09-22T08:38:00+01:00 Dover Priory 5.0 {"type": "LineString", "coordinates": [[1.2719801932974126, 51.14930572597631], [1.2719838999999995, 51.14930350000001], [1.2723607999999995, 51.14907269999999], [1.272541, 51.1489528], [1.2727131, 51.14883639999999], [1.273058, 51.1485908], [1.2732101, 51.148460699999994], [1.2735144, 51.1482076], [1.2736472000000003, 51.14810059999999], [1.2740176, 51.1477986], [1.2743954, 51.1475294], [1.2749392999999998, 51.14715669999999], [1.2754693999999998, 51.1468249], [1.2759896, 51.146504099999994], [1.2763253, 51.14631769999999], [1.2772117, 51.145926900000006], [1.2780815999999997, 51.1455547], [1.2791100999999998, 51.1451184], [1.2799287, 51.1447659], [1.2806855999999998, 51.1444351], [1.2812068, 51.1442222], [1.2817386, 51.14399619999999], [1.2823279, 51.14374349999999], [1.2828267, 51.143517799999984], [1.2833413, 51.1432766], [1.2838178, 51.1430476], [1.2845293999999998, 51.1426841], [1.2850636999999998, 51.1424105], [1.2855077, 51.14217740000001], [1.2858359999999998, 51.1420059], [1.2860563, 51.1418785], [1.2874341, 51.140980299999995], [1.2876545, 51.1408249], [1.2878422, 51.140685], [1.2880321999999995, 51.1405328], [1.2886804999999997, 51.1399778], [1.2891430999999998, 51.13952319999999], [1.2892289, 51.13944480000001], [1.2894388, 51.13924679999999], [1.2898571, 51.13888250000001], [1.2901951, 51.1385915], [1.2907509, 51.138165], [1.2910331999999998, 51.1379917], [1.2914358999999995, 51.137709499999985], [1.2918021, 51.1374767], [1.2918995999999998, 51.13741520000001], [1.2919968, 51.1373546], [1.2921214999999997, 51.1372686], [1.2922603999999998, 51.137173], [1.2924492, 51.1370101], [1.2927215308296078, 51.1368435981494], [1.293504, 51.1363652], [1.2944840999999998, 51.135785], [1.2948704, 51.1355843], [1.295114, 51.1354419], [1.2952586999999998, 51.1353509], [1.2961588999999998, 51.13480799999999], [1.2963861, 51.13466939999999], [1.2969223, 51.1343465], [1.2974023, 51.134051], [1.2975964, 51.13392790000001], [1.2980647, 51.1336515], [1.2984674, 51.1334068], [1.29904, 51.133064899999994], [1.2992958999999995, 51.132904399999994], [1.3002856, 51.13231199999999], [1.3011824999999997, 51.1317428], [1.3015319, 51.131502], [1.301862, 51.1312415], [1.3024766999999997, 51.1306541], [1.3025292, 51.1305914], [1.3026401999999997, 51.1304742], [1.3028493, 51.130233399999995], [1.302979, 51.1300852], [1.3030803999999998, 51.1299678], [1.3033355999999998, 51.12962230000001], [1.3033905, 51.12953589999999], [1.3035232, 51.12934959999998], [1.3036331, 51.12915219999999], [1.3036875999999995, 51.12903849999999], [1.3037491, 51.1289044], [1.3038454, 51.1287087], [1.3043563, 51.1274718], [1.3044052999999998, 51.1273602], [1.3044739, 51.127198799999995], [1.3049221999999998, 51.1260972]]} 2.2 0837 0842 Kearsney Dover Priory Dover Priory 51.1260972 1.3049222 51.1260972 1.3049222 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Dover Priory TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561074 1790062853488357 37 37 2026-09-22 07:52:09.865878 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:09.274519
733043 763852 L88389 022A62MB22 2026-09-22 COMPLETE 20562106 2026-09-22 08:41:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 763852, "stp": "P", "toc": "ScotRail", "uid": "L88389", "consist": "158736", "dest_crs": "ABD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88389/2026-09-22/detailed", "trust_id": "022A62MB22", "origin_crs": "HNT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aberdeen", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "6N", "is_terminated": 1, "next_location": "Aberdeen", "signalling_id": "2A62", "timing_status": "LATE", "origin_station": "Huntly", "current_leg_arr": "0841", "current_leg_dep": "0834", "current_leg_end": "Aberdeen", "origin_dep_time": "0747", "origin_platform": "1", "current_location": "Aberdeen", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]}", "current_leg_start": "Dyce", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "57.1427610", "next_location_lon": "-2.0980311", "previous_location": "Dyce", "current_leg_milage": "6.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 464.784, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21542.234, \"from_m\": 464.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21595.729, \"from_m\": 21542.234, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23543.624, \"from_m\": 21595.729, \"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\": 24027.263, \"from_m\": 23543.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26798.495, \"from_m\": 24027.263, \"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\": 33675.358, \"from_m\": 26798.495, \"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\": 33717.317, \"from_m\": 33675.358, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35448.775, \"from_m\": 33717.317, \"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\": 35500.143, \"from_m\": 35448.775, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37661.647, \"from_m\": 35500.143, \"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\": 37952.572, \"from_m\": 37661.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38855.53, \"from_m\": 37952.572, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54187.903, \"from_m\": 38855.53, \"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\": 54685.62, \"from_m\": 54187.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54743.278, \"from_m\": 54685.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:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55454.239, \"from_m\": 54743.278, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55720.036, \"from_m\": 55454.239, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63757.084, \"from_m\": 55720.036, \"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\": 64026.415, \"from_m\": 63757.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64626.603, \"from_m\": 64026.415, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64640.692, \"from_m\": 64626.603, \"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\": 65140.077, \"from_m\": 64640.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\": 65629.293, \"from_m\": 65140.077, \"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\": 763852, \"profile_key\": \"b224af094a6719e80c9ee917e1626e4abdd464dd6663e411d7aef81fe6955428\", \"schedule_id\": 17864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Huntly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138135}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Kennethmont\", \"stage_seq\": 2, \"distance_m\": 12680.146, \"section_seq\": 1, \"route_path_id\": 138135}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Insch\", \"stage_seq\": 3, \"distance_m\": 21371.699, \"section_seq\": 1, \"route_path_id\": 138135}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Inverurie\", \"stage_seq\": 4, \"distance_m\": 38443.756, \"section_seq\": 1, \"route_path_id\": 138135}, {\"is_pass\": false, \"wtt_arr\": \"0819H\", \"wtt_dep\": \"0820H\", \"location\": \"Kintore\", \"stage_seq\": 5, \"distance_m\": 43608.757, \"section_seq\": 1, \"route_path_id\": 138135}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0831\", \"location\": \"Dyce\", \"stage_seq\": 6, \"distance_m\": 55527.797, \"section_seq\": 1, \"route_path_id\": 138135}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Berryden Jn\", \"stage_seq\": 7, \"distance_m\": 64026.415, \"section_seq\": 1, \"route_path_id\": 138135}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": null, \"location\": \"Aberdeen\", \"stage_seq\": 8, \"distance_m\": 65629.293, \"section_seq\": 1, \"route_path_id\": 138135}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 65629.293, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138135}], \"total_distance_m\": 65629.293, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 65629.293, \"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": "0747", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "57.1427610", "current_position_lon": "-2.0980311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:58Z\", \"source_id\": 20539436, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:41Z\", \"source_id\": 64832476, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:44Z\", \"source_id\": 20541768, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:05Z\", \"source_id\": 64847699, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:10Z\", \"source_id\": 20546385, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:03Z\", \"source_id\": 64873026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:09Z\", \"source_id\": 20553865, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:01Z\", \"source_id\": 20562106, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aberdeen", "service_state_platform": "6N", "timing_fact_generation": 1790062930721650, "current_leg_arrival_utc": "2026-09-22T08:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:10.659063", "service_state_evidence_id": 20562106, "current_leg_start_actual_dep": "2026-09-22T08:32:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-22T07:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:11.346712", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P HNT ABD 2A62 158736 2 90 None {"version": 3, "segments": [{"to_m": 464.784, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21542.234, "from_m": 464.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21595.729, "from_m": 21542.234, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23543.624, "from_m": 21595.729, "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": 24027.263, "from_m": 23543.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26798.495, "from_m": 24027.263, "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": 33675.358, "from_m": 26798.495, "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": 33717.317, "from_m": 33675.358, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35448.775, "from_m": 33717.317, "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": 35500.143, "from_m": 35448.775, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37661.647, "from_m": 35500.143, "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": 37952.572, "from_m": 37661.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38855.53, "from_m": 37952.572, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54187.903, "from_m": 38855.53, "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": 54685.62, "from_m": 54187.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54743.278, "from_m": 54685.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:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 55454.239, "from_m": 54743.278, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55720.036, "from_m": 55454.239, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63757.084, "from_m": 55720.036, "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": 64026.415, "from_m": 63757.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64626.603, "from_m": 64026.415, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64640.692, "from_m": 64626.603, "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": 65140.077, "from_m": 64640.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": 65629.293, "from_m": 65140.077, "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": 763852, "profile_key": "b224af094a6719e80c9ee917e1626e4abdd464dd6663e411d7aef81fe6955428", "schedule_id": 17864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0747", "location": "Huntly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138135}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Kennethmont", "stage_seq": 2, "distance_m": 12680.146, "section_seq": 1, "route_path_id": 138135}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Insch", "stage_seq": 3, "distance_m": 21371.699, "section_seq": 1, "route_path_id": 138135}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Inverurie", "stage_seq": 4, "distance_m": 38443.756, "section_seq": 1, "route_path_id": 138135}, {"is_pass": false, "wtt_arr": "0819H", "wtt_dep": "0820H", "location": "Kintore", "stage_seq": 5, "distance_m": 43608.757, "section_seq": 1, "route_path_id": 138135}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0831", "location": "Dyce", "stage_seq": 6, "distance_m": 55527.797, "section_seq": 1, "route_path_id": 138135}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Berryden Jn", "stage_seq": 7, "distance_m": 64026.415, "section_seq": 1, "route_path_id": 138135}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": null, "location": "Aberdeen", "stage_seq": 8, "distance_m": 65629.293, "section_seq": 1, "route_path_id": 138135}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 65629.293, "from_m": 0.0, "section_seq": 1, "route_path_id": 138135}], "total_distance_m": 65629.293, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 65629.293, "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-22T07:14:58Z", "source_id": 20539436, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 360, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:41Z", "source_id": 64832476, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:19:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:44Z", "source_id": 20541768, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 370, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:05Z", "source_id": 64847699, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:10Z", "source_id": 20546385, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 374, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:03Z", "source_id": 64873026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:09Z", "source_id": 20553865, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:01Z", "source_id": 20562106, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:41:00+01:00", "operational_fact": true}] Huntly 0747 0747 1 None None Aberdeen 0840 0840 6N LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88389/2026-09-22/detailed None Dyce 2026-09-22T08:32:00+01:00 Aberdeen 7.0 {"type": "LineString", "coordinates": [[-2.1928911, 57.2059252], [-2.1927145, 57.20569199999999], [-2.1921488, 57.2049579], [-2.1920524, 57.2048302], [-2.1920307, 57.20480249999999], [-2.1917265999999995, 57.2044115], [-2.1916627999999996, 57.20432950000001], [-2.191570899999999, 57.204207], [-2.1914616, 57.2040645], [-2.1909312000000005, 57.20336280000001], [-2.1904276000000005, 57.2027054], [-2.1894331999999994, 57.2014074], [-2.1893492, 57.2012944], [-2.1888659999999995, 57.200656300000006], [-2.1887271000000004, 57.2004729], [-2.188298, 57.199938200000005], [-2.1880583, 57.1996891], [-2.1878421, 57.1994706], [-2.187574, 57.1992322], [-2.187332, 57.1990384], [-2.1864097, 57.198380500000006], [-2.1861324999999994, 57.1981724], [-2.1857980999999995, 57.19792139999999], [-2.1855469, 57.1977196], [-2.1853157, 57.19751459999999], [-2.1851182, 57.197326399999994], [-2.1848983000000004, 57.1970991], [-2.1847693, 57.1969389], [-2.1846044999999994, 57.19673420000001], [-2.1845213999999995, 57.196631], [-2.1843137, 57.196341399999994], [-2.1839442, 57.195800099999985], [-2.1835188999999997, 57.1952045], [-2.1831230999999995, 57.1946237], [-2.1831146595835342, 57.19461131384477], [-2.1828154999999994, 57.1941723], [-2.1822751, 57.19338439999999], [-2.182112, 57.1931129], [-2.1819729999999997, 57.192827099999995], [-2.1817679999999995, 57.1924063], [-2.1816303, 57.19198649999999], [-2.1815627, 57.1916743], [-2.1815220999999996, 57.19136209999999], [-2.1815068999999996, 57.1910493], [-2.1815086, 57.1908724], [-2.1815142, 57.190818500000006], [-2.1815239, 57.19072719999999], [-2.1815523, 57.190455400000005], [-2.181696, 57.1893387], [-2.1817056, 57.18916459999999], [-2.1817119, 57.18897050000001], [-2.1816882, 57.1886515], [-2.1816426, 57.18834879999999], [-2.1815769, 57.188044199999986], [-2.181526, 57.1878744], [-2.1814684999999994, 57.18770279999998], [-2.1813772, 57.18746480000001], [-2.1812690999999997, 57.1872231], [-2.181231299999999, 57.18715], [-2.1811515999999997, 57.186995499999995], [-2.1810174, 57.1867679], [-2.1808690999999993, 57.186542], [-2.1807007, 57.18631249999999], [-2.1804235999999997, 57.1859789], [-2.1802897, 57.1858307], [-2.179926, 57.1854587], [-2.1796345, 57.18520199999999], [-2.1792628, 57.1849034], [-2.1786613, 57.1844636], [-2.1785305, 57.1843691], [-2.1765718, 57.1830107], [-2.1741268, 57.18128060000001], [-2.1733634, 57.18073919999999], [-2.1730832, 57.1805479], [-2.1717663, 57.1796355], [-2.1714358, 57.1794347], [-2.1710785, 57.17921930000001], [-2.1706913, 57.1790038], [-2.1701841, 57.1787346], [-2.1698397, 57.17856870000001], [-2.1690308, 57.17823560000001], [-2.1681281, 57.17793], [-2.1675966999999994, 57.17776909999999], [-2.1671115, 57.177633099999994], [-2.166592, 57.1775064], [-2.1660717, 57.17740549999999], [-2.1654269, 57.1772738], [-2.1653521999999996, 57.17725850000001], [-2.1648849, 57.1771631], [-2.1644649, 57.177082], [-2.1640535, 57.17699319999999], [-2.1635956, 57.17688439999999], [-2.1632136, 57.176784700000006], [-2.1628648, 57.1766866], [-2.1621533, 57.176461800000006], [-2.161455, 57.1762039], [-2.1607821, 57.1759273], [-2.1593811, 57.1753693], [-2.1587016, 57.1751448], [-2.158313, 57.1750294], [-2.1577130999999996, 57.1748656], [-2.1570042, 57.1747024], [-2.156542, 57.174612], [-2.1560367, 57.1745228], [-2.1559566818868516, 57.17451027758288], [-2.1556156, 57.1744569], [-2.1551971, 57.17440309999999], [-2.1547566, 57.1743475], [-2.1543206, 57.1743045], [-2.1538815, 57.17426669999999], [-2.1528567, 57.1741994], [-2.1510673999999996, 57.1740855], [-2.1499439, 57.17401420000001], [-2.1488927, 57.17394949999999], [-2.1477196, 57.1738735], [-2.1472857999999997, 57.1738479], [-2.1460524, 57.1737679], [-2.1455926, 57.173739], [-2.1452162, 57.1737154], [-2.1449744, 57.1736999], [-2.1434363, 57.173604700000006], [-2.1431443999999997, 57.1735851], [-2.1405394, 57.1734312], [-2.1377506999999993, 57.17325189999999], [-2.1351956999999997, 57.173091199999995], [-2.1348928, 57.173072199999986], [-2.13481, 57.173067], [-2.1321553, 57.1729001], [-2.1318336, 57.1728799], [-2.1308565, 57.17281429999999], [-2.1304672, 57.17279200000001], [-2.1300209, 57.1727639], [-2.1294885, 57.17272280000001], [-2.1291436, 57.1726913], [-2.1287292, 57.17265799999999], [-2.1282761, 57.1726112], [-2.1277465, 57.1725568], [-2.1272984, 57.172498700000006], [-2.1264873, 57.1723825], [-2.126147, 57.1723242], [-2.1257533, 57.17225609999999], [-2.1252477, 57.1721647], [-2.1242724, 57.1719539], [-2.1237666, 57.1718331], [-2.122906, 57.1716057], [-2.1224633, 57.17147889999999], [-2.1219823, 57.17132839999999], [-2.121835, 57.1712794], [-2.1217125999999995, 57.171238900000006], [-2.1215262, 57.1711766], [-2.1214273, 57.17114359999999], [-2.1207973999999994, 57.17091249999999], [-2.1198526, 57.17054370000001], [-2.1194028, 57.1703469], [-2.118517, 57.1699253], [-2.1175969, 57.1694286], [-2.1167029, 57.16885099999998], [-2.1159465999999996, 57.168290799999994], [-2.1155075, 57.167901], [-2.1153235, 57.1677377], [-2.1151580999999995, 57.167569999999984], [-2.114839, 57.16724060000001], [-2.114367, 57.16665569999999], [-2.1141354999999997, 57.1663136], [-2.1140977, 57.16624929999999], [-2.1139736, 57.16603820000001], [-2.1139613, 57.166015300000005], [-2.1138822, 57.1658744], [-2.1138569, 57.1658255], [-2.1137605, 57.16563970000001], [-2.1135896, 57.16526330000001], [-2.1135027, 57.1650291], [-2.1134334, 57.164821], [-2.113300999999999, 57.1643254], [-2.1132287, 57.1639202], [-2.1131952, 57.163678299999994], [-2.1131854, 57.1633801], [-2.1131894, 57.1631455], [-2.1132083, 57.163003299999986], [-2.1132489, 57.1627677], [-2.1134965, 57.1615801], [-2.1135802999999997, 57.1612045], [-2.1136638, 57.1607989], [-2.1137193, 57.1604579], [-2.1137401, 57.16023630000001], [-2.1137455, 57.1601107], [-2.1137477, 57.16005919999999], [-2.1137489, 57.15996750000001], [-2.1137510999999995, 57.1598007], [-2.1137401999999996, 57.1595538], [-2.113732, 57.1594424], [-2.1137078, 57.15923589999999], [-2.1136713, 57.159012], [-2.113611, 57.1587478], [-2.1135181999999997, 57.1584076], [-2.1134481, 57.1582156], [-2.1133864, 57.1580586], [-2.1133182999999995, 57.1578851], [-2.1132083, 57.1576441], [-2.1130423, 57.15733759999999], [-2.1128403999999996, 57.15700700000001], [-2.1123487, 57.15627490000001], [-2.1115335, 57.15505799999999], [-2.1115245, 57.1550449], [-2.1113080999999996, 57.15473029999999], [-2.1110135, 57.15428719999999], [-2.1105072, 57.1535257], [-2.1103553, 57.1533286], [-2.110192, 57.15311680000001], [-2.1099345, 57.15279099999999], [-2.1096233999999994, 57.1524651], [-2.1092412, 57.1521145], [-2.1088793, 57.1518387], [-2.1084460999999997, 57.151546], [-2.1067236, 57.15039629999999], [-2.1065762, 57.15029800000001], [-2.1063269, 57.150131599999995], [-2.1052997, 57.149433], [-2.1052397, 57.14938850000001], [-2.1050161999999997, 57.14923159999999], [-2.104774, 57.14903869999999], [-2.1046234, 57.148895], [-2.1045057999999996, 57.1487579], [-2.1043019000000003, 57.1485193], [-2.1041124, 57.14825270000001], [-2.1036915, 57.14760420000001], [-2.1035807, 57.1474636], [-2.1034494, 57.14731919999999], [-2.1032755, 57.14714620000001], [-2.1031112, 57.14700319999999], [-2.10294, 57.146859600000006], [-2.1027562999999994, 57.14671649999999], [-2.1025497, 57.1465512], [-2.1024249, 57.1464599], [-2.1024191, 57.14645569999999], [-2.1023227999999996, 57.1463852], [-2.1019193, 57.1460729], [-2.1017022660211344, 57.14590965910052], [-2.1016978, 57.1459063], [-2.1016321, 57.145848099999995], [-2.1015264, 57.145752], [-2.1013899, 57.14562819999999], [-2.100982699999999, 57.1452427], [-2.1006481, 57.14494009999999], [-2.1004156, 57.144700099999994], [-2.0999656, 57.14428720000001], [-2.0997851000000005, 57.144137], [-2.099588, 57.1439789], [-2.0992203, 57.143692699999995], [-2.0991013999999995, 57.1436002], [-2.0984888, 57.1431337], [-2.0983632999999995, 57.1430384], [-2.0982335, 57.142937499999995], [-2.0981039, 57.142828900000005], [-2.0980311, 57.142761]]} 6.3 0834 0841 Dyce Aberdeen Aberdeen 57.1427610 -2.0980311 57.1427610 -2.0980311 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:41:00 Aberdeen TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562106 1790062930721650 18 18 2026-09-22 07:52:11.346712 6N None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:10.659063
733044 763087 L84199 872S13MA22 2026-09-22 COMPLETE 20560887 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 763087, "stp": "P", "toc": "South Western Railway", "uid": "L84199", "consist": "450018+450087", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84199/2026-09-22/detailed", "trust_id": "872S13MA22", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-22", "dest_arr_time": "0838", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2S13", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "Weybridge (B)", "origin_dep_time": "0722", "origin_platform": "20", "current_location": "Weybridge (B)", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "+4 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": "0838", "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.292, \"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.292, \"capability_applied\": null, \"effective_limit_mph\": 60.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\": 11428.428, \"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\": 11594.992, \"from_m\": 11428.428, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.11, \"from_m\": 11594.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.362, \"from_m\": 15283.11, \"capability_applied\": null, \"effective_limit_mph\": 20.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.897, \"from_m\": 15323.362, \"capability_applied\": null, \"effective_limit_mph\": 60.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.536, \"from_m\": 15949.897, \"capability_applied\": null, \"effective_limit_mph\": 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.623, \"from_m\": 16017.536, \"capability_applied\": null, \"effective_limit_mph\": 60.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.82, \"from_m\": 22822.623, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23237.986, \"from_m\": 23202.82, \"capability_applied\": null, \"effective_limit_mph\": 60.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.413, \"from_m\": 23237.986, \"capability_applied\": null, \"effective_limit_mph\": 70.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.436, \"from_m\": 31526.413, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.79, \"from_m\": 32080.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.129, \"from_m\": 32863.79, \"capability_applied\": null, \"effective_limit_mph\": 20.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.786, \"from_m\": 33180.129, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.92, \"from_m\": 34949.786, \"capability_applied\": null, \"effective_limit_mph\": 70.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.198, \"from_m\": 38779.92, \"capability_applied\": null, \"effective_limit_mph\": 15.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.017, \"from_m\": 39239.198, \"capability_applied\": null, \"effective_limit_mph\": 70.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.054, \"from_m\": 42768.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.413, \"from_m\": 43044.054, \"capability_applied\": null, \"effective_limit_mph\": 70.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.281, \"from_m\": 46825.413, \"capability_applied\": null, \"effective_limit_mph\": 40.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.304, \"from_m\": 47670.281, \"capability_applied\": null, \"effective_limit_mph\": 45.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.86, \"from_m\": 47732.304, \"capability_applied\": null, \"effective_limit_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\": 763087, \"profile_key\": \"cb0e310a649ee7e512d337485149d4b13bb4e6c30208be6a4accd34cc0f0429e\", \"schedule_id\": 32864, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0729H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0738\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0740H\", \"wtt_dep\": \"0745\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0746H\", \"wtt_dep\": \"0747\", \"location\": \"Barnes Bridge\", \"stage_seq\": 10, \"distance_m\": 12198.346, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 13693.094, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"Kew Bridge\", \"stage_seq\": 12, \"distance_m\": 15517.229, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Brentford\", \"stage_seq\": 13, \"distance_m\": 17029.14, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 18345.737, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Isleworth\", \"stage_seq\": 15, \"distance_m\": 19405.343, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Hounslow\", \"stage_seq\": 16, \"distance_m\": 21640.128, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Hounslow Jn\", \"stage_seq\": 17, \"distance_m\": 22664.557, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Feltham Jn\", \"stage_seq\": 18, \"distance_m\": 23237.986, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0807H\", \"wtt_dep\": \"0808H\", \"location\": \"Feltham\", \"stage_seq\": 19, \"distance_m\": 25553.388, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 20, \"distance_m\": 29848.002, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Staines\", \"stage_seq\": 21, \"distance_m\": 32210.885, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Egham\", \"stage_seq\": 22, \"distance_m\": 35474.874, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Virginia Water\", \"stage_seq\": 23, \"distance_m\": 38947.426, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Chertsey\", \"stage_seq\": 24, \"distance_m\": 42942.24, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Addlestone\", \"stage_seq\": 25, \"distance_m\": 45248.194, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 26, \"distance_m\": 46818.531, \"section_seq\": 1, \"route_path_id\": 143616}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": null, \"location\": \"Weybridge (B)\", \"stage_seq\": 27, \"distance_m\": 48131.86, \"section_seq\": 1, \"route_path_id\": 143616}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48131.86, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143616}], \"total_distance_m\": 48131.86, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47454.4, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0722", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-22T06:25:10Z\", \"source_id\": 20497633, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:33Z\", \"source_id\": 20500389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:31:54Z\", \"source_id\": 20503159, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:01Z\", \"source_id\": 20505772, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:12Z\", \"source_id\": 64722588, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:16Z\", \"source_id\": 20508460, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:06Z\", \"source_id\": 64730466, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:07Z\", \"source_id\": 20510966, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:04Z\", \"source_id\": 64743921, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:46:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:06Z\", \"source_id\": 20515104, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:49Z\", \"source_id\": 64751359, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:53Z\", \"source_id\": 20517372, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:47Z\", \"source_id\": 64760083, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:51Z\", \"source_id\": 20519939, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:01Z\", \"source_id\": 64768792, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:05Z\", \"source_id\": 20522658, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:34Z\", \"source_id\": 64775830, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:37Z\", \"source_id\": 20524799, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:11Z\", \"source_id\": 64782848, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:20Z\", \"source_id\": 20526997, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:39Z\", \"source_id\": 64792904, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:41Z\", \"source_id\": 20529888, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:58Z\", \"source_id\": 64807856, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:02Z\", \"source_id\": 20534470, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:36Z\", \"source_id\": 64820900, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:40Z\", \"source_id\": 20538355, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:15Z\", \"source_id\": 64831256, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:17Z\", \"source_id\": 20541417, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:27Z\", \"source_id\": 64845977, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:29Z\", \"source_id\": 20545857, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:27Z\", \"source_id\": 64859993, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:32Z\", \"source_id\": 20550073, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:03Z\", \"source_id\": 64875927, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:08Z\", \"source_id\": 20554695, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:10Z\", \"source_id\": 64884748, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:15Z\", \"source_id\": 20557305, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:32Z\", \"source_id\": 64897221, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:35Z\", \"source_id\": 20560887, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1790062836062871, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:12.801086", "service_state_evidence_id": 20560887, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:12.927221", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 2S13 450018+450087 8 100 None {"version": 3, "segments": [{"to_m": 578.292, "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.292, "capability_applied": null, "effective_limit_mph": 60.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": 11428.428, "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": 11594.992, "from_m": 11428.428, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.11, "from_m": 11594.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.362, "from_m": 15283.11, "capability_applied": null, "effective_limit_mph": 20.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.897, "from_m": 15323.362, "capability_applied": null, "effective_limit_mph": 60.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.536, "from_m": 15949.897, "capability_applied": null, "effective_limit_mph": 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.623, "from_m": 16017.536, "capability_applied": null, "effective_limit_mph": 60.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.82, "from_m": 22822.623, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23237.986, "from_m": 23202.82, "capability_applied": null, "effective_limit_mph": 60.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.413, "from_m": 23237.986, "capability_applied": null, "effective_limit_mph": 70.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.436, "from_m": 31526.413, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.79, "from_m": 32080.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.129, "from_m": 32863.79, "capability_applied": null, "effective_limit_mph": 20.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.786, "from_m": 33180.129, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.92, "from_m": 34949.786, "capability_applied": null, "effective_limit_mph": 70.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.198, "from_m": 38779.92, "capability_applied": null, "effective_limit_mph": 15.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.017, "from_m": 39239.198, "capability_applied": null, "effective_limit_mph": 70.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.054, "from_m": 42768.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.413, "from_m": 43044.054, "capability_applied": null, "effective_limit_mph": 70.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.281, "from_m": 46825.413, "capability_applied": null, "effective_limit_mph": 40.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.304, "from_m": 47670.281, "capability_applied": null, "effective_limit_mph": 45.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.86, "from_m": 47732.304, "capability_applied": null, "effective_limit_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": 763087, "profile_key": "cb0e310a649ee7e512d337485149d4b13bb4e6c30208be6a4accd34cc0f0429e", "schedule_id": 32864, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0722", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 143616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0729H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0738", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0740H", "wtt_dep": "0745", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0746H", "wtt_dep": "0747", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.346, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.094, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.229, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.14, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.737, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.343, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.128, "section_seq": 1, "route_path_id": 143616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.557, "section_seq": 1, "route_path_id": 143616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23237.986, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0807H", "wtt_dep": "0808H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.388, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.002, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.885, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Egham", "stage_seq": 22, "distance_m": 35474.874, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.426, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.24, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.194, "section_seq": 1, "route_path_id": 143616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.531, "section_seq": 1, "route_path_id": 143616}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": null, "location": "Weybridge (B)", "stage_seq": 27, "distance_m": 48131.86, "section_seq": 1, "route_path_id": 143616}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48131.86, "from_m": 0.0, "section_seq": 1, "route_path_id": 143616}], "total_distance_m": 48131.86, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47454.4, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.46, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:25:10Z", "source_id": 20497633, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:33Z", "source_id": 20500389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:31:54Z", "source_id": 20503159, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:01Z", "source_id": 20505772, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:12Z", "source_id": 64722588, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:38:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:16Z", "source_id": 20508460, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:06Z", "source_id": 64730466, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:07Z", "source_id": 20510966, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:04Z", "source_id": 64743921, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:46:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:06Z", "source_id": 20515104, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:49Z", "source_id": 64751359, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:49:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:53Z", "source_id": 20517372, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:47Z", "source_id": 64760083, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:51Z", "source_id": 20519939, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:01Z", "source_id": 64768792, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:55:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:05Z", "source_id": 20522658, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:34Z", "source_id": 64775830, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:37Z", "source_id": 20524799, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:11Z", "source_id": 64782848, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:20Z", "source_id": 20526997, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:39Z", "source_id": 64792904, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:41Z", "source_id": 20529888, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:58Z", "source_id": 64807856, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:09:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:02Z", "source_id": 20534470, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:36Z", "source_id": 64820900, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:40Z", "source_id": 20538355, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:15Z", "source_id": 64831256, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:17:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:17Z", "source_id": 20541417, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:27Z", "source_id": 64845977, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:29Z", "source_id": 20545857, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:27Z", "source_id": 64859993, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:32Z", "source_id": 20550073, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:03Z", "source_id": 64875927, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:08Z", "source_id": 20554695, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:10Z", "source_id": 64884748, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:15Z", "source_id": 20557305, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:32Z", "source_id": 64897221, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:35Z", "source_id": 20560887, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Waterloo 0722 0722 20 None None Weybridge (B) 0838 0838 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84199/2026-09-22/detailed None Addlestone 2026-09-22T08:38:00+01:00 Weybridge (B) 4.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 0838 0842 Addlestone Weybridge (B) Weybridge (B) 51.3616365 -0.4576044 51.3616365 -0.4576044 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Weybridge (B) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560887 1790062836062871 122 122 2026-09-22 07:52:12.927221 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:12.801086
733045 764715 G61777 522T18MC22 2026-09-22 COMPLETE 20560790 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 764715, "stp": "P", "toc": "London Overground", "uid": "G61777", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61777/2026-09-22/detailed", "trust_id": "522T18MC22", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "1", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T18", "timing_status": "ON TIME", "origin_station": "London Liverpool Street", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "Chingford", "origin_dep_time": "0816", "origin_platform": "7", "current_location": "Chingford", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "0 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": "0842", "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.77, \"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.77, \"capability_applied\": null, \"effective_limit_mph\": 40.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\": 764715, \"profile_key\": \"32841d1f1f2ed5b39628078e561dbf055e0706cff46e7cedd21e945781d8a977\", \"schedule_id\": 11588, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0823H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10063.756, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11426.964, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0836H\", \"wtt_dep\": \"0837\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 13863.442, \"section_seq\": 1, \"route_path_id\": 117153}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 16784.769, \"section_seq\": 1, \"route_path_id\": 117153}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16784.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 117153}], \"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": "0816", "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-22T07:18:51Z\", \"source_id\": 64835768, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:54Z\", \"source_id\": 20542786, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:05Z\", \"source_id\": 64847736, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:08Z\", \"source_id\": 20546372, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:02Z\", \"source_id\": 64855917, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:04Z\", \"source_id\": 20548783, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:55Z\", \"source_id\": 64864082, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:56Z\", \"source_id\": 20551168, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:45Z\", \"source_id\": 64869343, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:49Z\", \"source_id\": 20552730, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:22Z\", \"source_id\": 64876778, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:25Z\", \"source_id\": 20554944, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:56Z\", \"source_id\": 64887028, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:00Z\", \"source_id\": 20557931, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:24Z\", \"source_id\": 64896761, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:29Z\", \"source_id\": 20560790, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "1", "timing_fact_generation": 1790062830464441, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:14.168702", "service_state_evidence_id": 20560790, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:14.357278", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHI 2T18 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.77, "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.77, "capability_applied": null, "effective_limit_mph": 40.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": 764715, "profile_key": "32841d1f1f2ed5b39628078e561dbf055e0706cff46e7cedd21e945781d8a977", "schedule_id": 11588, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0816", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0823H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 117153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10063.756, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Wood Street", "stage_seq": 8, "distance_m": 11426.964, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0836H", "wtt_dep": "0837", "location": "Highams Park", "stage_seq": 9, "distance_m": 13863.442, "section_seq": 1, "route_path_id": 117153}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 16784.769, "section_seq": 1, "route_path_id": 117153}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16784.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 117153}], "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-22T07:18:51Z", "source_id": 64835768, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:19:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:54Z", "source_id": 20542786, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:05Z", "source_id": 64847736, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:23:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:08Z", "source_id": 20546372, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:02Z", "source_id": 64855917, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:04Z", "source_id": 20548783, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:55Z", "source_id": 64864082, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:56Z", "source_id": 20551168, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:45Z", "source_id": 64869343, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:49Z", "source_id": 20552730, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:22Z", "source_id": 64876778, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:33:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:25Z", "source_id": 20554944, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:56Z", "source_id": 64887028, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:37:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:00Z", "source_id": 20557931, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15409, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:24Z", "source_id": 64896761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:42:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:29Z", "source_id": 20560790, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Liverpool Street 0816 0816 7 None None Chingford 0843 0842 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G61777/2026-09-22/detailed None Highams Park 2026-09-22T08:37: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 0838 0842 Highams Park Chingford Chingford 51.6331130 0.0100258 51.6331130 0.0100258 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Chingford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560790 1790062830464441 40 40 2026-09-22 07:52:14.357278 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:14.168702
733046 763834 C38003 739W46MB22 2026-09-22 COMPLETE 20561442 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 763834, "stp": "P", "toc": "Elizabeth Line", "uid": "C38003", "consist": "345021", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38003/2026-09-22/detailed", "trust_id": "739W46MB22", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W46", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "Shenfield", "origin_dep_time": "0746", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "+3 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": "0839", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.648, \"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.917, \"from_m\": 367.648, \"capability_applied\": null, \"effective_limit_mph\": 40.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.563, \"from_m\": 1442.917, \"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.265, \"from_m\": 1724.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3204.973, \"from_m\": 2642.265, \"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.035, \"from_m\": 3204.973, \"capability_applied\": null, \"effective_limit_mph\": 56.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.583, \"from_m\": 3360.035, \"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.606, \"from_m\": 3817.583, \"capability_applied\": null, \"effective_limit_mph\": 56.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.532, \"from_m\": 3955.606, \"capability_applied\": null, \"effective_limit_mph\": 50.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.385, \"from_m\": 4111.532, \"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.526, \"from_m\": 4234.385, \"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.339, \"from_m\": 4453.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5053.974, \"from_m\": 4683.339, \"capability_applied\": null, \"effective_limit_mph\": 56.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.309, \"from_m\": 5053.974, \"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.006, \"from_m\": 6121.309, \"capability_applied\": null, \"effective_limit_mph\": 56.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.515, \"from_m\": 6360.006, \"capability_applied\": null, \"effective_limit_mph\": 50.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.144, \"from_m\": 6520.515, \"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.448, \"from_m\": 6925.144, \"capability_applied\": null, \"effective_limit_mph\": 56.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.525, \"from_m\": 7178.448, \"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.797, \"from_m\": 7493.525, \"capability_applied\": null, \"effective_limit_mph\": 56.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.013, \"from_m\": 7718.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\": 8680.325, \"from_m\": 8017.013, \"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.548, \"from_m\": 8680.325, \"capability_applied\": null, \"effective_limit_mph\": 50.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.544, \"from_m\": 8850.548, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9396.976, \"from_m\": 8996.544, \"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.859, \"from_m\": 9396.976, \"capability_applied\": null, \"effective_limit_mph\": 56.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.72, \"from_m\": 9619.859, \"capability_applied\": null, \"effective_limit_mph\": 50.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.015, \"from_m\": 9804.72, \"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.035, \"from_m\": 10434.015, \"capability_applied\": null, \"effective_limit_mph\": 50.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.193, \"from_m\": 11051.035, \"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.536, \"from_m\": 11553.193, \"capability_applied\": null, \"effective_limit_mph\": 50.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.814, \"from_m\": 11696.536, \"capability_applied\": null, \"effective_limit_mph\": 56.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.284, \"from_m\": 11798.814, \"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.466, \"from_m\": 12691.284, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13063.375, \"from_m\": 12879.466, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13421.403, \"from_m\": 13063.375, \"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\": 13622.452, \"from_m\": 13421.403, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13899.955, \"from_m\": 13622.452, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 17768.577, \"from_m\": 13899.955, \"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\": 17852.974, \"from_m\": 17768.577, \"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\": 17920.633, \"from_m\": 17852.974, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 18643.749, \"from_m\": 17920.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18968.336, \"from_m\": 18643.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19031.419, \"from_m\": 18968.336, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19481.128, \"from_m\": 19031.419, \"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\": 19599.345, \"from_m\": 19481.128, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19679.646, \"from_m\": 19599.345, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19707.904, \"from_m\": 19679.646, \"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\": 19800.506, \"from_m\": 19707.904, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22610.634, \"from_m\": 19800.506, \"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\": 23748.594, \"from_m\": 22610.634, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24386.356, \"from_m\": 23748.594, \"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\": 24447.618, \"from_m\": 24386.356, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24516.564, \"from_m\": 24447.618, \"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\": 24612.409, \"from_m\": 24516.564, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30219.547, \"from_m\": 24612.409, \"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\": 30348.605, \"from_m\": 30219.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30481.532, \"from_m\": 30348.605, \"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\": 30552.921, \"from_m\": 30481.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47883.358, \"from_m\": 30552.921, \"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\": 47911.818, \"from_m\": 47883.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48068.715, \"from_m\": 47911.818, \"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\": 48374.69, \"from_m\": 48068.715, \"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\": 48718.339, \"from_m\": 48374.69, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 763834, \"profile_key\": \"a1d5a5e9c6b7cf7d6f38a825d610f8d07e0cccb36de4a720f85fd631fc2cd0f7\", \"schedule_id\": 5287, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.294, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0752\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.136, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0754H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.732, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.781, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0759H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13100.061, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14171.215, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 17513.54, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 18580.161, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19337.041, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 20610.075, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21171.867, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22127.012, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0814H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 23943.828, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0817H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26003.038, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27043.683, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28166.761, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36223.141, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 37975.511, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40284.26, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0835H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 45516.729, \"section_seq\": 1, \"route_path_id\": 116054}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 48718.339, \"section_seq\": 1, \"route_path_id\": 116054}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 48718.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116054}], \"total_distance_m\": 48718.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 48718.339, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0746½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "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-22T06:48:32Z\", \"source_id\": 64750669, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:37Z\", \"source_id\": 20517176, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:42Z\", \"source_id\": 64756527, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:44Z\", \"source_id\": 20518945, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:54Z\", \"source_id\": 64765830, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:55Z\", \"source_id\": 20521711, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:54Z\", \"source_id\": 64771289, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:57Z\", \"source_id\": 20523403, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:01Z\", \"source_id\": 64779740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:06Z\", \"source_id\": 20526004, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:48Z\", \"source_id\": 64790621, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:54Z\", \"source_id\": 20529246, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:37Z\", \"source_id\": 64795799, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:39Z\", \"source_id\": 20530778, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:05Z\", \"source_id\": 64802785, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:06Z\", \"source_id\": 20532838, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:55Z\", \"source_id\": 64810488, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:59Z\", \"source_id\": 20535227, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:58Z\", \"source_id\": 64819136, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:03Z\", \"source_id\": 20537855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:52Z\", \"source_id\": 64827422, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:53Z\", \"source_id\": 20540222, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:37Z\", \"source_id\": 64835116, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:37Z\", \"source_id\": 20542578, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:41Z\", \"source_id\": 64841100, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:46Z\", \"source_id\": 20544360, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:47Z\", \"source_id\": 64846894, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:49Z\", \"source_id\": 20546093, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:24Z\", \"source_id\": 64857023, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:28Z\", \"source_id\": 20549174, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:06Z\", \"source_id\": 64864653, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:11Z\", \"source_id\": 20551427, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:06Z\", \"source_id\": 64875981, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:08Z\", \"source_id\": 20554704, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:07Z\", \"source_id\": 64887608, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:10Z\", \"source_id\": 20558078, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:14Z\", \"source_id\": 64899155, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:16Z\", \"source_id\": 20561442, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1790062879617194, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:25.820871", "service_state_evidence_id": 20561442, "current_leg_start_actual_dep": "2026-09-22T08:38:30+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:26.369858", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W46 345021 9 90 None {"version": 3, "segments": [{"to_m": 367.648, "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.917, "from_m": 367.648, "capability_applied": null, "effective_limit_mph": 40.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.563, "from_m": 1442.917, "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.265, "from_m": 1724.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3204.973, "from_m": 2642.265, "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.035, "from_m": 3204.973, "capability_applied": null, "effective_limit_mph": 56.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.583, "from_m": 3360.035, "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.606, "from_m": 3817.583, "capability_applied": null, "effective_limit_mph": 56.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.532, "from_m": 3955.606, "capability_applied": null, "effective_limit_mph": 50.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.385, "from_m": 4111.532, "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.526, "from_m": 4234.385, "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.339, "from_m": 4453.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5053.974, "from_m": 4683.339, "capability_applied": null, "effective_limit_mph": 56.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.309, "from_m": 5053.974, "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.006, "from_m": 6121.309, "capability_applied": null, "effective_limit_mph": 56.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.515, "from_m": 6360.006, "capability_applied": null, "effective_limit_mph": 50.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.144, "from_m": 6520.515, "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.448, "from_m": 6925.144, "capability_applied": null, "effective_limit_mph": 56.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.525, "from_m": 7178.448, "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.797, "from_m": 7493.525, "capability_applied": null, "effective_limit_mph": 56.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.013, "from_m": 7718.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": 8680.325, "from_m": 8017.013, "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.548, "from_m": 8680.325, "capability_applied": null, "effective_limit_mph": 50.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.544, "from_m": 8850.548, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9396.976, "from_m": 8996.544, "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.859, "from_m": 9396.976, "capability_applied": null, "effective_limit_mph": 56.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.72, "from_m": 9619.859, "capability_applied": null, "effective_limit_mph": 50.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.015, "from_m": 9804.72, "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.035, "from_m": 10434.015, "capability_applied": null, "effective_limit_mph": 50.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.193, "from_m": 11051.035, "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.536, "from_m": 11553.193, "capability_applied": null, "effective_limit_mph": 50.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.814, "from_m": 11696.536, "capability_applied": null, "effective_limit_mph": 56.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.284, "from_m": 11798.814, "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.466, "from_m": 12691.284, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13063.375, "from_m": 12879.466, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13421.403, "from_m": 13063.375, "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": 13622.452, "from_m": 13421.403, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13899.955, "from_m": 13622.452, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 17768.577, "from_m": 13899.955, "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": 17852.974, "from_m": 17768.577, "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": 17920.633, "from_m": 17852.974, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 18643.749, "from_m": 17920.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18968.336, "from_m": 18643.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19031.419, "from_m": 18968.336, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19481.128, "from_m": 19031.419, "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": 19599.345, "from_m": 19481.128, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19679.646, "from_m": 19599.345, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19707.904, "from_m": 19679.646, "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": 19800.506, "from_m": 19707.904, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22610.634, "from_m": 19800.506, "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": 23748.594, "from_m": 22610.634, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24386.356, "from_m": 23748.594, "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": 24447.618, "from_m": 24386.356, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24516.564, "from_m": 24447.618, "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": 24612.409, "from_m": 24516.564, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30219.547, "from_m": 24612.409, "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": 30348.605, "from_m": 30219.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30481.532, "from_m": 30348.605, "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": 30552.921, "from_m": 30481.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47883.358, "from_m": 30552.921, "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": 47911.818, "from_m": 47883.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48068.715, "from_m": 47911.818, "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": 48374.69, "from_m": 48068.715, "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": 48718.339, "from_m": 48374.69, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 763834, "profile_key": "a1d5a5e9c6b7cf7d6f38a825d610f8d07e0cccb36de4a720f85fd631fc2cd0f7", "schedule_id": 5287, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0746H", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.294, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0752", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.136, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0754H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.732, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.781, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0759H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13100.061, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14171.215, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0803", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 17513.54, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Stratford", "stage_seq": 9, "distance_m": 18580.161, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Maryland", "stage_seq": 10, "distance_m": 19337.041, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 20610.075, "section_seq": 1, "route_path_id": 116054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21171.867, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Manor Park", "stage_seq": 13, "distance_m": 22127.012, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0814H", "location": "Ilford", "stage_seq": 14, "distance_m": 23943.828, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0817H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26003.038, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27043.683, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28166.761, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Romford", "stage_seq": 18, "distance_m": 36223.141, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Gidea Park", "stage_seq": 19, "distance_m": 37975.511, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40284.26, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0835H", "location": "Brentwood", "stage_seq": 21, "distance_m": 45516.729, "section_seq": 1, "route_path_id": 116054}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 48718.339, "section_seq": 1, "route_path_id": 116054}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 48718.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 116054}], "total_distance_m": 48718.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 48718.339, "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-22T06:48:32Z", "source_id": 64750669, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:37Z", "source_id": 20517176, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:42Z", "source_id": 64756527, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:44Z", "source_id": 20518945, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:54Z", "source_id": 64765830, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:53:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:55Z", "source_id": 20521711, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:54Z", "source_id": 64771289, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:57Z", "source_id": 20523403, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:01Z", "source_id": 64779740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:59:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:06Z", "source_id": 20526004, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:48Z", "source_id": 64790621, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:54Z", "source_id": 20529246, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:37Z", "source_id": 64795799, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:39Z", "source_id": 20530778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:05Z", "source_id": 64802785, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:07:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:06Z", "source_id": 20532838, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:55Z", "source_id": 64810488, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:59Z", "source_id": 20535227, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:58Z", "source_id": 64819136, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:03Z", "source_id": 20537855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:52Z", "source_id": 64827422, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:16:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:53Z", "source_id": 20540222, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:37Z", "source_id": 64835116, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:37Z", "source_id": 20542578, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:41Z", "source_id": 64841100, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:21:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:46Z", "source_id": 20544360, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:47Z", "source_id": 64846894, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:49Z", "source_id": 20546093, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:24Z", "source_id": 64857023, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:26:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:28Z", "source_id": 20549174, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:06Z", "source_id": 64864653, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:11Z", "source_id": 20551427, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:06Z", "source_id": 64875981, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:08Z", "source_id": 20554704, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:07Z", "source_id": 64887608, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:10Z", "source_id": 20558078, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:14Z", "source_id": 64899155, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:16Z", "source_id": 20561442, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Paddington (Crossrail) 0746 0746½ A None None Shenfield 0841 0839 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38003/2026-09-22/detailed None Brentwood 2026-09-22T08:38: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 0838 0842 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561442 1790062879617194 92 92 2026-09-22 07:52:26.369858 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:25.820871
733047 763608 C37017 889H70MB22 2026-09-22 COMPLETE 20561251 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 763608, "stp": "P", "toc": "Elizabeth Line", "uid": "C37017", "consist": "345009", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37017/2026-09-22/detailed", "trust_id": "889H70MB22", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "2", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H70", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0739", "origin_platform": "3", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-22T07:52:33", "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.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 28522.076, \"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\": 31016.79, \"from_m\": 28522.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31830.301, \"from_m\": 31016.79, \"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\": 33527.151, \"from_m\": 31830.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\": 34707.473, \"from_m\": 33527.151, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36811.363, \"from_m\": 34707.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36975.387, \"from_m\": 36811.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38628.996, \"from_m\": 36975.387, \"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\": 38802.557, \"from_m\": 38628.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38965.748, \"from_m\": 38802.557, \"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\": 39258.915, \"from_m\": 38965.748, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41502.969, \"from_m\": 39258.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42013.951, \"from_m\": 41502.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42657.406, \"from_m\": 42013.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45290.444, \"from_m\": 42657.406, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 46184.15, \"from_m\": 45290.444, \"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\": 46629.364, \"from_m\": 46184.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46840.426, \"from_m\": 46629.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47019.962, \"from_m\": 46840.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48627.585, \"from_m\": 47019.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48989.883, \"from_m\": 48627.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49418.521, \"from_m\": 48989.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 763608, \"profile_key\": \"81c657cbbf6d8f80dc58cf375092edd95b48cfa584d52bfdb8ede4e276d3159d\", \"schedule_id\": 4916, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0746H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13035.108, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0756\", \"wtt_dep\": \"0757\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0758H\", \"wtt_dep\": \"0759\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0802\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0815H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0837\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 116011}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 116011}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 116011}], \"total_distance_m\": 49418.521, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47010.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:39Z\", \"source_id\": 64731975, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:41:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:46Z\", \"source_id\": 20511442, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:45Z\", \"source_id\": 64743058, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:48Z\", \"source_id\": 20514793, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:06Z\", \"source_id\": 64752111, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:07Z\", \"source_id\": 20517639, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:54Z\", \"source_id\": 64771304, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:57Z\", \"source_id\": 20523404, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:07Z\", \"source_id\": 64779994, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:11Z\", \"source_id\": 20526072, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:22Z\", \"source_id\": 64786519, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:24Z\", \"source_id\": 20527976, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:18Z\", \"source_id\": 64794750, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:19Z\", \"source_id\": 20530470, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:16Z\", \"source_id\": 64800556, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:19Z\", \"source_id\": 20532181, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:21Z\", \"source_id\": 64808972, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:24Z\", \"source_id\": 20534771, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:42Z\", \"source_id\": 64815569, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:43Z\", \"source_id\": 20536766, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:12Z\", \"source_id\": 64831186, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:17Z\", \"source_id\": 20541404, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:57Z\", \"source_id\": 64838957, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:58Z\", \"source_id\": 20543718, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:20Z\", \"source_id\": 64845690, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:23Z\", \"source_id\": 20545724, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:36Z\", \"source_id\": 20547592, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:15Z\", \"source_id\": 64859430, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:20Z\", \"source_id\": 20549865, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:39Z\", \"source_id\": 64869127, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:45Z\", \"source_id\": 20552656, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:50Z\", \"source_id\": 64886752, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:55Z\", \"source_id\": 20557841, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:59Z\", \"source_id\": 64898544, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:00Z\", \"source_id\": 20561251, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "2", "timing_fact_generation": 1790062867760968, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:26.351005", "service_state_evidence_id": 20561251, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:27.240240", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX HAF 9H70 345009 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": 28522.076, "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": 31016.79, "from_m": 28522.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31830.301, "from_m": 31016.79, "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": 33527.151, "from_m": 31830.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": 34707.473, "from_m": 33527.151, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36811.363, "from_m": 34707.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36975.387, "from_m": 36811.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38628.996, "from_m": 36975.387, "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": 38802.557, "from_m": 38628.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38965.748, "from_m": 38802.557, "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": 39258.915, "from_m": 38965.748, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41502.969, "from_m": 39258.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42013.951, "from_m": 41502.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42657.406, "from_m": 42013.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45290.444, "from_m": 42657.406, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 46184.15, "from_m": 45290.444, "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": 46629.364, "from_m": 46184.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46840.426, "from_m": 46629.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47019.962, "from_m": 46840.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48627.585, "from_m": 47019.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48989.883, "from_m": 48627.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49418.521, "from_m": 48989.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 763608, "profile_key": "81c657cbbf6d8f80dc58cf375092edd95b48cfa584d52bfdb8ede4e276d3159d", "schedule_id": 4916, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0739", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0746H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13035.108, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0756", "wtt_dep": "0757", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0758H", "wtt_dep": "0759", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0802", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0815H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 116011}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0837", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 116011}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 116011}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 116011}], "total_distance_m": 49418.521, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47010.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.078, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:39Z", "source_id": 64731975, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:41:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:46Z", "source_id": 20511442, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:45Z", "source_id": 64743058, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:48Z", "source_id": 20514793, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:06Z", "source_id": 64752111, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:49:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:07Z", "source_id": 20517639, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:54Z", "source_id": 64771304, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:55:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:57Z", "source_id": 20523404, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:07Z", "source_id": 64779994, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:11Z", "source_id": 20526072, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:22Z", "source_id": 64786519, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:01:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:24Z", "source_id": 20527976, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:18Z", "source_id": 64794750, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:04:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:19Z", "source_id": 20530470, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:16Z", "source_id": 64800556, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:19Z", "source_id": 20532181, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:21Z", "source_id": 64808972, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:24Z", "source_id": 20534771, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:42Z", "source_id": 64815569, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:43Z", "source_id": 20536766, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:12Z", "source_id": 64831186, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:17:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:17Z", "source_id": 20541404, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:57Z", "source_id": 64838957, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:58Z", "source_id": 20543718, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:20Z", "source_id": 64845690, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:23Z", "source_id": 20545724, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:36Z", "source_id": 20547592, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:15Z", "source_id": 64859430, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:28:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:20Z", "source_id": 20549865, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:39Z", "source_id": 64869127, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:45Z", "source_id": 20552656, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:50Z", "source_id": 64886752, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:55Z", "source_id": 20557841, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23475, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:59Z", "source_id": 64898544, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:00Z", "source_id": 20561251, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 0739 0739 3 None None Heathrow Terminal 4 0842 0841 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37017/2026-09-22/detailed None Heathrow Terminals 2 & 3 2026-09-22T08:38:00+01:00 Heathrow Terminal 4 4.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} 1.9 0838 0842 Heathrow Terminals 2 & 3 Heathrow Terminal 4 Heathrow Terminal 4 51.4596963 -0.4454212 51.4596963 -0.4454212 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Heathrow Terminal 4 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561251 1790062867760968 111 111 2026-09-22 07:52:27.240240 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:26.351005
733048 763152 P87646 882H20MA22 2026-09-22 COMPLETE 20560876 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 763152, "stp": "P", "toc": "Southeastern", "uid": "P87646", "consist": "465163+465909+466021", "dest_crs": "TBW", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87646/2026-09-22/detailed", "trust_id": "882H20MA22", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunbridge Wells", "service_date": "2026-09-22", "dest_arr_time": "0828", "dest_platform": "2", "is_terminated": 1, "next_location": "Tunbridge Wells", "signalling_id": "2H20", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "0842", "current_leg_dep": "0838", "current_leg_end": "Tunbridge Wells", "origin_dep_time": "0724", "origin_platform": "6", "current_location": "Tunbridge Wells", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "+14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2784328, 51.1503074], [0.2778488, 51.1496897], [0.2774499999999999, 51.1492678], [0.27703820000000007, 51.1488322], [0.2758204, 51.1475352], [0.27566309999999994, 51.147378], [0.2751379, 51.1468231], [0.274417, 51.1460335], [0.2740038000000001, 51.1454856], [0.273544, 51.1448572], [0.27303249999999996, 51.14409020000001], [0.2726645, 51.1436442], [0.2723227, 51.1432404], [0.27197889999999997, 51.14290439999999], [0.2707408, 51.14186440000001], [0.26949458523585645, 51.14082632614113], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]}", "current_leg_start": "High Brooms", "dest_arr_time_act": "0828", "motion_projection": null, "next_location_lat": "51.1297602", "next_location_lon": "0.2630276", "previous_location": "High Brooms", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2313.647, \"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\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.041, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.794, \"from_m\": 3825.041, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"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\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.55, \"from_m\": 33939.905, \"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\": 39967.521, \"from_m\": 36490.55, \"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\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.793, \"from_m\": 45969.96, \"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\": 47616.297, \"from_m\": 46754.793, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48080.344, \"from_m\": 47616.297, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48274.191, \"from_m\": 48080.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48629.915, \"from_m\": 48274.191, \"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\": 54737.4, \"from_m\": 48629.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55487.712, \"from_m\": 54737.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55595.488, \"from_m\": 55487.712, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 763152, \"profile_key\": \"85c658300b1d900e08ccbf4d651467afddcc7b4e6a9c9d61ed5cceccac4e1d31\", \"schedule_id\": 22262, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0724\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0726H\", \"wtt_dep\": \"0729H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0736\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0742H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0753\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0805\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Hildenborough\", \"stage_seq\": 15, \"distance_m\": 43707.798, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0815\", \"wtt_dep\": \"0817\", \"location\": \"Tonbridge\", \"stage_seq\": 16, \"distance_m\": 47899.364, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 17, \"distance_m\": 48800.688, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"High Brooms\", \"stage_seq\": 18, \"distance_m\": 53022.767, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 19, \"distance_m\": 54662.486, \"section_seq\": 1, \"route_path_id\": 139838}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": null, \"location\": \"Tunbridge Wells\", \"stage_seq\": 20, \"distance_m\": 55595.488, \"section_seq\": 1, \"route_path_id\": 139838}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 55595.488, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139838}], \"total_distance_m\": 55595.488, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 55379.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 215.943, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0724", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1297602", "current_position_lon": "0.2630276", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:52Z\", \"source_id\": 64716322, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:55Z\", \"source_id\": 20506546, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:18Z\", \"source_id\": 64731016, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:20Z\", \"source_id\": 20511114, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:40Z\", \"source_id\": 64781419, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:43Z\", \"source_id\": 20526484, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:02Z\", \"source_id\": 64788394, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:06Z\", \"source_id\": 20528597, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:41Z\", \"source_id\": 64798710, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:44Z\", \"source_id\": 20531694, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:45Z\", \"source_id\": 64807366, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:46Z\", \"source_id\": 20534245, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:25Z\", \"source_id\": 64834577, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:29Z\", \"source_id\": 20542437, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:16Z\", \"source_id\": 64853709, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:18Z\", \"source_id\": 20548164, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:43Z\", \"source_id\": 64866340, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:45Z\", \"source_id\": 20551872, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:16Z\", \"source_id\": 64884959, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:15Z\", \"source_id\": 20557322, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:30Z\", \"source_id\": 64897153, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:35Z\", \"source_id\": 20560876, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tunbridge Wells", "service_state_platform": "2", "timing_fact_generation": 1790062836116512, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:26.356216", "service_state_evidence_id": 20560876, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:27.387378", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX TBW 2H20 465163+465909+466021 10 75 None {"version": 3, "segments": [{"to_m": 2313.647, "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": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.041, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.794, "from_m": 3825.041, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "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": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.55, "from_m": 33939.905, "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": 39967.521, "from_m": 36490.55, "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": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.793, "from_m": 45969.96, "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": 47616.297, "from_m": 46754.793, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48080.344, "from_m": 47616.297, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48274.191, "from_m": 48080.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48629.915, "from_m": 48274.191, "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": 54737.4, "from_m": 48629.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55487.712, "from_m": 54737.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55595.488, "from_m": 55487.712, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 763152, "profile_key": "85c658300b1d900e08ccbf4d651467afddcc7b4e6a9c9d61ed5cceccac4e1d31", "schedule_id": 22262, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0724", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0726H", "wtt_dep": "0729H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0736", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0742H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0753", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0805", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Hildenborough", "stage_seq": 15, "distance_m": 43707.798, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0815", "wtt_dep": "0817", "location": "Tonbridge", "stage_seq": 16, "distance_m": 47899.364, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Somerhill Tunnel", "stage_seq": 17, "distance_m": 48800.688, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "High Brooms", "stage_seq": 18, "distance_m": 53022.767, "section_seq": 1, "route_path_id": 139838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Wells Tunnel Jn", "stage_seq": 19, "distance_m": 54662.486, "section_seq": 1, "route_path_id": 139838}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": null, "location": "Tunbridge Wells", "stage_seq": 20, "distance_m": 55595.488, "section_seq": 1, "route_path_id": 139838}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 55595.488, "from_m": 0.0, "section_seq": 1, "route_path_id": 139838}], "total_distance_m": 55595.488, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 55379.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 215.943, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:52Z", "source_id": 64716322, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:55Z", "source_id": 20506546, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:18Z", "source_id": 64731016, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:20Z", "source_id": 20511114, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:40Z", "source_id": 64781419, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:00:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:43Z", "source_id": 20526484, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:02Z", "source_id": 64788394, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:03:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:06Z", "source_id": 20528597, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:41Z", "source_id": 64798710, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:44Z", "source_id": 20531694, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:45Z", "source_id": 64807366, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:46Z", "source_id": 20534245, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:25Z", "source_id": 64834577, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:29Z", "source_id": 20542437, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32608, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:16Z", "source_id": 64853709, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:18Z", "source_id": 20548164, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:43Z", "source_id": 64866340, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:45Z", "source_id": 20551872, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32742, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:16Z", "source_id": 64884959, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:15Z", "source_id": 20557322, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32752, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:30Z", "source_id": 64897153, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:35Z", "source_id": 20560876, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Charing Cross 0724 0724 6 None None Tunbridge Wells 0828 0828 2 LATE +14 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87646/2026-09-22/detailed None High Brooms 2026-09-22T08:38:00+01:00 Tunbridge Wells 4.0 {"type": "LineString", "coordinates": [[0.2784328, 51.1503074], [0.2778488, 51.1496897], [0.2774499999999999, 51.1492678], [0.27703820000000007, 51.1488322], [0.2758204, 51.1475352], [0.27566309999999994, 51.147378], [0.2751379, 51.1468231], [0.274417, 51.1460335], [0.2740038000000001, 51.1454856], [0.273544, 51.1448572], [0.27303249999999996, 51.14409020000001], [0.2726645, 51.1436442], [0.2723227, 51.1432404], [0.27197889999999997, 51.14290439999999], [0.2707408, 51.14186440000001], [0.26949458523585645, 51.14082632614113], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]} 1.6 0838 0842 High Brooms Tunbridge Wells Tunbridge Wells 51.1297602 0.2630276 51.1297602 0.2630276 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Tunbridge Wells TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560876 1790062836116512 99 99 2026-09-22 07:52:27.387378 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:26.356216
733049 763629 C10147 532V13MB22 2026-09-22 COMPLETE 20560958 2026-09-22 08:42:00 2026-09-22 07:52:33 2026-09-24 07:52:33 {"id": 763629, "stp": "P", "toc": "Great Northern", "uid": "C10147", "consist": "717015", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10147/2026-09-22/detailed", "trust_id": "532V13MB22", "origin_crs": "WGC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-22", "dest_arr_time": "0834", "dest_platform": "10", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2V13", "timing_status": "LATE", "origin_station": "Welwyn Garden City", "current_leg_arr": "0842", "current_leg_dep": "0837", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0740", "origin_platform": "4", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "+8 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": "0834", "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\": 140.131, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205.023, \"from_m\": 140.131, \"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\": 3708.632, \"from_m\": 205.023, \"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\": 3762.935, \"from_m\": 3708.632, \"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\": 9257.176, \"from_m\": 3762.935, \"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\": 9573.983, \"from_m\": 9257.176, \"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\": 12284.01, \"from_m\": 9573.983, \"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\": 12370.743, \"from_m\": 12284.01, \"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\": 18149.38, \"from_m\": 12370.743, \"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\": 18190.414, \"from_m\": 18149.38, \"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\": 23108.313, \"from_m\": 18190.414, \"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\": 27244.752, \"from_m\": 23108.313, \"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\": 28106.658, \"from_m\": 27244.752, \"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\": 28189.463, \"from_m\": 28106.658, \"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\": 28696.431, \"from_m\": 28189.463, \"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\": 28816.289, \"from_m\": 28696.431, \"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\": 29669.488, \"from_m\": 28816.289, \"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\": 29793.081, \"from_m\": 29669.488, \"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\": 29898.029, \"from_m\": 29793.081, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 30002.345, \"from_m\": 29898.029, \"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\": 31586.736, \"from_m\": 30002.345, \"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\": 31863.252, \"from_m\": 31586.736, \"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\": 34180.831, \"from_m\": 31863.252, \"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\": 34343.014, \"from_m\": 34180.831, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34345.475, \"from_m\": 34343.014, \"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\": 763629, \"profile_key\": \"ccf312d4a8c3555aa9f38356aeabb5f9caa6820baa5942667317e61fb44ef630\", \"schedule_id\": 1100, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0740\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745\", \"location\": \"Hatfield\", \"stage_seq\": 2, \"distance_m\": 4095.166, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748\", \"location\": \"Welham Green\", \"stage_seq\": 3, \"distance_m\": 7590.46, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0750\", \"wtt_dep\": \"0750H\", \"location\": \"Brookmans Park\", \"stage_seq\": 4, \"distance_m\": 9374.48, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0754\", \"location\": \"Potters Bar\", \"stage_seq\": 5, \"distance_m\": 12114.23, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Hadley Wood\", \"stage_seq\": 6, \"distance_m\": 15621.011, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0759\", \"wtt_dep\": \"0800\", \"location\": \"New Barnet\", \"stage_seq\": 7, \"distance_m\": 17833.942, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802\", \"location\": \"Oakleigh Park\", \"stage_seq\": 8, \"distance_m\": 19216.503, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805H\", \"location\": \"New Southgate\", \"stage_seq\": 9, \"distance_m\": 22247.151, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0810\", \"location\": \"Alexandra Palace\", \"stage_seq\": 10, \"distance_m\": 24643.951, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Hornsey\", \"stage_seq\": 11, \"distance_m\": 26166.355, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0814H\", \"location\": \"Harringay\", \"stage_seq\": 12, \"distance_m\": 27142.96, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0820\", \"location\": \"Finsbury Park\", \"stage_seq\": 13, \"distance_m\": 28594.206, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Drayton Park\", \"stage_seq\": 14, \"distance_m\": 30126.505, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0826\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 15, \"distance_m\": 30800.43, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Essex Road\", \"stage_seq\": 16, \"distance_m\": 31662.682, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Old Street\", \"stage_seq\": 17, \"distance_m\": 33746.006, \"section_seq\": 1, \"route_path_id\": 130899}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 18, \"distance_m\": 34345.475, \"section_seq\": 1, \"route_path_id\": 130899}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 34345.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130899}], \"total_distance_m\": 34345.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34241.159, \"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": "0740", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-22T06:44:02Z\", \"source_id\": 64738335, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:05Z\", \"source_id\": 20513374, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:16Z\", \"source_id\": 64749899, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:20Z\", \"source_id\": 20516926, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:14Z\", \"source_id\": 64755315, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:17Z\", \"source_id\": 20518575, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:46Z\", \"source_id\": 64762775, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:50Z\", \"source_id\": 20520744, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:28Z\", \"source_id\": 64772821, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:33Z\", \"source_id\": 20523886, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:07Z\", \"source_id\": 64780008, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:11Z\", \"source_id\": 20526056, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:18Z\", \"source_id\": 64786155, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:22Z\", \"source_id\": 20527933, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:54Z\", \"source_id\": 64796555, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:56Z\", \"source_id\": 20531044, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:08Z\", \"source_id\": 64805625, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:14Z\", \"source_id\": 20533735, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:23Z\", \"source_id\": 64823084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:27Z\", \"source_id\": 20539045, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:31Z\", \"source_id\": 64834810, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:35Z\", \"source_id\": 20542525, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:55Z\", \"source_id\": 64849997, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:57Z\", \"source_id\": 20547068, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:42Z\", \"source_id\": 64860726, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:44Z\", \"source_id\": 20550207, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:40Z\", \"source_id\": 64866243, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:43Z\", \"source_id\": 20551826, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:09Z\", \"source_id\": 64873248, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:13Z\", \"source_id\": 20553924, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:10Z\", \"source_id\": 64884696, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:15Z\", \"source_id\": 20557293, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:38Z\", \"source_id\": 64897476, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:41Z\", \"source_id\": 20560958, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1790062845273318, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:28.187968", "service_state_evidence_id": 20560958, "current_leg_start_actual_dep": "2026-09-22T08:39:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:28.500250", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P WGC MOG 2V13 717015 6 85 None {"version": 3, "segments": [{"to_m": 140.131, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205.023, "from_m": 140.131, "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": 3708.632, "from_m": 205.023, "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": 3762.935, "from_m": 3708.632, "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": 9257.176, "from_m": 3762.935, "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": 9573.983, "from_m": 9257.176, "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": 12284.01, "from_m": 9573.983, "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": 12370.743, "from_m": 12284.01, "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": 18149.38, "from_m": 12370.743, "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": 18190.414, "from_m": 18149.38, "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": 23108.313, "from_m": 18190.414, "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": 27244.752, "from_m": 23108.313, "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": 28106.658, "from_m": 27244.752, "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": 28189.463, "from_m": 28106.658, "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": 28696.431, "from_m": 28189.463, "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": 28816.289, "from_m": 28696.431, "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": 29669.488, "from_m": 28816.289, "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": 29793.081, "from_m": 29669.488, "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": 29898.029, "from_m": 29793.081, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 30002.345, "from_m": 29898.029, "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": 31586.736, "from_m": 30002.345, "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": 31863.252, "from_m": 31586.736, "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": 34180.831, "from_m": 31863.252, "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": 34343.014, "from_m": 34180.831, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34345.475, "from_m": 34343.014, "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": 763629, "profile_key": "ccf312d4a8c3555aa9f38356aeabb5f9caa6820baa5942667317e61fb44ef630", "schedule_id": 1100, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0740", "location": "Welwyn Garden City", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745", "location": "Hatfield", "stage_seq": 2, "distance_m": 4095.166, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748", "location": "Welham Green", "stage_seq": 3, "distance_m": 7590.46, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0750", "wtt_dep": "0750H", "location": "Brookmans Park", "stage_seq": 4, "distance_m": 9374.48, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0754", "location": "Potters Bar", "stage_seq": 5, "distance_m": 12114.23, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Hadley Wood", "stage_seq": 6, "distance_m": 15621.011, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0759", "wtt_dep": "0800", "location": "New Barnet", "stage_seq": 7, "distance_m": 17833.942, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802", "location": "Oakleigh Park", "stage_seq": 8, "distance_m": 19216.503, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805H", "location": "New Southgate", "stage_seq": 9, "distance_m": 22247.151, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0810", "location": "Alexandra Palace", "stage_seq": 10, "distance_m": 24643.951, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Hornsey", "stage_seq": 11, "distance_m": 26166.355, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0814H", "location": "Harringay", "stage_seq": 12, "distance_m": 27142.96, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0820", "location": "Finsbury Park", "stage_seq": 13, "distance_m": 28594.206, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Drayton Park", "stage_seq": 14, "distance_m": 30126.505, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0826", "location": "Highbury & Islington (Great Northern)", "stage_seq": 15, "distance_m": 30800.43, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Essex Road", "stage_seq": 16, "distance_m": 31662.682, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Old Street", "stage_seq": 17, "distance_m": 33746.006, "section_seq": 1, "route_path_id": 130899}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 18, "distance_m": 34345.475, "section_seq": 1, "route_path_id": 130899}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 34345.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 130899}], "total_distance_m": 34345.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34241.159, "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-22T06:44:02Z", "source_id": 64738335, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:05Z", "source_id": 20513374, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15916, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:16Z", "source_id": 64749899, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:48:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:20Z", "source_id": 20516926, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:14Z", "source_id": 64755315, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:50:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:17Z", "source_id": 20518575, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15928, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:46Z", "source_id": 64762775, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:53:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:50Z", "source_id": 20520744, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15954, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:28Z", "source_id": 64772821, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:33Z", "source_id": 20523886, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15962, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:07Z", "source_id": 64780008, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:11Z", "source_id": 20526056, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15979, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:18Z", "source_id": 64786155, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:22Z", "source_id": 20527933, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15991, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:54Z", "source_id": 64796555, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:56Z", "source_id": 20531044, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:08Z", "source_id": 64805625, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:14Z", "source_id": 20533735, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:23Z", "source_id": 64823084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:15:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:27Z", "source_id": 20539045, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:31Z", "source_id": 64834810, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:35Z", "source_id": 20542525, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:55Z", "source_id": 64849997, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:24:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:57Z", "source_id": 20547068, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:42Z", "source_id": 64860726, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:44Z", "source_id": 20550207, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:40Z", "source_id": 64866243, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:43Z", "source_id": 20551826, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:09Z", "source_id": 64873248, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:13Z", "source_id": 20553924, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:10Z", "source_id": 64884696, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:15Z", "source_id": 20557293, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16220, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:38Z", "source_id": 64897476, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:42:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:41Z", "source_id": 20560958, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Welwyn Garden City 0740 0740 4 None None Moorgate (Great Northern) 0834 0834 10 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:C10147/2026-09-22/detailed None Old Street 2026-09-22T08:39:30+01:00 Moorgate (Great Northern) 5.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 0837 0842 Old Street Moorgate (Great Northern) Moorgate (Great Northern) 51.5186636 -0.0880023 51.5186636 -0.0880023 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Moorgate (Great Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560958 1790062845273318 82 82 2026-09-22 07:52:28.500250 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:28.187968
733050 762375 G14951 731C03MA22 2026-09-22 COMPLETE 20561258 2026-09-22 08:42:00 2026-09-22 07:52:34 2026-09-24 07:52:34 {"id": 762375, "stp": "P", "toc": "Great Western Railway", "uid": "G14951", "consist": "800319", "dest_crs": "BRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G14951/2026-09-22/detailed", "trust_id": "731C03MA22", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-22", "dest_arr_time": "0836", "dest_platform": "12", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "1C03", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "0842", "current_leg_dep": "0828", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "0700", "origin_platform": "3", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-22T07:52:33", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bath Spa", "dest_arr_time_act": "0836", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bath Spa", "current_leg_milage": "11.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.876, \"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.389, \"from_m\": 38064.876, \"capability_applied\": null, \"effective_limit_mph\": 40.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.904, \"from_m\": 38148.389, \"capability_applied\": null, \"effective_limit_mph\": 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.444, \"from_m\": 38637.904, \"capability_applied\": null, \"effective_limit_mph\": 75.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.092, \"from_m\": 38676.444, \"capability_applied\": null, \"effective_limit_mph\": 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.621, \"from_m\": 38827.092, \"capability_applied\": null, \"effective_limit_mph\": 75.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.225, \"from_m\": 40156.621, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47394.825, \"from_m\": 40168.225, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47544.609, \"from_m\": 47394.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56156.138, \"from_m\": 47544.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\": 56236.084, \"from_m\": 56156.138, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56294.465, \"from_m\": 56236.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56401.352, \"from_m\": 56294.465, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56457.472, \"from_m\": 56401.352, \"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\": 56515.862, \"from_m\": 56457.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57140.378, \"from_m\": 56515.862, \"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\": 57751.166, \"from_m\": 57140.378, \"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\": 58043.142, \"from_m\": 57751.166, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58083.398, \"from_m\": 58043.142, \"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\": 58220.004, \"from_m\": 58083.398, \"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\": 58632.466, \"from_m\": 58220.004, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58977.259, \"from_m\": 58632.466, \"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\": 59042.322, \"from_m\": 58977.259, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96697.221, \"from_m\": 59042.322, \"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\": 96806.459, \"from_m\": 96697.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119492.277, \"from_m\": 96806.459, \"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\": 119564.652, \"from_m\": 119492.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122181.554, \"from_m\": 119564.652, \"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\": 124283.653, \"from_m\": 122181.554, \"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\": 124368.335, \"from_m\": 124283.653, \"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\": 124433.897, \"from_m\": 124368.335, \"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\": 152827.057, \"from_m\": 124433.897, \"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\": 152893.137, \"from_m\": 152827.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162646.259, \"from_m\": 152893.137, \"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\": 169018.636, \"from_m\": 162646.259, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 170661.822, \"from_m\": 169018.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171126.168, \"from_m\": 170661.822, \"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\": 171900.943, \"from_m\": 171126.168, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173668.394, \"from_m\": 171900.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185492.064, \"from_m\": 173668.394, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 188481.415, \"from_m\": 185492.064, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 188524.403, \"from_m\": 188481.415, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188910.55, \"from_m\": 188524.403, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 189037.937, \"from_m\": 188910.55, \"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\": 189083.921, \"from_m\": 189037.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189745.274, \"from_m\": 189083.921, \"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\": 762375, \"profile_key\": \"a4d08f79b2157c50b1baff5fb7b4cbd74e28e4852e695c76b7a9f944657bbbb8\", \"schedule_id\": 8532, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0700\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0705H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.865, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0718H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.043, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56457.472, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0725\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57628.251, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57920.375, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71602.731, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": false, \"wtt_arr\": \"0737\", \"wtt_dep\": \"0739\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85059.259, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96913.349, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102530.785, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106544.401, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0756\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123869.649, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133126.826, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0809\", \"location\": \"Chippenham\", \"stage_seq\": 21, \"distance_m\": 150598.999, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Thingley East Jn\", \"stage_seq\": 22, \"distance_m\": 152827.057, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Thingley Jn\", \"stage_seq\": 23, \"distance_m\": 154049.285, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817\", \"location\": \"Bathampton Jn\", \"stage_seq\": 24, \"distance_m\": 167845.705, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0823\", \"location\": \"Bath Spa\", \"stage_seq\": 25, \"distance_m\": 171302.327, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"North Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 188468.587, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 27, \"distance_m\": 189177.562, \"section_seq\": 1, \"route_path_id\": 121678}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 28, \"distance_m\": 189745.274, \"section_seq\": 1, \"route_path_id\": 121678}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 189745.274, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121678}], \"total_distance_m\": 189745.274, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188621.052, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1124.222, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0700", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:03Z\", \"source_id\": 64648697, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:10:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:08Z\", \"source_id\": 20485347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:27Z\", \"source_id\": 64665057, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:17:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:31Z\", \"source_id\": 20490467, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:19:46Z\", \"source_id\": 64673879, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:19:51Z\", \"source_id\": 20493180, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:46Z\", \"source_id\": 64684454, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:24:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:50Z\", \"source_id\": 20496472, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:05Z\", \"source_id\": 64693328, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:28:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:09Z\", \"source_id\": 20499271, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:18Z\", \"source_id\": 64722983, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:24Z\", \"source_id\": 20508622, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:17Z\", \"source_id\": 64736458, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:18Z\", \"source_id\": 20512742, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:29Z\", \"source_id\": 64780913, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:33Z\", \"source_id\": 20526374, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:08Z\", \"source_id\": 64816826, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:12Z\", \"source_id\": 20537162, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:14Z\", \"source_id\": 64853634, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:18Z\", \"source_id\": 20548159, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:56Z\", \"source_id\": 64898421, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:00Z\", \"source_id\": 20561258, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "11", "timing_fact_generation": 1790062865756186, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:29.583176", "service_state_evidence_id": 20561258, "current_leg_start_actual_dep": "2026-09-22T08:29:00+01:00", "operational_evidence_version": 111, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:29.697325", "service_state_valid_until_kind": null, "operational_interpretation_version": 111, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD BRI 1C03 800319 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.876, "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.389, "from_m": 38064.876, "capability_applied": null, "effective_limit_mph": 40.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.904, "from_m": 38148.389, "capability_applied": null, "effective_limit_mph": 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.444, "from_m": 38637.904, "capability_applied": null, "effective_limit_mph": 75.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.092, "from_m": 38676.444, "capability_applied": null, "effective_limit_mph": 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.621, "from_m": 38827.092, "capability_applied": null, "effective_limit_mph": 75.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.225, "from_m": 40156.621, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47394.825, "from_m": 40168.225, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47544.609, "from_m": 47394.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56156.138, "from_m": 47544.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": 56236.084, "from_m": 56156.138, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56294.465, "from_m": 56236.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56401.352, "from_m": 56294.465, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56457.472, "from_m": 56401.352, "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": 56515.862, "from_m": 56457.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57140.378, "from_m": 56515.862, "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": 57751.166, "from_m": 57140.378, "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": 58043.142, "from_m": 57751.166, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58083.398, "from_m": 58043.142, "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": 58220.004, "from_m": 58083.398, "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": 58632.466, "from_m": 58220.004, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58977.259, "from_m": 58632.466, "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": 59042.322, "from_m": 58977.259, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96697.221, "from_m": 59042.322, "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": 96806.459, "from_m": 96697.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119492.277, "from_m": 96806.459, "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": 119564.652, "from_m": 119492.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122181.554, "from_m": 119564.652, "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": 124283.653, "from_m": 122181.554, "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": 124368.335, "from_m": 124283.653, "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": 124433.897, "from_m": 124368.335, "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": 152827.057, "from_m": 124433.897, "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": 152893.137, "from_m": 152827.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162646.259, "from_m": 152893.137, "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": 169018.636, "from_m": 162646.259, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 170661.822, "from_m": 169018.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171126.168, "from_m": 170661.822, "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": 171900.943, "from_m": 171126.168, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173668.394, "from_m": 171900.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 185492.064, "from_m": 173668.394, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 188481.415, "from_m": 185492.064, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 188524.403, "from_m": 188481.415, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188910.55, "from_m": 188524.403, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 189037.937, "from_m": 188910.55, "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": 189083.921, "from_m": 189037.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189745.274, "from_m": 189083.921, "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": 762375, "profile_key": "a4d08f79b2157c50b1baff5fb7b4cbd74e28e4852e695c76b7a9f944657bbbb8", "schedule_id": 8532, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0700", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0705H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.865, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0718H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.043, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56457.472, "section_seq": 1, "route_path_id": 121678}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0725", "location": "Reading", "stage_seq": 12, "distance_m": 57628.251, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57920.375, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71602.731, "section_seq": 1, "route_path_id": 121678}, {"is_pass": false, "wtt_arr": "0737", "wtt_dep": "0739", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85059.259, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96913.349, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102530.785, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Uffington", "stage_seq": 18, "distance_m": 106544.401, "section_seq": 1, "route_path_id": 121678}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0756", "location": "Swindon", "stage_seq": 19, "distance_m": 123869.649, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133126.826, "section_seq": 1, "route_path_id": 121678}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0809", "location": "Chippenham", "stage_seq": 21, "distance_m": 150598.999, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Thingley East Jn", "stage_seq": 22, "distance_m": 152827.057, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Thingley Jn", "stage_seq": 23, "distance_m": 154049.285, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817", "location": "Bathampton Jn", "stage_seq": 24, "distance_m": 167845.705, "section_seq": 1, "route_path_id": 121678}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0823", "location": "Bath Spa", "stage_seq": 25, "distance_m": 171302.327, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "North Somerset Jn", "stage_seq": 26, "distance_m": 188468.587, "section_seq": 1, "route_path_id": 121678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Bristol East Jn", "stage_seq": 27, "distance_m": 189177.562, "section_seq": 1, "route_path_id": 121678}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 28, "distance_m": 189745.274, "section_seq": 1, "route_path_id": 121678}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 189745.274, "from_m": 0.0, "section_seq": 1, "route_path_id": 121678}], "total_distance_m": 189745.274, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188621.052, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1124.222, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:03Z", "source_id": 64648697, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:10:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:08Z", "source_id": 20485347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:27Z", "source_id": 64665057, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:17:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:31Z", "source_id": 20490467, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:19:46Z", "source_id": 64673879, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:19:51Z", "source_id": 20493180, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:46Z", "source_id": 64684454, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:24:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:50Z", "source_id": 20496472, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23814, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:05Z", "source_id": 64693328, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:28:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:09Z", "source_id": 20499271, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:18Z", "source_id": 64722983, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:24Z", "source_id": 20508622, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:17Z", "source_id": 64736458, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:18Z", "source_id": 20512742, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:29Z", "source_id": 64780913, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:00:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:33Z", "source_id": 20526374, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:08Z", "source_id": 64816826, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:13:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:12Z", "source_id": 20537162, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:14Z", "source_id": 64853634, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:26:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:18Z", "source_id": 20548159, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26084, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:56Z", "source_id": 64898421, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:00Z", "source_id": 20561258, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Paddington 0700 0700 3 None None Bristol Temple Meads 0836 0836 12 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G14951/2026-09-22/detailed None Bath Spa 2026-09-22T08:29:00+01:00 Bristol Temple Meads 14.0 {"type": "LineString", "coordinates": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} 11.5 0828 0842 Bath Spa Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-22 07:52:33 TERMINATED 2026-09-22 07:42:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561258 1790062865756186 111 111 2026-09-22 07:52:29.697325 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:29.583176
733051 761021 Y80791 721Y11M622 2026-09-22 COMPLETE 20561118 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 761021, "stp": "P", "toc": "West Midlands Trains", "uid": "Y80791", "consist": "350119+350407+350408", "dest_crs": "BHM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80791/2026-09-22/detailed", "trust_id": "721Y11M622", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-22", "dest_arr_time": "0844", "dest_platform": "4", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1Y11", "timing_status": "ON TIME", "origin_station": "London Euston", "current_leg_arr": "0842", "current_leg_dep": "0830", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0621", "origin_platform": "8", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Birmingham International", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Birmingham International", "current_leg_milage": "8.2", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36285.324, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 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\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": null, \"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\": 46540.265, \"from_m\": 44607.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\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": null, \"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\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.661, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.668, \"from_m\": 68285.661, \"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\": 77240.822, \"from_m\": 74916.668, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.96, \"from_m\": 77240.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\": 78733.212, \"from_m\": 78068.96, \"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\": 78893.889, \"from_m\": 78733.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91758.792, \"from_m\": 78893.889, \"capability_applied\": null, \"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\": 91852.846, \"from_m\": 91758.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 99022.974, \"from_m\": 91852.846, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99293.265, \"from_m\": 99022.974, \"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\": 99354.893, \"from_m\": 99293.265, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102080.272, \"from_m\": 99354.893, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105888.726, \"from_m\": 102080.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 106296.695, \"from_m\": 105888.726, \"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\": 106306.203, \"from_m\": 106296.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106619.712, \"from_m\": 106306.203, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 107126.846, \"from_m\": 106619.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 107213.082, \"from_m\": 107126.846, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109257.462, \"from_m\": 107213.082, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 135015.484, \"from_m\": 109257.462, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 135442.602, \"from_m\": 135015.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 135520.845, \"from_m\": 135442.602, \"capability_applied\": null, \"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\": 135579.797, \"from_m\": 135520.845, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136083.373, \"from_m\": 135579.797, \"capability_applied\": null, \"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\": 139940.418, \"from_m\": 136083.373, \"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\": 146356.027, \"from_m\": 139940.418, \"capability_applied\": null, \"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\": 146363.931, \"from_m\": 146356.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155032.612, \"from_m\": 146363.931, \"capability_applied\": null, \"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\": 155833.494, \"from_m\": 155032.612, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 155892.821, \"from_m\": 155833.494, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 155954.586, \"from_m\": 155892.821, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 156348.762, \"from_m\": 155954.586, \"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\": 156525.323, \"from_m\": 156348.762, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 157050.232, \"from_m\": 156525.323, \"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\": 162723.699, \"from_m\": 157050.232, \"capability_applied\": null, \"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\": 164599.098, \"from_m\": 162723.699, \"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\": 172314.768, \"from_m\": 164599.098, \"capability_applied\": null, \"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\": 175580.05, \"from_m\": 172314.768, \"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\": 179994.036, \"from_m\": 175580.05, \"capability_applied\": null, \"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\": 184236.875, \"from_m\": 179994.036, \"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\": 184605.346, \"from_m\": 184236.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 185556.484, \"from_m\": 184605.346, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 185920.291, \"from_m\": 185556.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 185967.865, \"from_m\": 185920.291, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 186212.543, \"from_m\": 185967.865, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 761021, \"profile_key\": \"ec3f505fb89bea432d8bfd2280b8384c17751185bf123e56ae51edd299c8bf03\", \"schedule_id\": 33181, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0653\", \"wtt_dep\": \"0654\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 11, \"distance_m\": 65206.898, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0659H\", \"wtt_dep\": \"0701\", \"location\": \"Bletchley\", \"stage_seq\": 12, \"distance_m\": 75745.5, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 13, \"distance_m\": 77240.822, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0705H\", \"wtt_dep\": \"0707\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 14, \"distance_m\": 80749.962, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0710\", \"wtt_dep\": \"0711\", \"location\": \"Wolverton\", \"stage_seq\": 15, \"distance_m\": 84882.318, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 16, \"distance_m\": 91473.714, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0717H\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 99293.265, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0738\", \"location\": \"Northampton\", \"stage_seq\": 18, \"distance_m\": 106530.789, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0750H\", \"location\": \"Long Buckby\", \"stage_seq\": 19, \"distance_m\": 122043.105, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"Daventry North Jn\", \"stage_seq\": 20, \"distance_m\": 131019.592, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0758H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 21, \"distance_m\": 134955.83, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801H\", \"location\": \"Rugby\", \"stage_seq\": 22, \"distance_m\": 137283.711, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 23, \"distance_m\": 138319.262, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0811\", \"wtt_dep\": \"0812\", \"location\": \"Coventry\", \"stage_seq\": 24, \"distance_m\": 155471.43, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Canley\", \"stage_seq\": 25, \"distance_m\": 158220.115, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0819\", \"location\": \"Tile Hill\", \"stage_seq\": 26, \"distance_m\": 161580.975, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Berkswell\", \"stage_seq\": 27, \"distance_m\": 164670.615, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 28, \"distance_m\": 170000.185, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Birmingham International\", \"stage_seq\": 29, \"distance_m\": 173020.623, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Stechford\", \"stage_seq\": 30, \"distance_m\": 180148.365, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Grand Jn\", \"stage_seq\": 31, \"distance_m\": 184655.67, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0839H\", \"location\": \"Proof House Jn\", \"stage_seq\": 32, \"distance_m\": 185209.915, \"section_seq\": 1, \"route_path_id\": 143890}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 33, \"distance_m\": 186212.543, \"section_seq\": 1, \"route_path_id\": 143890}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 186212.543, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143890}], \"total_distance_m\": 186212.543, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 182800.376, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3412.167, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:29:57Z\", \"source_id\": 64554282, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:30:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:30:06Z\", \"source_id\": 20455227, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:31:51Z\", \"source_id\": 64558455, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:31:55Z\", \"source_id\": 20456562, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:35:40Z\", \"source_id\": 64566923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:35:44Z\", \"source_id\": 20459279, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:46:36Z\", \"source_id\": 64591477, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:46:38Z\", \"source_id\": 20467221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:52:49Z\", \"source_id\": 64606230, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:52:54Z\", \"source_id\": 20471955, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:00:11Z\", \"source_id\": 64623783, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:00:14Z\", \"source_id\": 20477565, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:38Z\", \"source_id\": 64637524, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:41Z\", \"source_id\": 20481819, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:53Z\", \"source_id\": 64650754, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:11:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:55Z\", \"source_id\": 20486008, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:10Z\", \"source_id\": 64685414, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:11Z\", \"source_id\": 20496815, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:50Z\", \"source_id\": 64743344, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:53Z\", \"source_id\": 20514881, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:19Z\", \"source_id\": 64777849, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:24Z\", \"source_id\": 20525402, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:10Z\", \"source_id\": 64811146, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:13Z\", \"source_id\": 20535412, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:16Z\", \"source_id\": 64822637, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:20Z\", \"source_id\": 20538879, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:33Z\", \"source_id\": 64832102, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:36Z\", \"source_id\": 20541679, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:50Z\", \"source_id\": 64841536, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:55Z\", \"source_id\": 20544453, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:20Z\", \"source_id\": 64853997, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:25Z\", \"source_id\": 20548228, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:37Z\", \"source_id\": 64863311, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:40Z\", \"source_id\": 20550993, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:46Z\", \"source_id\": 64880612, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:49Z\", \"source_id\": 20556075, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:47Z\", \"source_id\": 64897992, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:53Z\", \"source_id\": 20561118, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "4", "timing_fact_generation": 1790062854240522, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:35.960824", "service_state_evidence_id": 20561118, "current_leg_start_actual_dep": "2026-09-22T08:31:00+01:00", "operational_evidence_version": 137, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:36.967837", "service_state_valid_until_kind": null, "operational_interpretation_version": 137, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS BHM 1Y11 350119+350407+350408 12 100 None {"version": 3, "segments": [{"to_m": 6.906, "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": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36285.324, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 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": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": null, "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": 46540.265, "from_m": 44607.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": 60306.749, "from_m": 46540.265, "capability_applied": null, "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": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.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": 100.0, "governing_constraint": "infrastructure_and_equipment", "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": 100.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": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.661, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.668, "from_m": 68285.661, "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": 77240.822, "from_m": 74916.668, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.96, "from_m": 77240.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": 78733.212, "from_m": 78068.96, "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": 78893.889, "from_m": 78733.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91758.792, "from_m": 78893.889, "capability_applied": null, "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": 91852.846, "from_m": 91758.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 99022.974, "from_m": 91852.846, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99293.265, "from_m": 99022.974, "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": 99354.893, "from_m": 99293.265, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102080.272, "from_m": 99354.893, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105888.726, "from_m": 102080.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 106296.695, "from_m": 105888.726, "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": 106306.203, "from_m": 106296.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106619.712, "from_m": 106306.203, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 107126.846, "from_m": 106619.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 107213.082, "from_m": 107126.846, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 109257.462, "from_m": 107213.082, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 135015.484, "from_m": 109257.462, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 135442.602, "from_m": 135015.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 135520.845, "from_m": 135442.602, "capability_applied": null, "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": 135579.797, "from_m": 135520.845, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136083.373, "from_m": 135579.797, "capability_applied": null, "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": 139940.418, "from_m": 136083.373, "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": 146356.027, "from_m": 139940.418, "capability_applied": null, "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": 146363.931, "from_m": 146356.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155032.612, "from_m": 146363.931, "capability_applied": null, "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": 155833.494, "from_m": 155032.612, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 155892.821, "from_m": 155833.494, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 155954.586, "from_m": 155892.821, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 156348.762, "from_m": 155954.586, "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": 156525.323, "from_m": 156348.762, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 157050.232, "from_m": 156525.323, "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": 162723.699, "from_m": 157050.232, "capability_applied": null, "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": 164599.098, "from_m": 162723.699, "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": 172314.768, "from_m": 164599.098, "capability_applied": null, "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": 175580.05, "from_m": 172314.768, "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": 179994.036, "from_m": 175580.05, "capability_applied": null, "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": 184236.875, "from_m": 179994.036, "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": 184605.346, "from_m": 184236.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 185556.484, "from_m": 184605.346, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 185920.291, "from_m": 185556.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 185967.865, "from_m": 185920.291, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 186212.543, "from_m": 185967.865, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 761021, "profile_key": "ec3f505fb89bea432d8bfd2280b8384c17751185bf123e56ae51edd299c8bf03", "schedule_id": 33181, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0653", "wtt_dep": "0654", "location": "Leighton Buzzard", "stage_seq": 11, "distance_m": 65206.898, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0659H", "wtt_dep": "0701", "location": "Bletchley", "stage_seq": 12, "distance_m": 75745.5, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702H", "location": "Denbigh Hall South Jn", "stage_seq": 13, "distance_m": 77240.822, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0705H", "wtt_dep": "0707", "location": "Milton Keynes Central", "stage_seq": 14, "distance_m": 80749.962, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0710", "wtt_dep": "0711", "location": "Wolverton", "stage_seq": 15, "distance_m": 84882.318, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714H", "location": "Hanslope Jn", "stage_seq": 16, "distance_m": 91473.714, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0717H", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 99293.265, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0738", "location": "Northampton", "stage_seq": 18, "distance_m": 106530.789, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0750H", "location": "Long Buckby", "stage_seq": 19, "distance_m": 122043.105, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "Daventry North Jn", "stage_seq": 20, "distance_m": 131019.592, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0758H", "location": "Hillmorton Jn", "stage_seq": 21, "distance_m": 134955.83, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801H", "location": "Rugby", "stage_seq": 22, "distance_m": 137283.711, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802H", "location": "Rugby Trent Valley Jn", "stage_seq": 23, "distance_m": 138319.262, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0811", "wtt_dep": "0812", "location": "Coventry", "stage_seq": 24, "distance_m": 155471.43, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Canley", "stage_seq": 25, "distance_m": 158220.115, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0819", "location": "Tile Hill", "stage_seq": 26, "distance_m": 161580.975, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Berkswell", "stage_seq": 27, "distance_m": 164670.615, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Hampton-in-Arden", "stage_seq": 28, "distance_m": 170000.185, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Birmingham International", "stage_seq": 29, "distance_m": 173020.623, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Stechford", "stage_seq": 30, "distance_m": 180148.365, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839", "location": "Grand Jn", "stage_seq": 31, "distance_m": 184655.67, "section_seq": 1, "route_path_id": 143890}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0839H", "location": "Proof House Jn", "stage_seq": 32, "distance_m": 185209.915, "section_seq": 1, "route_path_id": 143890}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 33, "distance_m": 186212.543, "section_seq": 1, "route_path_id": 143890}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 186212.543, "from_m": 0.0, "section_seq": 1, "route_path_id": 143890}], "total_distance_m": 186212.543, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 182800.376, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3412.167, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:29:57Z", "source_id": 64554282, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:30:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:30:06Z", "source_id": 20455227, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:31:51Z", "source_id": 64558455, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:31:55Z", "source_id": 20456562, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:35:40Z", "source_id": 64566923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:35:44Z", "source_id": 20459279, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:46:36Z", "source_id": 64591477, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:46:38Z", "source_id": 20467221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21697, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:52:49Z", "source_id": 64606230, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:52:54Z", "source_id": 20471955, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:00:11Z", "source_id": 64623783, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:01:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:00:14Z", "source_id": 20477565, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21496, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:38Z", "source_id": 64637524, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:41Z", "source_id": 20481819, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21462, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:53Z", "source_id": 64650754, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:11:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:55Z", "source_id": 20486008, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21385, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:10Z", "source_id": 64685414, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:11Z", "source_id": 20496815, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21266, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:50Z", "source_id": 64743344, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:53Z", "source_id": 20514881, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21207, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:19Z", "source_id": 64777849, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T06:59:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:24Z", "source_id": 20525402, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20840, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:10Z", "source_id": 64811146, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:13Z", "source_id": 20535412, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20873, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:16Z", "source_id": 64822637, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:20Z", "source_id": 20538879, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20877, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:33Z", "source_id": 64832102, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:18:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:36Z", "source_id": 20541679, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20881, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:50Z", "source_id": 64841536, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:21:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:55Z", "source_id": 20544453, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20886, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:20Z", "source_id": 64853997, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:25Z", "source_id": 20548228, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20903, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:37Z", "source_id": 64863311, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:29:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:40Z", "source_id": 20550993, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:46Z", "source_id": 64880612, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:49Z", "source_id": 20556075, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19412, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:47Z", "source_id": 64897992, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T07:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:53Z", "source_id": 20561118, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Euston 0621 0621 8 None None Birmingham New Street 0844 0842 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80791/2026-09-22/detailed None Birmingham International 2026-09-22T08:31:00+01:00 Birmingham New Street 12.0 {"type": "LineString", "coordinates": [[-1.7252931988603997, 52.4506754306575], [-1.7258687, 52.4510972], [-1.7263071999999997, 52.451425699999994], [-1.7265951, 52.4516352], [-1.7267082, 52.45171750000001], [-1.7270327, 52.4519619], [-1.7276389, 52.45240570000001], [-1.7279300000000002, 52.45262679999998], [-1.7284798, 52.45310889999999], [-1.7286904, 52.4532802], [-1.7289532999999997, 52.45348810000001], [-1.729208, 52.45366430000001], [-1.7293651999999995, 52.4537596], [-1.7294008999999997, 52.4537826], [-1.7306296, 52.45457099999999], [-1.7317718, 52.4552703], [-1.7319788, 52.4553842], [-1.7322174999999995, 52.45552309999999], [-1.732487, 52.4556808], [-1.7327874, 52.4558598], [-1.7330744, 52.45602239999999], [-1.73334, 52.456171999999995], [-1.7336404, 52.4563428], [-1.7339099, 52.4564923], [-1.7341755000000003, 52.45664029999998], [-1.734441, 52.456785700000005], [-1.7348594, 52.4570105], [-1.7353329, 52.4572613], [-1.7357245, 52.45746810000001], [-1.7362542, 52.45773609999999], [-1.7368187999999998, 52.4580254], [-1.7372936, 52.45826], [-1.7376168, 52.4584185], [-1.7378916999999998, 52.4585541], [-1.7382967000000002, 52.4587462], [-1.7386588, 52.45892349999998], [-1.7390102, 52.4590918], [-1.7393548, 52.45925859999999], [-1.7395815, 52.4593697], [-1.7401500999999997, 52.459645900000005], [-1.7406718, 52.4598959], [-1.7412753000000003, 52.4601877], [-1.7418386, 52.46046059999999], [-1.7424018, 52.4607327], [-1.7429851999999997, 52.4610146], [-1.743527, 52.461276100000006], [-1.7441117, 52.4615572], [-1.7445382, 52.46176229999999], [-1.7450799999999995, 52.4620303], [-1.7456499999999997, 52.462300799999994], [-1.7463540999999998, 52.46264479999999], [-1.7468851, 52.46290539999999], [-1.7474644999999998, 52.46318409999999], [-1.7480036, 52.4634488], [-1.7486178, 52.46374620000001], [-1.7491945, 52.4640249], [-1.7497630999999998, 52.4643002], [-1.7503264, 52.464569899999994], [-1.7508855999999997, 52.4648386], [-1.7514166999999998, 52.4650993], [-1.7520000999999998, 52.4653787], [-1.7525753999999998, 52.46565329999999], [-1.7531441, 52.46592859999999], [-1.7532957999999998, 52.4660012], [-1.753651, 52.4661713], [-1.7542490999999998, 52.4664589], [-1.7548016999999998, 52.4667252], [-1.7551289999999995, 52.4668829], [-1.7553354, 52.46698090000001], [-1.755892, 52.4672465], [-1.7564243999999998, 52.4675031], [-1.7569729, 52.467766899999994], [-1.7575643, 52.468048800000005], [-1.7582388999999998, 52.46837320000001], [-1.7588062, 52.46864690000001], [-1.7590637, 52.4687702], [-1.7594063999999998, 52.4689307], [-1.7596666, 52.46906309999999], [-1.7602234, 52.4693307], [-1.7607065999999998, 52.4695635], [-1.7612332, 52.4698217], [-1.7617004, 52.470053699999994], [-1.76221, 52.470302], [-1.7628953, 52.47063369999999], [-1.7634581, 52.4709025], [-1.7639677000000002, 52.4711493], [-1.7644643, 52.47138699999999], [-1.7650946999999997, 52.4716925], [-1.7655171, 52.47189749999999], [-1.7660884, 52.4721704], [-1.7666571, 52.472447299999985], [-1.7675639, 52.47290159999999], [-1.7677769999999997, 52.473001499999995], [-1.7685703999999998, 52.4733705], [-1.7691672, 52.4736589], [-1.7697711, 52.47394800000001], [-1.7703477999999997, 52.4742241], [-1.7709418999999995, 52.47451329999999], [-1.7715051, 52.474786900000005], [-1.7720617, 52.4750549], [-1.7726313, 52.4753335], [-1.7732163999999997, 52.475606299999995], [-1.77384, 52.47589379999999], [-1.7743349, 52.47612170000001], [-1.7748619, 52.4763578], [-1.7754385999999998, 52.4766126], [-1.7758754, 52.4768046], [-1.7763211, 52.4769974], [-1.7768132, 52.47720650000001], [-1.7773805, 52.47744169999999], [-1.7778990999999995, 52.47765330000001], [-1.7785311999999998, 52.47790729999999], [-1.7791560999999998, 52.478147500000006], [-1.7797430999999997, 52.47837289999999], [-1.7803228999999998, 52.478591], [-1.7808441999999998, 52.4787805], [-1.7814722, 52.479005099999995], [-1.7822058, 52.47926239999999], [-1.7829849999999998, 52.479529500000005], [-1.7838738, 52.47982359999999], [-1.7846091, 52.48005959999999], [-1.7853466999999998, 52.4802916], [-1.7857006999999998, 52.4804002], [-1.7860387000000002, 52.480507200000005], [-1.7861389, 52.480534199999994], [-1.7867361, 52.480712999999994], [-1.7874584999999998, 52.48092380000001], [-1.7881724000000003, 52.48112869999999], [-1.7898635, 52.481586099999994], [-1.7906073999999996, 52.48177569999999], [-1.7915194999999997, 52.4820179], [-1.7916967, 52.482061299999984], [-1.7921729, 52.482164399999995], [-1.7927991999999997, 52.4823106], [-1.7934023, 52.482449499999994], [-1.7944045, 52.48268319999999], [-1.7950147000000003, 52.48281219999999], [-1.7956334, 52.4829404], [-1.7959518999999995, 52.4830054], [-1.7966305682390429, 52.48313634080144], [-1.7966598999999996, 52.483142], [-1.7972752, 52.4832634], [-1.7981107000000005, 52.48341649999999], [-1.7989475, 52.483571], [-1.7997876, 52.4837188], [-1.8006568, 52.48386210000001], [-1.8014775999999997, 52.483995799999995], [-1.8023299, 52.4841283], [-1.8031817, 52.4842574], [-1.8040134, 52.48437530000001], [-1.8047965, 52.484480299999994], [-1.8054836999999997, 52.484565700000005], [-1.8061892, 52.4846472], [-1.8069609, 52.484735500000006], [-1.8076245, 52.48480510000001], [-1.8082193, 52.48486280000001], [-1.8088876, 52.4849264], [-1.8094183999999995, 52.484972299999995], [-1.8102841, 52.48504299999999], [-1.8107166, 52.48507479999999], [-1.8116801, 52.48514320000001], [-1.8120474, 52.4851682], [-1.8122674000000003, 52.485183000000006], [-1.8132246000000003, 52.4852376], [-1.8139521999999997, 52.48527459999999], [-1.8142178999999996, 52.48528769999999], [-1.8145338999999996, 52.485302999999995], [-1.8152277000000003, 52.4853333], [-1.815892, 52.4853606], [-1.8164125, 52.485376599999995], [-1.8168642999999995, 52.485387800000005], [-1.8177471, 52.4854131], [-1.8184614, 52.4854257], [-1.8191759000000003, 52.48543729999999], [-1.8198451, 52.4854419], [-1.820954, 52.485445600000006], [-1.8213229999999996, 52.485443100000005], [-1.8215770999999996, 52.48544199999999], [-1.8221642, 52.485436099999994], [-1.8230586, 52.4854213], [-1.8240173, 52.48540020000001], [-1.824666, 52.48536899999999], [-1.8248208, 52.4853668], [-1.8254243, 52.48534139999999], [-1.8261297, 52.48530959999999], [-1.8269378000000005, 52.4852759], [-1.8276531999999996, 52.48523449999999], [-1.8284237999999997, 52.4851893], [-1.8291499, 52.48514630000001], [-1.8298816, 52.4850946], [-1.8301914, 52.48507330000001], [-1.8306326, 52.4850358], [-1.8313653999999997, 52.4849788], [-1.8320735, 52.48492409999999], [-1.8327682, 52.4848694], [-1.833516, 52.48481280000001], [-1.8343091, 52.4847534], [-1.8350279, 52.4847003], [-1.8357776, 52.4846407], [-1.8365013, 52.48458409999999], [-1.8372086, 52.48452639999999], [-1.8379569, 52.4844659], [-1.8387306999999995, 52.4844006], [-1.8394736999999997, 52.48433610000001], [-1.8401845, 52.4842757], [-1.8409524, 52.4842142], [-1.8416382, 52.48415809999999], [-1.8423002, 52.4841064], [-1.8430813, 52.48404779999999], [-1.8438041, 52.4839939], [-1.8445377, 52.483934299999994], [-1.8452345, 52.4838785], [-1.8460486, 52.483813999999995], [-1.8467814, 52.48375380000001], [-1.8475082, 52.4836942], [-1.8482693999999995, 52.4836343], [-1.8487783, 52.48359130000001], [-1.8497727999999996, 52.483506900000016], [-1.8505118, 52.4834432], [-1.8512284999999995, 52.48338630000001], [-1.8519480999999995, 52.483328], [-1.8526970000000005, 52.48326779999999], [-1.8534381, 52.48320709999999], [-1.8541668, 52.4831502], [-1.8547998, 52.48309960000001], [-1.8551418, 52.483071800000005], [-1.8558901999999995, 52.4830106], [-1.8563094, 52.48297929999999], [-1.8570805, 52.48291719999999], [-1.8578087000000003, 52.48286170000001], [-1.8585785, 52.4828021], [-1.8593456, 52.482739999999986], [-1.8600845999999995, 52.4826812], [-1.860786, 52.482626499999995], [-1.861537, 52.482566799999994], [-1.862288, 52.4825064], [-1.8627838999999995, 52.482457200000006], [-1.8630095, 52.4824402], [-1.8639295, 52.4823749], [-1.8646873, 52.482314499999994], [-1.8655149999999996, 52.4822528], [-1.8658743, 52.4822227], [-1.8660868, 52.48220619999999], [-1.8667514, 52.482155], [-1.866863866480729, 52.4821469163432], [-1.8669162037832348, 52.48214315453929], [-1.8670227, 52.4821355], [-1.8678773, 52.482090799999995], [-1.8681844999999997, 52.4820767], [-1.8684609000000003, 52.48206559999999], [-1.8688005999999997, 52.4820542], [-1.8692487, 52.4820427], [-1.8697506, 52.482031799999994], [-1.8698964968995355, 52.482028891204074], [-1.869997908071446, 52.48202686933506], [-1.870134, 52.481984700000005], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} 8.2 0830 0842 Birmingham International Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561118 1790062854240522 137 137 2026-09-22 07:52:36.967837 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:35.960824
733052 763246 P28625 332W04MA22 2026-09-22 COMPLETE 20560754 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 763246, "stp": "P", "toc": "Northern", "uid": "P28625", "consist": "150225", "dest_crs": "SOP", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28625/2026-09-22/detailed", "trust_id": "332W04MA22", "origin_crs": "MCO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "4", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2W04", "timing_status": "EARLY", "origin_station": "Manchester Oxford Road", "current_leg_arr": "0842", "current_leg_dep": "0836", "current_leg_end": "Southport", "origin_dep_time": "0727", "origin_platform": "5", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Meols Cop", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Meols Cop", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.111, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1712.557, \"from_m\": 136.111, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2145.59, \"from_m\": 1712.557, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3099.699, \"from_m\": 2145.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3567.675, \"from_m\": 3099.699, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5734.422, \"from_m\": 3567.675, \"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\": 8142.539, \"from_m\": 5734.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15710.199, \"from_m\": 8142.539, \"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\": 17009.919, \"from_m\": 15710.199, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17607.753, \"from_m\": 17009.919, \"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\": 21689.25, \"from_m\": 17607.753, \"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\": 21817.22, \"from_m\": 21689.25, \"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\": 21868.888, \"from_m\": 21817.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27561.902, \"from_m\": 21868.888, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27726.017, \"from_m\": 27561.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29763.546, \"from_m\": 27726.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29790.569, \"from_m\": 29763.546, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29851.486, \"from_m\": 29790.569, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30117.497, \"from_m\": 29851.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31739.928, \"from_m\": 30117.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32237.626, \"from_m\": 31739.928, \"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\": 32265.461, \"from_m\": 32237.626, \"capability_applied\": null, \"effective_limit_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\": 32314.264, \"from_m\": 32265.461, \"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\": 32652.867, \"from_m\": 32314.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32988.499, \"from_m\": 32652.867, \"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\": 33329.435, \"from_m\": 32988.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38542.867, \"from_m\": 33329.435, \"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\": 41327.824, \"from_m\": 38542.867, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46541.257, \"from_m\": 41327.824, \"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\": 46564.64, \"from_m\": 46541.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46679.279, \"from_m\": 46564.64, \"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\": 51800.658, \"from_m\": 46679.279, \"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\": 53337.602, \"from_m\": 51800.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56454.113, \"from_m\": 53337.602, \"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\": 56637.442, \"from_m\": 56454.113, \"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\": 60616.373, \"from_m\": 56637.442, \"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\": 60637.02, \"from_m\": 60616.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69622.546, \"from_m\": 60637.02, \"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\": 71937.58, \"from_m\": 69622.546, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73539.585, \"from_m\": 71937.58, \"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\": 74017.816, \"from_m\": 73539.585, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 763246, \"profile_key\": \"44d5a9c4ccb7ec2b7504be01ce4a416f347a61cf785bce31bdf3277957e0702a\", \"schedule_id\": 19947, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0727\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0733\", \"location\": \"Deansgate\", \"stage_seq\": 2, \"distance_m\": 588.441, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Water Street Jn\", \"stage_seq\": 3, \"distance_m\": 1123.861, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 4, \"distance_m\": 1630.307, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738H\", \"location\": \"Salford Crescent\", \"stage_seq\": 5, \"distance_m\": 2879.307, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Burnden Jn\", \"stage_seq\": 6, \"distance_m\": 16472.333, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Bolton\", \"stage_seq\": 7, \"distance_m\": 17187.709, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753H\", \"location\": \"Lostock Jn\", \"stage_seq\": 8, \"distance_m\": 21817.22, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0756H\", \"wtt_dep\": \"0757\", \"location\": \"Westhoughton\", \"stage_seq\": 9, \"distance_m\": 24737.877, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 10, \"distance_m\": 27726.017, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0800H\", \"wtt_dep\": \"0801\", \"location\": \"Hindley\", \"stage_seq\": 11, \"distance_m\": 28495.174, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0804H\", \"location\": \"Ince\", \"stage_seq\": 12, \"distance_m\": 31097.18, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0809\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 13, \"distance_m\": 32754.473, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"Gathurst\", \"stage_seq\": 14, \"distance_m\": 37036.581, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0817H\", \"wtt_dep\": \"0818H\", \"location\": \"Appley Bridge\", \"stage_seq\": 15, \"distance_m\": 39935.346, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Parbold\", \"stage_seq\": 16, \"distance_m\": 56823.484, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Burscough Bridge\", \"stage_seq\": 17, \"distance_m\": 61769.334, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Meols Cop\", \"stage_seq\": 18, \"distance_m\": 71900.107, \"section_seq\": 1, \"route_path_id\": 138845}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 19, \"distance_m\": 74017.816, \"section_seq\": 1, \"route_path_id\": 138845}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 74017.816, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138845}], \"total_distance_m\": 74017.816, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 72279.221, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1738.595, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0727", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:52Z\", \"source_id\": 64700371, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:29:55Z\", \"source_id\": 20501504, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:53Z\", \"source_id\": 64716463, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:58Z\", \"source_id\": 20506578, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:02Z\", \"source_id\": 64746490, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:47:05Z\", \"source_id\": 20515938, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:57Z\", \"source_id\": 20521744, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:13Z\", \"source_id\": 64780271, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:15Z\", \"source_id\": 20526123, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:17Z\", \"source_id\": 64791942, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:21Z\", \"source_id\": 20529607, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:40Z\", \"source_id\": 64801681, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:46Z\", \"source_id\": 20532536, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:55Z\", \"source_id\": 20538592, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:57Z\", \"source_id\": 20541977, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:54Z\", \"source_id\": 20545341, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:17Z\", \"source_id\": 64853777, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:20Z\", \"source_id\": 20548167, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:57Z\", \"source_id\": 20557025, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:24Z\", \"source_id\": 64896828, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:40:27Z\", \"source_id\": 20560754, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "4", "timing_fact_generation": 1790062828771158, "current_leg_arrival_utc": "2026-09-22T08:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:38.530026", "service_state_evidence_id": 20560754, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:38.918037", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCO SOP 2W04 150225 2 75 None {"version": 3, "segments": [{"to_m": 136.111, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1712.557, "from_m": 136.111, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2145.59, "from_m": 1712.557, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3099.699, "from_m": 2145.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3567.675, "from_m": 3099.699, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5734.422, "from_m": 3567.675, "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": 8142.539, "from_m": 5734.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15710.199, "from_m": 8142.539, "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": 17009.919, "from_m": 15710.199, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17607.753, "from_m": 17009.919, "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": 21689.25, "from_m": 17607.753, "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": 21817.22, "from_m": 21689.25, "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": 21868.888, "from_m": 21817.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27561.902, "from_m": 21868.888, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27726.017, "from_m": 27561.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29763.546, "from_m": 27726.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29790.569, "from_m": 29763.546, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29851.486, "from_m": 29790.569, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30117.497, "from_m": 29851.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31739.928, "from_m": 30117.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32237.626, "from_m": 31739.928, "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": 32265.461, "from_m": 32237.626, "capability_applied": null, "effective_limit_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": 32314.264, "from_m": 32265.461, "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": 32652.867, "from_m": 32314.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32988.499, "from_m": 32652.867, "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": 33329.435, "from_m": 32988.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38542.867, "from_m": 33329.435, "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": 41327.824, "from_m": 38542.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46541.257, "from_m": 41327.824, "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": 46564.64, "from_m": 46541.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46679.279, "from_m": 46564.64, "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": 51800.658, "from_m": 46679.279, "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": 53337.602, "from_m": 51800.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56454.113, "from_m": 53337.602, "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": 56637.442, "from_m": 56454.113, "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": 60616.373, "from_m": 56637.442, "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": 60637.02, "from_m": 60616.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69622.546, "from_m": 60637.02, "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": 71937.58, "from_m": 69622.546, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73539.585, "from_m": 71937.58, "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": 74017.816, "from_m": 73539.585, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 763246, "profile_key": "44d5a9c4ccb7ec2b7504be01ce4a416f347a61cf785bce31bdf3277957e0702a", "schedule_id": 19947, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0727", "location": "Manchester Oxford Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0733", "location": "Deansgate", "stage_seq": 2, "distance_m": 588.441, "section_seq": 1, "route_path_id": 138845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Water Street Jn", "stage_seq": 3, "distance_m": 1123.861, "section_seq": 1, "route_path_id": 138845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Ordsall Lane Jn", "stage_seq": 4, "distance_m": 1630.307, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738H", "location": "Salford Crescent", "stage_seq": 5, "distance_m": 2879.307, "section_seq": 1, "route_path_id": 138845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Burnden Jn", "stage_seq": 6, "distance_m": 16472.333, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Bolton", "stage_seq": 7, "distance_m": 17187.709, "section_seq": 1, "route_path_id": 138845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753H", "location": "Lostock Jn", "stage_seq": 8, "distance_m": 21817.22, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0756H", "wtt_dep": "0757", "location": "Westhoughton", "stage_seq": 9, "distance_m": 24737.877, "section_seq": 1, "route_path_id": 138845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Crow Nest Jn", "stage_seq": 10, "distance_m": 27726.017, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0800H", "wtt_dep": "0801", "location": "Hindley", "stage_seq": 11, "distance_m": 28495.174, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0804H", "location": "Ince", "stage_seq": 12, "distance_m": 31097.18, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0809", "location": "Wigan Wallgate", "stage_seq": 13, "distance_m": 32754.473, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "Gathurst", "stage_seq": 14, "distance_m": 37036.581, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0817H", "wtt_dep": "0818H", "location": "Appley Bridge", "stage_seq": 15, "distance_m": 39935.346, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Parbold", "stage_seq": 16, "distance_m": 56823.484, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Burscough Bridge", "stage_seq": 17, "distance_m": 61769.334, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Meols Cop", "stage_seq": 18, "distance_m": 71900.107, "section_seq": 1, "route_path_id": 138845}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Southport", "stage_seq": 19, "distance_m": 74017.816, "section_seq": 1, "route_path_id": 138845}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 74017.816, "from_m": 0.0, "section_seq": 1, "route_path_id": 138845}], "total_distance_m": 74017.816, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 72279.221, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1738.595, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:52Z", "source_id": 64700371, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:29:55Z", "source_id": 20501504, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:53Z", "source_id": 64716463, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:58Z", "source_id": 20506578, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:02Z", "source_id": 64746490, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:47:05Z", "source_id": 20515938, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:57Z", "source_id": 20521744, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9346, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:13Z", "source_id": 64780271, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:00:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:15Z", "source_id": 20526123, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:17Z", "source_id": 64791942, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:21Z", "source_id": 20529607, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:40Z", "source_id": 64801681, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:46Z", "source_id": 20532536, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:55Z", "source_id": 20538592, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:57Z", "source_id": 20541977, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:54Z", "source_id": 20545341, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:17Z", "source_id": 64853777, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:27:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:20Z", "source_id": 20548167, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:57Z", "source_id": 20557025, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9317, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:24Z", "source_id": 64896828, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:40:27Z", "source_id": 20560754, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Manchester Oxford Road 0727 0727 5 None None Southport 0843 0843 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28625/2026-09-22/detailed None Meols Cop 2026-09-22T08:37:00+01:00 Southport 6.0 {"type": "LineString", "coordinates": [[-2.9753495231044327, 53.64593748603274], [-2.9759499000000003, 53.6463114], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} 1.3 0836 0842 Meols Cop Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560754 1790062828771158 103 103 2026-09-22 07:52:38.918037 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:38.530026
733053 764913 P86951 892D17MC22 2026-09-22 COMPLETE 20561418 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 764913, "stp": "P", "toc": "Southeastern", "uid": "P86951", "consist": "375303", "dest_crs": "SSS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86951/2026-09-22/detailed", "trust_id": "892D17MC22", "origin_crs": "SIT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheerness-on-Sea", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "1", "is_terminated": 1, "next_location": "Sheerness-on-Sea", "signalling_id": "2D17", "timing_status": "LATE", "origin_station": "Sittingbourne", "current_leg_arr": "0842", "current_leg_dep": "0836", "current_leg_end": "Sheerness-on-Sea", "origin_dep_time": "0823", "origin_platform": "3", "current_location": "Sheerness-on-Sea", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7498214999999999, 51.4159059], [0.7494282, 51.4176146], [0.7493946999999999, 51.4177365], [0.7493837999999999, 51.417794099999995], [0.7493142, 51.4180743], [0.7492539, 51.4183588], [0.7491444999999999, 51.4186834], [0.7490297, 51.4189349], [0.74884, 51.419286499999984], [0.7460906, 51.42408639999999], [0.7456638999999999, 51.4248836], [0.7454533999999999, 51.4253536], [0.7452858, 51.4258323], [0.7451978000000001, 51.4262205], [0.7451365999999999, 51.4266075], [0.7450939, 51.4270842], [0.7450933, 51.42740310000001], [0.7451083999999999, 51.42772179999999], [0.7451420999999999, 51.42806860000001], [0.7451975, 51.4284126], [0.7453633999999999, 51.42902780000001], [0.7454641, 51.42932549999999], [0.7455824, 51.4296218], [0.745688, 51.42985289999999], [0.7458000999999999, 51.4300671], [0.7460395999999999, 51.4304872], [0.7464063999999999, 51.4310142], [0.7471333999999998, 51.4318875], [0.7475866, 51.4325195], [0.7479963000000001, 51.4332804], [0.7483083000000001, 51.43417129999999], [0.7484107999999999, 51.4346395], [0.7484987999999999, 51.434933], [0.7485947999999999, 51.435159600000006], [0.7487779, 51.435450899999985], [0.7489658, 51.4356787], [0.7490578999999999, 51.4357744], [0.7492193, 51.43592569999999], [0.7493624, 51.436042400000005], [0.7495192, 51.4361546], [0.7497193, 51.43627999999998], [0.7499438000000002, 51.4364009], [0.7502233, 51.4365312], [0.7503602, 51.4365871], [0.7505423, 51.4366551], [0.7507619, 51.43673379999999], [0.7509128999999999, 51.4367785], [0.7510273999999999, 51.4368097], [0.7514233, 51.4369108], [0.7518633999999998, 51.43700889999999], [0.7522532999999999, 51.4370861], [0.7526194, 51.437166000000005], [0.7529075000000001, 51.43723820000001], [0.7533099999999999, 51.43735829999999], [0.7536724000000001, 51.4374988], [0.7539948999999999, 51.43765179999999], [0.7542851, 51.437825499999995], [0.7545527999999999, 51.4379995], [0.7549004, 51.4382554], [0.7551913999999998, 51.438477], [0.7554339, 51.4386689], [0.7558726, 51.4390198], [0.7560973, 51.439195], [0.7564547, 51.4394598], [0.7570267, 51.439870500000005], [0.7585461999999998, 51.4409198]]}", "current_leg_start": "Queenborough", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.4409198", "next_location_lon": "0.7585462", "previous_location": "Queenborough", "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\": 263.41, \"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\": 853.0, \"from_m\": 263.41, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1305.715, \"from_m\": 853.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\": 5983.207, \"from_m\": 1305.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6664.077, \"from_m\": 5983.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9729.573, \"from_m\": 6664.077, \"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\": 12352.234, \"from_m\": 9729.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\": 12682.778, \"from_m\": 12352.234, \"capability_applied\": null, \"effective_limit_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\": 764913, \"profile_key\": \"382736dfa4707dcf3d0ba1b44b15945b81461ee7fed82bcdf45a0e2466a6aed7\", \"schedule_id\": 22025, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Sittingbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 2, \"distance_m\": 834.729, \"section_seq\": 1, \"route_path_id\": 139781}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Kemsley\", \"stage_seq\": 3, \"distance_m\": 3074.106, \"section_seq\": 1, \"route_path_id\": 139781}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Swale\", \"stage_seq\": 4, \"distance_m\": 6277.527, \"section_seq\": 1, \"route_path_id\": 139781}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0836\", \"location\": \"Queenborough\", \"stage_seq\": 5, \"distance_m\": 9485.896, \"section_seq\": 1, \"route_path_id\": 139781}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Sheerness-on-Sea\", \"stage_seq\": 6, \"distance_m\": 12682.778, \"section_seq\": 1, \"route_path_id\": 139781}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 12682.778, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139781}], \"total_distance_m\": 12682.778, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12419.368, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0823", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4409198", "current_position_lon": "0.7585462", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:21Z\", \"source_id\": 64856871, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:27Z\", \"source_id\": 20549127, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:42Z\", \"source_id\": 64869274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:45Z\", \"source_id\": 20552694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:08Z\", \"source_id\": 64878768, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:09Z\", \"source_id\": 20555559, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:09Z\", \"source_id\": 64898938, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:14Z\", \"source_id\": 20561418, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheerness-on-Sea", "service_state_platform": "1", "timing_fact_generation": 1790062881827948, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:39.607544", "service_state_evidence_id": 20561418, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:39.782359", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SIT SSS 2D17 375303 3 100 None {"version": 3, "segments": [{"to_m": 263.41, "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": 853.0, "from_m": 263.41, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1305.715, "from_m": 853.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": 5983.207, "from_m": 1305.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6664.077, "from_m": 5983.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9729.573, "from_m": 6664.077, "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": 12352.234, "from_m": 9729.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": 12682.778, "from_m": 12352.234, "capability_applied": null, "effective_limit_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": 764913, "profile_key": "382736dfa4707dcf3d0ba1b44b15945b81461ee7fed82bcdf45a0e2466a6aed7", "schedule_id": 22025, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0823", "location": "Sittingbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 2, "distance_m": 834.729, "section_seq": 1, "route_path_id": 139781}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Kemsley", "stage_seq": 3, "distance_m": 3074.106, "section_seq": 1, "route_path_id": 139781}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Swale", "stage_seq": 4, "distance_m": 6277.527, "section_seq": 1, "route_path_id": 139781}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0836", "location": "Queenborough", "stage_seq": 5, "distance_m": 9485.896, "section_seq": 1, "route_path_id": 139781}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Sheerness-on-Sea", "stage_seq": 6, "distance_m": 12682.778, "section_seq": 1, "route_path_id": 139781}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 12682.778, "from_m": 0.0, "section_seq": 1, "route_path_id": 139781}], "total_distance_m": 12682.778, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12419.368, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.41, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32374, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:21Z", "source_id": 64856871, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:27:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:27Z", "source_id": 20549127, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32378, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:42Z", "source_id": 64869274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:31:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:45Z", "source_id": 20552694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32382, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:08Z", "source_id": 64878768, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:34:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:09Z", "source_id": 20555559, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:09Z", "source_id": 64898938, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:14Z", "source_id": 20561418, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Sittingbourne 0823 0823 3 None None Sheerness-on-Sea 0841 0841 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86951/2026-09-22/detailed None Queenborough 2026-09-22T08:37:00+01:00 Sheerness-on-Sea 6.0 {"type": "LineString", "coordinates": [[0.7498214999999999, 51.4159059], [0.7494282, 51.4176146], [0.7493946999999999, 51.4177365], [0.7493837999999999, 51.417794099999995], [0.7493142, 51.4180743], [0.7492539, 51.4183588], [0.7491444999999999, 51.4186834], [0.7490297, 51.4189349], [0.74884, 51.419286499999984], [0.7460906, 51.42408639999999], [0.7456638999999999, 51.4248836], [0.7454533999999999, 51.4253536], [0.7452858, 51.4258323], [0.7451978000000001, 51.4262205], [0.7451365999999999, 51.4266075], [0.7450939, 51.4270842], [0.7450933, 51.42740310000001], [0.7451083999999999, 51.42772179999999], [0.7451420999999999, 51.42806860000001], [0.7451975, 51.4284126], [0.7453633999999999, 51.42902780000001], [0.7454641, 51.42932549999999], [0.7455824, 51.4296218], [0.745688, 51.42985289999999], [0.7458000999999999, 51.4300671], [0.7460395999999999, 51.4304872], [0.7464063999999999, 51.4310142], [0.7471333999999998, 51.4318875], [0.7475866, 51.4325195], [0.7479963000000001, 51.4332804], [0.7483083000000001, 51.43417129999999], [0.7484107999999999, 51.4346395], [0.7484987999999999, 51.434933], [0.7485947999999999, 51.435159600000006], [0.7487779, 51.435450899999985], [0.7489658, 51.4356787], [0.7490578999999999, 51.4357744], [0.7492193, 51.43592569999999], [0.7493624, 51.436042400000005], [0.7495192, 51.4361546], [0.7497193, 51.43627999999998], [0.7499438000000002, 51.4364009], [0.7502233, 51.4365312], [0.7503602, 51.4365871], [0.7505423, 51.4366551], [0.7507619, 51.43673379999999], [0.7509128999999999, 51.4367785], [0.7510273999999999, 51.4368097], [0.7514233, 51.4369108], [0.7518633999999998, 51.43700889999999], [0.7522532999999999, 51.4370861], [0.7526194, 51.437166000000005], [0.7529075000000001, 51.43723820000001], [0.7533099999999999, 51.43735829999999], [0.7536724000000001, 51.4374988], [0.7539948999999999, 51.43765179999999], [0.7542851, 51.437825499999995], [0.7545527999999999, 51.4379995], [0.7549004, 51.4382554], [0.7551913999999998, 51.438477], [0.7554339, 51.4386689], [0.7558726, 51.4390198], [0.7560973, 51.439195], [0.7564547, 51.4394598], [0.7570267, 51.439870500000005], [0.7585461999999998, 51.4409198]]} 2.0 0836 0842 Queenborough Sheerness-on-Sea Sheerness-on-Sea 51.4409198 0.7585462 51.4409198 0.7585462 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 Sheerness-on-Sea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561418 1790062881827948 23 23 2026-09-22 07:52:39.782359 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:39.607544
733054 762079 Y81130 672D15M622 2026-09-22 COMPLETE 20561817 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 762079, "stp": "P", "toc": "West Midlands Trains", "uid": "Y81130", "consist": "172214+172331", "dest_crs": "SAV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y81130/2026-09-22/detailed", "trust_id": "672D15M622", "origin_crs": "WOS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-22", "dest_arr_time": "0846", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "2D15", "timing_status": "EARLY", "origin_station": "Worcester Shrub Hill", "current_leg_arr": "0842", "current_leg_dep": "0840", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "0650", "origin_platform": "1", "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]}", "current_leg_start": "Stratford Parkway", "dest_arr_time_act": "0846", "motion_projection": null, "next_location_lat": "52.1947671", "next_location_lon": "-1.7165686", "previous_location": "Stratford Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 154.056, \"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\": 233.417, \"from_m\": 154.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 655.347, \"from_m\": 233.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\": 745.22, \"from_m\": 655.347, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9130.229, \"from_m\": 745.22, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9592.285, \"from_m\": 9130.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23878.802, \"from_m\": 9592.285, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23929.294, \"from_m\": 23878.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34646.676, \"from_m\": 23929.294, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35549.112, \"from_m\": 34646.676, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35576.353, \"from_m\": 35549.112, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 35691.61, \"from_m\": 35576.353, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38493.331, \"from_m\": 35691.61, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41241.341, \"from_m\": 38493.331, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41884.942, \"from_m\": 41241.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45310.157, \"from_m\": 41884.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\": 45969.272, \"from_m\": 45310.157, \"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\": 47698.723, \"from_m\": 45969.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\": 48163.196, \"from_m\": 47698.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49205.002, \"from_m\": 48163.196, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53758.993, \"from_m\": 49205.002, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54174.795, \"from_m\": 53758.993, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54497.609, \"from_m\": 54174.795, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55078.426, \"from_m\": 54497.609, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55837.532, \"from_m\": 55078.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58993.387, \"from_m\": 55837.532, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60208.227, \"from_m\": 58993.387, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 61953.977, \"from_m\": 60208.227, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80913.531, \"from_m\": 61953.977, \"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\": 81090.859, \"from_m\": 80913.531, \"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\": 81661.386, \"from_m\": 81090.859, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81923.646, \"from_m\": 81661.386, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89103.969, \"from_m\": 81923.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\": 89125.699, \"from_m\": 89103.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89857.112, \"from_m\": 89125.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90188.911, \"from_m\": 89857.112, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90249.813, \"from_m\": 90188.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90303.599, \"from_m\": 90249.813, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95458.544, \"from_m\": 90303.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 95853.463, \"from_m\": 95458.544, \"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\": 96098.416, \"from_m\": 95853.463, \"capability_applied\": null, \"effective_limit_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\": 762079, \"profile_key\": \"98de755e26256973ec7ef7840f714aae81bda900dd79a76028bd0e3cbc661167\", \"schedule_id\": 30325, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 745.22, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0657\", \"wtt_dep\": \"0658\", \"location\": \"Droitwich Spa\", \"stage_seq\": 3, \"distance_m\": 9041.911, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Hartlebury\", \"stage_seq\": 4, \"distance_m\": 18252.219, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708H\", \"location\": \"Kidderminster\", \"stage_seq\": 5, \"distance_m\": 24120.824, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Blakedown\", \"stage_seq\": 6, \"distance_m\": 29241.785, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0715H\", \"wtt_dep\": \"0716H\", \"location\": \"Hagley\", \"stage_seq\": 7, \"distance_m\": 31907.144, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0719H\", \"wtt_dep\": \"0720H\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 8, \"distance_m\": 34874.642, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0725\", \"wtt_dep\": \"0726\", \"location\": \"Cradley Heath\", \"stage_seq\": 9, \"distance_m\": 39107.34, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0730H\", \"wtt_dep\": \"0731\", \"location\": \"Rowley Regis\", \"stage_seq\": 10, \"distance_m\": 43409.384, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Smethwick Jn\", \"stage_seq\": 11, \"distance_m\": 47861.368, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0735H\", \"wtt_dep\": \"0736H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 12, \"distance_m\": 48062.195, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0738\", \"wtt_dep\": \"0738H\", \"location\": \"The Hawthorns\", \"stage_seq\": 13, \"distance_m\": 49280.347, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 14, \"distance_m\": 53144.239, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0746\", \"wtt_dep\": \"0751\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 15, \"distance_m\": 54356.331, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0753\", \"wtt_dep\": \"0755\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 16, \"distance_m\": 55186.995, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0758H\", \"location\": \"Small Heath\", \"stage_seq\": 17, \"distance_m\": 58082.065, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 18, \"distance_m\": 58501.7, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"Tyseley\", \"stage_seq\": 19, \"distance_m\": 59626.771, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0803\", \"location\": \"Acocks Green\", \"stage_seq\": 20, \"distance_m\": 61161.245, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Olton\", \"stage_seq\": 21, \"distance_m\": 62729.574, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"Solihull\", \"stage_seq\": 22, \"distance_m\": 65732.65, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Widney Manor\", \"stage_seq\": 23, \"distance_m\": 67980.757, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814H\", \"location\": \"Bentley Heath S.B.\", \"stage_seq\": 24, \"distance_m\": 70180.13, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0820\", \"location\": \"Dorridge\", \"stage_seq\": 25, \"distance_m\": 71083.487, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Lapworth\", \"stage_seq\": 26, \"distance_m\": 75145.381, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Hatton North Jn\", \"stage_seq\": 27, \"distance_m\": 81063.765, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Hatton West Jn\", \"stage_seq\": 28, \"distance_m\": 81878.36, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Bearley Jn\", \"stage_seq\": 29, \"distance_m\": 90303.599, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0838H\", \"wtt_dep\": \"0840\", \"location\": \"Stratford Parkway\", \"stage_seq\": 30, \"distance_m\": 94411.828, \"section_seq\": 1, \"route_path_id\": 143219}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 31, \"distance_m\": 96098.416, \"section_seq\": 1, \"route_path_id\": 143219}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 96098.416, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143219}], \"total_distance_m\": 96098.416, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 95625.994, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 472.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1947671", "current_position_lon": "-1.7165686", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:58:43Z\", \"source_id\": 20476410, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:09Z\", \"source_id\": 64631274, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:03:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:03:16Z\", \"source_id\": 20479926, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:36Z\", \"source_id\": 64637409, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:41Z\", \"source_id\": 20481823, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:14Z\", \"source_id\": 64651706, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:15Z\", \"source_id\": 20486251, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:26Z\", \"source_id\": 64659838, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:29Z\", \"source_id\": 20488830, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:18:10Z\", \"source_id\": 64669654, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:18:14Z\", \"source_id\": 20491807, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:46Z\", \"source_id\": 64684473, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:50Z\", \"source_id\": 20496485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:11Z\", \"source_id\": 64701296, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:30:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:15Z\", \"source_id\": 20501767, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:20Z\", \"source_id\": 64715003, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:35:26Z\", \"source_id\": 20506117, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:50Z\", \"source_id\": 64721652, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:55Z\", \"source_id\": 20508207, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:48Z\", \"source_id\": 64732281, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:41:50Z\", \"source_id\": 20511497, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:08Z\", \"source_id\": 64738742, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:16Z\", \"source_id\": 20513513, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:33Z\", \"source_id\": 64758637, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:25Z\", \"source_id\": 20519570, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:30Z\", \"source_id\": 64775669, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:37Z\", \"source_id\": 20524781, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:55Z\", \"source_id\": 64782061, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:58Z\", \"source_id\": 20526716, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:09Z\", \"source_id\": 64785726, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:14Z\", \"source_id\": 20527823, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:10Z\", \"source_id\": 64794470, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:14Z\", \"source_id\": 20530394, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:33Z\", \"source_id\": 64804047, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:37Z\", \"source_id\": 20533220, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:24Z\", \"source_id\": 64814707, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:27Z\", \"source_id\": 20536533, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:07Z\", \"source_id\": 64825104, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:10Z\", \"source_id\": 20539632, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:16Z\", \"source_id\": 64845420, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:19Z\", \"source_id\": 20545677, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:58Z\", \"source_id\": 20560351, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:37Z\", \"source_id\": 64900211, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:40Z\", \"source_id\": 20561817, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "1", "timing_fact_generation": 1790062901808119, "current_leg_arrival_utc": "2026-09-22T08:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:44.459720", "service_state_evidence_id": 20561817, "current_leg_start_actual_dep": "2026-09-22T08:40:00+01:00", "operational_evidence_version": 117, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:45.234875", "service_state_valid_until_kind": null, "operational_interpretation_version": 117, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WOS SAV 2D15 172214+172331 5 100 None {"version": 3, "segments": [{"to_m": 154.056, "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": 233.417, "from_m": 154.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 655.347, "from_m": 233.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": 745.22, "from_m": 655.347, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9130.229, "from_m": 745.22, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9592.285, "from_m": 9130.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23878.802, "from_m": 9592.285, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23929.294, "from_m": 23878.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34646.676, "from_m": 23929.294, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35549.112, "from_m": 34646.676, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35576.353, "from_m": 35549.112, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 35691.61, "from_m": 35576.353, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38493.331, "from_m": 35691.61, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41241.341, "from_m": 38493.331, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41884.942, "from_m": 41241.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45310.157, "from_m": 41884.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": 45969.272, "from_m": 45310.157, "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": 47698.723, "from_m": 45969.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": 48163.196, "from_m": 47698.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49205.002, "from_m": 48163.196, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53758.993, "from_m": 49205.002, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54174.795, "from_m": 53758.993, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54497.609, "from_m": 54174.795, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55078.426, "from_m": 54497.609, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55837.532, "from_m": 55078.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58993.387, "from_m": 55837.532, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60208.227, "from_m": 58993.387, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 61953.977, "from_m": 60208.227, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80913.531, "from_m": 61953.977, "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": 81090.859, "from_m": 80913.531, "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": 81661.386, "from_m": 81090.859, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81923.646, "from_m": 81661.386, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89103.969, "from_m": 81923.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": 89125.699, "from_m": 89103.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89857.112, "from_m": 89125.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90188.911, "from_m": 89857.112, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90249.813, "from_m": 90188.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90303.599, "from_m": 90249.813, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95458.544, "from_m": 90303.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 95853.463, "from_m": 95458.544, "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": 96098.416, "from_m": 95853.463, "capability_applied": null, "effective_limit_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": 762079, "profile_key": "98de755e26256973ec7ef7840f714aae81bda900dd79a76028bd0e3cbc661167", "schedule_id": 30325, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0650", "location": "Worcester Shrub Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Tunnel Jn", "stage_seq": 2, "distance_m": 745.22, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0657", "wtt_dep": "0658", "location": "Droitwich Spa", "stage_seq": 3, "distance_m": 9041.911, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Hartlebury", "stage_seq": 4, "distance_m": 18252.219, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708H", "location": "Kidderminster", "stage_seq": 5, "distance_m": 24120.824, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Blakedown", "stage_seq": 6, "distance_m": 29241.785, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0715H", "wtt_dep": "0716H", "location": "Hagley", "stage_seq": 7, "distance_m": 31907.144, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0719H", "wtt_dep": "0720H", "location": "Stourbridge Junction", "stage_seq": 8, "distance_m": 34874.642, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0725", "wtt_dep": "0726", "location": "Cradley Heath", "stage_seq": 9, "distance_m": 39107.34, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0730H", "wtt_dep": "0731", "location": "Rowley Regis", "stage_seq": 10, "distance_m": 43409.384, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Smethwick Jn", "stage_seq": 11, "distance_m": 47861.368, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0735H", "wtt_dep": "0736H", "location": "Smethwick Galton Bridge HL", "stage_seq": 12, "distance_m": 48062.195, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0738", "wtt_dep": "0738H", "location": "The Hawthorns", "stage_seq": 13, "distance_m": 49280.347, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Jewellry Quarter", "stage_seq": 14, "distance_m": 53144.239, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0746", "wtt_dep": "0751", "location": "Birmingham Snow Hill", "stage_seq": 15, "distance_m": 54356.331, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0753", "wtt_dep": "0755", "location": "Birmingham Moor Street", "stage_seq": 16, "distance_m": 55186.995, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0758H", "location": "Small Heath", "stage_seq": 17, "distance_m": 58082.065, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Small Heath Sth Jn", "stage_seq": 18, "distance_m": 58501.7, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "Tyseley", "stage_seq": 19, "distance_m": 59626.771, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0803", "location": "Acocks Green", "stage_seq": 20, "distance_m": 61161.245, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Olton", "stage_seq": 21, "distance_m": 62729.574, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "Solihull", "stage_seq": 22, "distance_m": 65732.65, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Widney Manor", "stage_seq": 23, "distance_m": 67980.757, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814H", "location": "Bentley Heath S.B.", "stage_seq": 24, "distance_m": 70180.13, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0820", "location": "Dorridge", "stage_seq": 25, "distance_m": 71083.487, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Lapworth", "stage_seq": 26, "distance_m": 75145.381, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Hatton North Jn", "stage_seq": 27, "distance_m": 81063.765, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Hatton West Jn", "stage_seq": 28, "distance_m": 81878.36, "section_seq": 1, "route_path_id": 143219}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Bearley Jn", "stage_seq": 29, "distance_m": 90303.599, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0838H", "wtt_dep": "0840", "location": "Stratford Parkway", "stage_seq": 30, "distance_m": 94411.828, "section_seq": 1, "route_path_id": 143219}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 31, "distance_m": 96098.416, "section_seq": 1, "route_path_id": 143219}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 96098.416, "from_m": 0.0, "section_seq": 1, "route_path_id": 143219}], "total_distance_m": 96098.416, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 95625.994, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 472.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:58:43Z", "source_id": 20476410, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19813, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:09Z", "source_id": 64631274, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:03:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:03:16Z", "source_id": 20479926, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19782, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:36Z", "source_id": 64637409, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:41Z", "source_id": 20481823, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:14Z", "source_id": 64651706, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:15Z", "source_id": 20486251, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19771, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:26Z", "source_id": 64659838, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:29Z", "source_id": 20488830, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:18:10Z", "source_id": 64669654, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:18:14Z", "source_id": 20491807, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:46Z", "source_id": 64684473, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:50Z", "source_id": 20496485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:11Z", "source_id": 64701296, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:30:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:15Z", "source_id": 20501767, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:20Z", "source_id": 64715003, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:36:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:35:26Z", "source_id": 20506117, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:50Z", "source_id": 64721652, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:55Z", "source_id": 20508207, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:48Z", "source_id": 64732281, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:41:50Z", "source_id": 20511497, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:08Z", "source_id": 64738742, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:16Z", "source_id": 20513513, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:33Z", "source_id": 64758637, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:53:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:25Z", "source_id": 20519570, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:30Z", "source_id": 64775669, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:58:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:37Z", "source_id": 20524781, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:55Z", "source_id": 64782061, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:58Z", "source_id": 20526716, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20209, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:09Z", "source_id": 64785726, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:14Z", "source_id": 20527823, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20347, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:10Z", "source_id": 64794470, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:14Z", "source_id": 20530394, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20213, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:33Z", "source_id": 64804047, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:37Z", "source_id": 20533220, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20351, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:24Z", "source_id": 64814707, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:11:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:27Z", "source_id": 20536533, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20222, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:07Z", "source_id": 64825104, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:10Z", "source_id": 20539632, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20241, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:16Z", "source_id": 64845420, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:19Z", "source_id": 20545677, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:58Z", "source_id": 20560351, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20308, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:37Z", "source_id": 64900211, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T07:42:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:40Z", "source_id": 20561817, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Worcester Shrub Hill 0650 0650 1 None None Stratford-upon-Avon 0846 0846 1 EARLY -4 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y81130/2026-09-22/detailed None Stratford Parkway 2026-09-22T08:40:00+01:00 Stratford-upon-Avon 2.0 {"type": "LineString", "coordinates": [[-1.7305023, 52.2065613], [-1.7302957999999995, 52.2064388], [-1.7300999999999995, 52.20631720000001], [-1.729931, 52.2062095], [-1.7297754, 52.20611089999999], [-1.7296199, 52.2060082], [-1.7294615999999998, 52.2059005], [-1.7293141, 52.2058019], [-1.7291356999999998, 52.2056778], [-1.7290432, 52.20560880000001], [-1.7288768999999995, 52.2054888], [-1.7286783999999995, 52.20533999999999], [-1.7284853, 52.2051888], [-1.7282922, 52.20503510000001], [-1.7280628, 52.2048494], [-1.7278027, 52.204634000000006], [-1.7274862, 52.2043727], [-1.7272153, 52.2041458], [-1.7270208, 52.2039847], [-1.7268262999999997, 52.20382279999999], [-1.7265903, 52.2036239], [-1.7263945, 52.2034636], [-1.7261879999999998, 52.203291], [-1.7259787999999998, 52.203117599999985], [-1.7257983, 52.2029673], [-1.7255956999999995, 52.2027996], [-1.7254261999999998, 52.202657300000006], [-1.7252224, 52.202489699999994], [-1.725036, 52.202338399999995], [-1.7248227, 52.202169100000006], [-1.7246444, 52.2020302], [-1.7244753999999998, 52.20190359999999], [-1.7242902999999998, 52.20176959999999], [-1.7241173, 52.201648], [-1.7239483, 52.20153210000001], [-1.7237538999999995, 52.2014031], [-1.7236022999999998, 52.2013069], [-1.7234508, 52.20121239999999], [-1.7232362, 52.20108170000001], [-1.7230592, 52.20097650000001], [-1.7229183999999995, 52.200896699999994], [-1.7227722, 52.200810399999995], [-1.722634, 52.2007348], [-1.7225013, 52.200663299999995], [-1.7223617999999998, 52.2005885], [-1.722221, 52.20051619999999], [-1.7220735, 52.2004389], [-1.72193, 52.2003674], [-1.7217569999999998, 52.20028440000001], [-1.7216081, 52.2002137], [-1.7214324, 52.200134], [-1.7212527, 52.20005259999999], [-1.7210877999999998, 52.1999803], [-1.7209348999999998, 52.1999145], [-1.7207699, 52.1998446], [-1.7205552999999998, 52.1997575], [-1.7202455, 52.19963089999998], [-1.7199469999999997, 52.19950930000001], [-1.7196608, 52.19939089999999], [-1.7193805, 52.1992725], [-1.7191806999999997, 52.199181300000006], [-1.7190720999999998, 52.1991303], [-1.7189661, 52.1990785], [-1.7188574999999997, 52.1990235], [-1.7187328, 52.198956900000006], [-1.7185986999999998, 52.1988813], [-1.7184887, 52.198818800000005], [-1.7183827, 52.1987522], [-1.7182741, 52.19868230000001], [-1.7181734999999998, 52.1986158], [-1.7180755999999997, 52.19854749999999], [-1.7179791, 52.1984752], [-1.7178730999999998, 52.19839790000001], [-1.7177699, 52.1983133], [-1.7176625999999997, 52.19822450000001], [-1.7175741, 52.1981439], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]} 1.0 0840 0842 Stratford Parkway Stratford-upon-Avon Stratford-upon-Avon 52.1947671 -1.7165686 52.1947671 -1.7165686 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 Stratford-upon-Avon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561817 1790062901808119 117 117 2026-09-22 07:52:45.234875 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:44.459720
733055 764184 P85785 881K26MB22 2026-09-22 COMPLETE 20561683 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 764184, "stp": "P", "toc": "Southeastern", "uid": "P85785", "consist": "707008+707025", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85785/2026-09-22/detailed", "trust_id": "881K26MB22", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1K26", "timing_status": "LATE", "origin_station": "Hayes (Kent)", "current_leg_arr": "0842", "current_leg_dep": "0840", "current_leg_end": "London Charing Cross", "origin_dep_time": "0759", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-22T07:53:03", "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": "0841", "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\": 366.133, \"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\": 414.85, \"from_m\": 366.133, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 427.956, \"from_m\": 414.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5417.952, \"from_m\": 427.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5505.209, \"from_m\": 5417.952, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5539.153, \"from_m\": 5505.209, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7634.624, \"from_m\": 5539.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\": 7688.152, \"from_m\": 7634.624, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12759.573, \"from_m\": 7688.152, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13033.194, \"from_m\": 12759.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\": 14247.143, \"from_m\": 13033.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14315.918, \"from_m\": 14247.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19492.117, \"from_m\": 14315.918, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20535.541, \"from_m\": 19492.117, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22923.496, \"from_m\": 20535.541, \"capability_applied\": null, \"effective_limit_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\": 764184, \"profile_key\": \"5b0676a290e3bb98b3c433cde669257ae588c64b9e090babd0634c7097322eb2\", \"schedule_id\": 21653, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0759\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0802\", \"wtt_dep\": \"0802H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0804H\", \"wtt_dep\": \"0805\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811H\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814H\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7872.497, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8755.872, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11063.435, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12401.745, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 12759.573, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 12989.451, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 12, \"distance_m\": 14373.017, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"New Cross\", \"stage_seq\": 13, \"distance_m\": 15191.701, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 14, \"distance_m\": 18164.969, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0831\", \"wtt_dep\": \"0833\", \"location\": \"London Bridge\", \"stage_seq\": 15, \"distance_m\": 20030.161, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 16, \"distance_m\": 20970.345, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 17, \"distance_m\": 21716.86, \"section_seq\": 1, \"route_path_id\": 139627}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 18, \"distance_m\": 22923.496, \"section_seq\": 1, \"route_path_id\": 139627}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 22923.496, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139627}], \"total_distance_m\": 22923.496, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22836.239, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0759", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:34Z\", \"source_id\": 64787085, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:38Z\", \"source_id\": 20528209, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:52Z\", \"source_id\": 64793497, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:57Z\", \"source_id\": 20530080, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:48Z\", \"source_id\": 64804809, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:53Z\", \"source_id\": 20533435, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:14Z\", \"source_id\": 64814240, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:15Z\", \"source_id\": 20536325, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:00Z\", \"source_id\": 64822046, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:05Z\", \"source_id\": 20538749, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:44Z\", \"source_id\": 64829881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:49Z\", \"source_id\": 20540983, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:53Z\", \"source_id\": 64838739, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:58Z\", \"source_id\": 20543674, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:50Z\", \"source_id\": 64847046, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:53Z\", \"source_id\": 20546129, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:03Z\", \"source_id\": 64875844, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:06Z\", \"source_id\": 20554678, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:22Z\", \"source_id\": 64891147, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:26Z\", \"source_id\": 20559098, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:26Z\", \"source_id\": 64899716, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:30Z\", \"source_id\": 20561683, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1790062891944360, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:51.033895", "service_state_evidence_id": 20561683, "current_leg_start_actual_dep": "2026-09-22T08:39:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:51.237945", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HYS CHX 1K26 707008+707025 10 100 None {"version": 3, "segments": [{"to_m": 366.133, "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": 414.85, "from_m": 366.133, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 427.956, "from_m": 414.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5417.952, "from_m": 427.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5505.209, "from_m": 5417.952, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5539.153, "from_m": 5505.209, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7634.624, "from_m": 5539.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": 7688.152, "from_m": 7634.624, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12759.573, "from_m": 7688.152, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13033.194, "from_m": 12759.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": 14247.143, "from_m": 13033.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14315.918, "from_m": 14247.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19492.117, "from_m": 14315.918, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20535.541, "from_m": 19492.117, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22923.496, "from_m": 20535.541, "capability_applied": null, "effective_limit_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": 764184, "profile_key": "5b0676a290e3bb98b3c433cde669257ae588c64b9e090babd0634c7097322eb2", "schedule_id": 21653, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0759", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0802", "wtt_dep": "0802H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0804H", "wtt_dep": "0805", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811H", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814H", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7872.497, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8755.872, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11063.435, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Ladywell", "stage_seq": 9, "distance_m": 12401.745, "section_seq": 1, "route_path_id": 139627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 12759.573, "section_seq": 1, "route_path_id": 139627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Parks Bridge Jn", "stage_seq": 11, "distance_m": 12989.451, "section_seq": 1, "route_path_id": 139627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Tanners Hill Jn (NX)", "stage_seq": 12, "distance_m": 14373.017, "section_seq": 1, "route_path_id": 139627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "New Cross", "stage_seq": 13, "distance_m": 15191.701, "section_seq": 1, "route_path_id": 139627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Blue Anchor (Kent)", "stage_seq": 14, "distance_m": 18164.969, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0831", "wtt_dep": "0833", "location": "London Bridge", "stage_seq": 15, "distance_m": 20030.161, "section_seq": 1, "route_path_id": 139627}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Ewer Street Jn", "stage_seq": 16, "distance_m": 20970.345, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "London Waterloo (East)", "stage_seq": 17, "distance_m": 21716.86, "section_seq": 1, "route_path_id": 139627}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 18, "distance_m": 22923.496, "section_seq": 1, "route_path_id": 139627}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 22923.496, "from_m": 0.0, "section_seq": 1, "route_path_id": 139627}], "total_distance_m": 22923.496, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22836.239, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:34Z", "source_id": 64787085, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:38Z", "source_id": 20528209, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:52Z", "source_id": 64793497, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:05:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:57Z", "source_id": 20530080, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:48Z", "source_id": 64804809, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:53Z", "source_id": 20533435, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:14Z", "source_id": 64814240, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:15Z", "source_id": 20536325, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:00Z", "source_id": 64822046, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:14:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:05Z", "source_id": 20538749, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:44Z", "source_id": 64829881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:49Z", "source_id": 20540983, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:53Z", "source_id": 64838739, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:58Z", "source_id": 20543674, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:50Z", "source_id": 64847046, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:53Z", "source_id": 20546129, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:03Z", "source_id": 64875844, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:06Z", "source_id": 20554678, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:22Z", "source_id": 64891147, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:26Z", "source_id": 20559098, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:26Z", "source_id": 64899716, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:42:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:30Z", "source_id": 20561683, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Hayes (Kent) 0759 0759 1 None None London Charing Cross 0841 0841 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85785/2026-09-22/detailed None London Waterloo (East) 2026-09-22T08:39:00+01:00 London Charing Cross 2.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 0840 0842 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561683 1790062891944360 62 62 2026-09-22 07:52:51.237945 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:51.033895
733056 764354 W88175 722T15MC22 2026-09-22 COMPLETE 20561571 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 764354, "stp": "P", "toc": "West Midlands Trains", "uid": "W88175", "consist": "730203+730228", "dest_crs": "TRI", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88175/2026-09-22/detailed", "trust_id": "722T15MC22", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tring", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "4", "is_terminated": 1, "next_location": "Tring", "signalling_id": "2T15", "timing_status": "EARLY", "origin_station": "London Euston", "current_leg_arr": "0842", "current_leg_dep": "0837", "current_leg_end": "Tring", "origin_dep_time": "0804", "origin_platform": "8", "current_location": "Tring", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]}", "current_leg_start": "Berkhamsted", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "51.8001278", "next_location_lon": "-0.6217799", "previous_location": "Berkhamsted", "current_leg_milage": "3.7", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27317.72, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27527.721, \"from_m\": 27317.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27738.02, \"from_m\": 27527.721, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28780.7, \"from_m\": 27738.02, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28874.734, \"from_m\": 28780.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28906.323, \"from_m\": 28874.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29010.323, \"from_m\": 28906.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36285.925, \"from_m\": 29010.323, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.863, \"from_m\": 36285.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41324.149, \"from_m\": 36339.863, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46541.182, \"from_m\": 41324.149, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46861.019, \"from_m\": 46541.182, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50881.189, \"from_m\": 46861.019, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}], \"service_id\": 764354, \"profile_key\": \"da8c536176553ebd1d62f2813703e67e86e1706ee20d601a3af99e2b7342e999\", \"schedule_id\": 28915, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0812\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28062.051, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 8, \"distance_m\": 39400.876, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 9, \"distance_m\": 41052.382, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0836H\", \"location\": \"Berkhamsted\", \"stage_seq\": 10, \"distance_m\": 44901.453, \"section_seq\": 1, \"route_path_id\": 136907}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Tring\", \"stage_seq\": 11, \"distance_m\": 50881.189, \"section_seq\": 1, \"route_path_id\": 136907}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 50881.189, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 136907}], \"total_distance_m\": 50881.189, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 44678.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6203.163, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0804", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.8001278", "current_position_lon": "-0.6217799", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:17Z\", \"source_id\": 64817266, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:20Z\", \"source_id\": 20537259, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:46Z\", \"source_id\": 64827118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:51Z\", \"source_id\": 20540200, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:38Z\", \"source_id\": 64849301, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:42Z\", \"source_id\": 20546828, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:23Z\", \"source_id\": 64871111, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:25Z\", \"source_id\": 20553270, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:11Z\", \"source_id\": 64884810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:15Z\", \"source_id\": 20557312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:20Z\", \"source_id\": 64899496, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:24Z\", \"source_id\": 20561571, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tring", "service_state_platform": "4", "timing_fact_generation": 1790062886261804, "current_leg_arrival_utc": "2026-09-22T08:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:52.256227", "service_state_evidence_id": 20561571, "current_leg_start_actual_dep": "2026-09-22T08:36:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:52.670389", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P EUS TRI 2T15 730203+730228 10 110 None {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27317.72, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27527.721, "from_m": 27317.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27738.02, "from_m": 27527.721, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28780.7, "from_m": 27738.02, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28874.734, "from_m": 28780.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28906.323, "from_m": 28874.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29010.323, "from_m": 28906.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36285.925, "from_m": 29010.323, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.863, "from_m": 36285.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41324.149, "from_m": 36339.863, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46541.182, "from_m": 41324.149, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46861.019, "from_m": 46541.182, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50881.189, "from_m": 46861.019, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}], "service_id": 764354, "profile_key": "da8c536176553ebd1d62f2813703e67e86e1706ee20d601a3af99e2b7342e999", "schedule_id": 28915, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0804", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0810", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0812", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28062.051, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831H", "location": "Hemel Hempstead", "stage_seq": 8, "distance_m": 39400.876, "section_seq": 1, "route_path_id": 136907}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Bourne End Jn (Herts)", "stage_seq": 9, "distance_m": 41052.382, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0836H", "location": "Berkhamsted", "stage_seq": 10, "distance_m": 44901.453, "section_seq": 1, "route_path_id": 136907}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Tring", "stage_seq": 11, "distance_m": 50881.189, "section_seq": 1, "route_path_id": 136907}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 50881.189, "from_m": 0.0, "section_seq": 1, "route_path_id": 136907}], "total_distance_m": 50881.189, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 44678.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6203.163, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:17Z", "source_id": 64817266, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:20Z", "source_id": 20537259, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:46Z", "source_id": 64827118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:16:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:51Z", "source_id": 20540200, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:38Z", "source_id": 64849301, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:24:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:42Z", "source_id": 20546828, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:23Z", "source_id": 64871111, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:25Z", "source_id": 20553270, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:11Z", "source_id": 64884810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:36:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:15Z", "source_id": 20557312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21794, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:20Z", "source_id": 64899496, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:24Z", "source_id": 20561571, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Euston 0804 0804 8 None None Tring 0843 0843 4 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88175/2026-09-22/detailed None Berkhamsted 2026-09-22T08:36:30+01:00 Tring 5.0 {"type": "LineString", "coordinates": [[-0.5626351999999999, 51.76361229999999], [-0.56327, 51.76374710000001], [-0.5639544, 51.763865], [-0.5650303, 51.7640048], [-0.5653963, 51.7640524], [-0.5655512, 51.76407249999999], [-0.5665745, 51.7641922], [-0.5675826999999999, 51.7643466], [-0.5695063, 51.7647405], [-0.5701696999999999, 51.76488679999999], [-0.5720443999999999, 51.76538009999999], [-0.573926, 51.76595129999998], [-0.5755201999999999, 51.7665054], [-0.5770986999999999, 51.767105399999984], [-0.5795011, 51.76813030000001], [-0.5806412999999999, 51.7686854], [-0.5817362, 51.7692851], [-0.5834186999999998, 51.770309000000005], [-0.5867641, 51.772306], [-0.5874682, 51.772698599999984], [-0.5897646999999999, 51.7739796], [-0.5925796999999999, 51.7754861], [-0.5957174999999999, 51.77697879999999], [-0.5967751, 51.7774566], [-0.5969459487138293, 51.77753249589623], [-0.5979979, 51.7779998], [-0.5981003999999999, 51.77804179999999], [-0.6000011, 51.77882889999999], [-0.6014348999999999, 51.7794784], [-0.6034343, 51.78046830000001], [-0.6047172999999999, 51.7811854], [-0.6080477999999999, 51.783332699999995], [-0.6095416, 51.7844525], [-0.6109260999999999, 51.785622399999994], [-0.6125658999999999, 51.78720100000001], [-0.6133137, 51.78800189999999], [-0.6140259, 51.7888212], [-0.6151373999999998, 51.7902565], [-0.6156511999999998, 51.79099440000001], [-0.6161423, 51.79173579999999], [-0.6168348999999999, 51.7929125], [-0.6176907, 51.794546200000006], [-0.6182025, 51.79552199999999], [-0.6188039999999999, 51.796495699999994], [-0.6191631, 51.7969822], [-0.6197016, 51.79769629999999], [-0.6201635, 51.7982673], [-0.6204868, 51.798649299999994], [-0.6208150999999998, 51.79903650000001], [-0.6212638999999999, 51.79955999999999], [-0.6217799, 51.800127800000006]]} 3.7 0837 0842 Berkhamsted Tring Tring 51.8001278 -0.6217799 51.8001278 -0.6217799 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 Tring TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561571 1790062886261804 57 57 2026-09-22 07:52:52.670389 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:52.256227
733057 764758 L55269 525M06MC22 2026-09-22 COMPLETE 20555635 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 764758, "stp": "P", "toc": "Greater Anglia", "uid": "L55269", "consist": "720101+720507", "dest_crs": "XTX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55269/2026-09-22/detailed", "trust_id": "525M06MC22", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orient Way CS", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": null, "is_terminated": 1, "next_location": "Orient Way CS", "signalling_id": "5M06", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0842", "current_leg_dep": "0818", "current_leg_end": "Orient Way CS", "origin_dep_time": "0818", "origin_platform": "10", "current_location": "Orient Way CS", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.0630831, 51.52368820000001], [-0.0629678, 51.5236952], [-0.0628511, 51.5237017], [-0.0625181, 51.52371739999999], [-0.0623503, 51.5237226], [-0.0622389, 51.52372619999999], [-0.0621418, 51.5237285], [-0.06202889999999999, 51.5237312], [-0.06189339999999999, 51.523734000000005], [-0.0618118, 51.5237357], [-0.0617015, 51.5237376], [-0.0616026, 51.5237382], [-0.06145550000000001, 51.5237387], [-0.0613546, 51.5237403], [-0.06125789999999999, 51.5237425], [-0.0611018, 51.5237461], [-0.0609465, 51.52375159999999], [-0.0608129, 51.52375639999999], [-0.06067779999999998, 51.5237615], [-0.0604938, 51.523772099999995], [-0.0603645, 51.523779999999995], [-0.0602437, 51.52378879999999], [-0.0601286, 51.5237973], [-0.0600144, 51.5238063], [-0.059871299999999995, 51.52381840000001], [-0.05968090000000001, 51.52383400000001], [-0.05951630000000001, 51.523848], [-0.0593524, 51.523862900000005], [-0.05919139999999999, 51.5238771], [-0.05902729999999999, 51.5238928], [-0.0588043, 51.5239139], [-0.0586337, 51.523930400000005], [-0.0584601, 51.5239479], [-0.05823380000000001, 51.52396989999999], [-0.0580581, 51.52398739999999], [-0.0578296, 51.52401149999999], [-0.05767110000000001, 51.524029], [-0.05752089999999999, 51.52404709999998], [-0.05716, 51.5240913], [-0.05700210000000001, 51.524111899999994], [-0.056858, 51.5241316], [-0.056612199999999994, 51.52416660000001], [-0.05639919999999999, 51.524197099999995], [-0.0561946, 51.52422739999999], [-0.0559518, 51.5242648], [-0.05557019999999999, 51.524325999999995], [-0.055057499999999995, 51.5244068], [-0.05475290000000001, 51.52445660000001], [-0.0544526, 51.524508100000006], [-0.05412039999999999, 51.5245674], [-0.0538741, 51.5246114], [-0.053438299999999994, 51.5246947], [-0.05317159999999999, 51.524745499999995], [-0.0530061, 51.5247786], [-0.0528224, 51.524816900000005], [-0.05263539999999999, 51.5248548], [-0.0524537, 51.52489379999999], [-0.0522438, 51.524939], [-0.0520251, 51.524987499999995], [-0.0516649, 51.5250722], [-0.0513426, 51.5251491], [-0.0510239, 51.52522600000001], [-0.0508576, 51.525266499999994], [-0.05069559999999999, 51.5253081], [-0.05046049999999999, 51.5253685], [-0.0503405, 51.52540050000001], [-0.050220499999999994, 51.52543419999999], [-0.05003839999999999, 51.5254845], [-0.04985889999999999, 51.5255387], [-0.04968539999999999, 51.52559440000001], [-0.0494734, 51.5256624], [-0.04925299999999999, 51.5257336], [-0.0490347, 51.525807699999994], [-0.0487445, 51.525900699999994], [-0.04854189999999999, 51.525961499999994], [-0.04831989999999999, 51.5260235], [-0.0481892, 51.526059], [-0.048009199999999995, 51.5261037], [-0.047782099999999994, 51.52615860000001], [-0.0475271, 51.52621630000001], [-0.047262799999999994, 51.526271599999994], [-0.047027799999999995, 51.526319], [-0.04679119999999999, 51.52636449999999], [-0.04652619999999999, 51.52641309999999], [-0.0462473, 51.526460699999994], [-0.0459614, 51.5265071], [-0.0456417, 51.5265535], [-0.0447296, 51.5266847], [-0.04399429999999999, 51.5267902], [-0.0437635, 51.5268226], [-0.0429621, 51.5269352], [-0.0422656, 51.52703439999999], [-0.041498299999999995, 51.527145700000005], [-0.0411678, 51.5271929], [-0.0408419, 51.527237099999994], [-0.0405541, 51.52727599999999], [-0.0402609, 51.5273178], [-0.0399659, 51.52735560000001], [-0.0398122, 51.52737589999999], [-0.0396672, 51.5273961], [-0.0394859, 51.527422699999995], [-0.0392453, 51.52745900000001], [-0.0389641, 51.5275007], [-0.03878789999999999, 51.527528399999994], [-0.03857479999999999, 51.5275617], [-0.03836139999999999, 51.52759809999999], [-0.03821900000000001, 51.52762409999999], [-0.0380104, 51.527663399999994], [-0.037830199999999994, 51.52769910000001], [-0.03762689999999999, 51.52774139999998], [-0.0374635, 51.5277766], [-0.0373095, 51.527810499999994], [-0.0370919, 51.52786079999999], [-0.036873, 51.52791229999999], [-0.036652399999999995, 51.52796469999999], [-0.036339199999999995, 51.5280411], [-0.0361288, 51.5280899], [-0.035800599999999995, 51.5281692], [-0.0355442, 51.5282333], [-0.035296100000000004, 51.52829779999999], [-0.0350404, 51.52836620000001], [-0.03479019999999999, 51.52843480000001], [-0.0345624, 51.52849820000001], [-0.0342622, 51.52857869999999], [-0.0340864, 51.5286259], [-0.033898899999999996, 51.52867640000001], [-0.0337173, 51.5287229], [-0.0334774, 51.5287817], [-0.0332883, 51.5288285], [-0.0330775, 51.528877699999995], [-0.0329064, 51.5289171], [-0.0327454, 51.52895269999999], [-0.0325508, 51.528994999999995], [-0.03232519999999999, 51.52904279999999], [-0.0321461, 51.52907879999999], [-0.0319495, 51.52911759999999], [-0.031859599999999995, 51.529135100000005], [-0.0317685, 51.5291527], [-0.031536699999999994, 51.5291952], [-0.03144299999999999, 51.5292128], [-0.0313448, 51.5292299], [-0.030875000000000003, 51.5292897], [-0.030299399999999997, 51.5293778], [-0.0297361, 51.5294662], [-0.0291514, 51.52953130000001], [-0.028654099999999995, 51.52957670000001], [-0.0278988, 51.5296514], [-0.0274337, 51.52969350000001], [-0.0268339, 51.5297466], [-0.026166100000000005, 51.52981999999999], [-0.025668799999999995, 51.5298754], [-0.025224599999999996, 51.52993849999999], [-0.024954800000000003, 51.5299846], [-0.0245868, 51.53004680000001], [-0.024101399999999995, 51.5301314], [-0.023587499999999997, 51.530232000000005], [-0.0232001, 51.530317100000005], [-0.022561099999999997, 51.5304754], [-0.02207, 51.5306044], [-0.0218127, 51.53068669999999], [-0.0212524, 51.530864], [-0.0208246, 51.5310126], [-0.0200308, 51.53134519999999], [-0.0196204, 51.531527399999995], [-0.0192121, 51.531714], [-0.019057699999999997, 51.5317888], [-0.018617199999999997, 51.5320037], [-0.0182993, 51.5321692], [-0.0179083, 51.53237059999999], [-0.016521699999999997, 51.53308880000001], [-0.015172199999999997, 51.5337869], [-0.014419199999999997, 51.5341903], [-0.0139412, 51.53441159999999], [-0.0137455, 51.5345192], [-0.0129116, 51.5349622], [-0.0122037, 51.535335899999986], [-0.0120768, 51.535411399999994], [-0.011833899999999998, 51.5355523], [-0.0116453, 51.5356617], [-0.011244799999999998, 51.535909], [-0.0108451, 51.53617509999999], [-0.0103908, 51.536492599999995], [-0.0097907, 51.5369535], [-0.009739299999999998, 51.5369918], [-0.009044, 51.53753090000001], [-0.0088672, 51.537655599999994], [-0.0085926, 51.537877900000005], [-0.008375199999999998, 51.5380514], [-0.008171400000000002, 51.53822029999999], [-0.007815, 51.538527399999985], [-0.0075696, 51.5387557], [-0.0074259, 51.53889610000001], [-0.0060463999999999995, 51.54024149999999], [-0.0058414, 51.5404398], [-0.0056298, 51.5406342], [-0.0054259, 51.54081419999999], [-0.0052971, 51.5409187], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.0046698, 51.54141409999999], [-0.0044611, 51.54156999999999], [-0.0041834, 51.5417746], [-0.0040028, 51.541911599999985], [-0.003918399999999999, 51.5419775], [-0.003796700000000001, 51.5420936], [-0.0037259, 51.5421685], [-0.0036508, 51.542257500000005], [-0.003622079536540437, 51.542297460540134], [-0.0035744, 51.5423638], [-0.0034724999999999995, 51.54253199999999], [-0.0033556999999999997, 51.54277270000001], [-0.0032391, 51.543085000000005], [-0.0032052, 51.543195099999984], [-0.0031649999999999994, 51.54335180000001], [-0.0031414, 51.5434741], [-0.0031226, 51.54359099999999], [-0.003106, 51.543724000000005], [-0.0030999999999999995, 51.5438181], [-0.0030953000000000005, 51.5439106], [-0.0030952, 51.54400229999999], [-0.0030956999999999994, 51.544123000000006], [-0.0031002999999999994, 51.5442121], [-0.0031127, 51.54432520000001], [-0.0031244999999999997, 51.5444061], [-0.0031492999999999994, 51.5445436], [-0.0031553368550468514, 51.54456998692245], [-0.0031640320527410028, 51.54460799335844], [-0.003169196586276658, 51.54463056735726], [-0.0031741, 51.544652000000006], [-0.0031912011693689913, 51.54472211861114], [-0.0031997318698206018, 51.54475709634652], [-0.0032200000000000006, 51.5448402], [-0.003228679159210626, 51.54486419089072], [-0.003229189931583384, 51.544865602764894], [-0.0032436685593686993, 51.54490562448974], [-0.0032657999999999997, 51.54496679999999], [-0.0033324, 51.5451534], [-0.0034487999999999997, 51.5454968], [-0.0036453000000000006, 51.546078599999994], [-0.003683300000000001, 51.54619839999999], [-0.003795699999999999, 51.5465146], [-0.0039192, 51.54687], [-0.003926769309809438, 51.54688859908996], [-0.0040721, 51.54724569999999], [-0.0042343, 51.54761450000001], [-0.004393499999999999, 51.54793550000001], [-0.004551, 51.5482337], [-0.0048079, 51.5486987], [-0.0050929999999999994, 51.54912100000001], [-0.0053247, 51.5494567], [-0.0055731, 51.549781], [-0.0058096, 51.5500646], [-0.0059648, 51.55024059999999], [-0.00606199050229324, 51.55035227634817], [-0.0061587, 51.5504634], [-0.0063061, 51.5506323], [-0.0065718999999999994, 51.55091199999999], [-0.006772299999999999, 51.5510944], [-0.007039, 51.55128979999999], [-0.007175, 51.5513768], [-0.0073875999999999985, 51.5515026], [-0.0075831, 51.55161170000001], [-0.0080877, 51.5518927], [-0.0086066, 51.55217590000001], [-0.0088816, 51.552334900000005], [-0.009241799999999998, 51.5525552], [-0.0097441, 51.552900599999994], [-0.0101065, 51.55315350000001], [-0.010478199999999998, 51.55341020000001], [-0.0108607, 51.553674], [-0.011735199999999998, 51.5542724], [-0.0120157, 51.55446619999999], [-0.01230210975890163, 51.55466347968381], [-0.0124479, 51.5547639], [-0.012861999999999998, 51.55504489999999], [-0.0133626, 51.5553391], [-0.013820199999999998, 51.55557199999999], [-0.014294, 51.555783299999995], [-0.0147977, 51.555987599999995], [-0.014824899999999998, 51.5559994], [-0.015186800000000002, 51.5561766], [-0.0154894, 51.55629520000001], [-0.0157209, 51.556392], [-0.0159918, 51.5564943], [-0.0162708, 51.556592599999995], [-0.016859400693241308, 51.556788550824], [-0.0169788, 51.55682829999999], [-0.017491799999999995, 51.5570459], [-0.0177598, 51.557167099999994], [-0.0181256, 51.5573361], [-0.0186658, 51.557570600000005], [-0.0191997, 51.5577438], [-0.019789899999999996, 51.557941], [-0.0200246, 51.5580314], [-0.020462699999999997, 51.5582363], [-0.0212633, 51.558617], [-0.0218926, 51.55893270000001], [-0.0223405, 51.5591385], [-0.022722899999999997, 51.55931379999999], [-0.0230992, 51.559496300000006], [-0.023503599999999996, 51.55968320000001], [-0.0238261, 51.5598072], [-0.023920699999999996, 51.559843599999994], [-0.0243625, 51.56003009999999], [-0.024593299999999995, 51.56013769999999], [-0.025060999999999996, 51.5603076], [-0.025492299999999996, 51.5604681], [-0.025941800000000004, 51.5606229], [-0.0264246, 51.5608096], [-0.0265316, 51.56085449999999], [-0.026815299999999997, 51.5610232], [-0.0271832, 51.5612301], [-0.0274987, 51.5614239], [-0.0277683, 51.5615716], [-0.027936899999999997, 51.56170190000001], [-0.028079299999999995, 51.5618076], [-0.0285219, 51.5620553], [-0.028902599999999994, 51.562284799999986], [-0.029224499999999997, 51.56247220000001], [-0.0295324, 51.5626524], [-0.02980319999999999, 51.5628168], [-0.0300817, 51.5629772], [-0.030473799999999995, 51.5632075], [-0.031110399999999993, 51.5636006]]}", "current_leg_start": "London Liverpool Street", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "51.5636006", "next_location_lon": "-0.0311104", "previous_location": "London Liverpool Street", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5183.335, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6176.114, \"from_m\": 5183.335, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6202.847, \"from_m\": 6176.114, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6311.831, \"from_m\": 6202.847, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6688.336, \"from_m\": 6311.831, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6828.967, \"from_m\": 6688.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\": 6865.145, \"from_m\": 6828.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\": 8199.489, \"from_m\": 6865.145, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8231.336, \"from_m\": 8199.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8374.959, \"from_m\": 8231.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\": 9614.383, \"from_m\": 8374.959, \"capability_applied\": null, \"effective_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\": 764758, \"profile_key\": \"c3907bd3caf46285f073c1e10d28031f56deb7db98415837768c0351cdaffe7b\", \"schedule_id\": 15976, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 137253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823H\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.989, \"section_seq\": 1, \"route_path_id\": 137253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6384.444, \"section_seq\": 1, \"route_path_id\": 137253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0827H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 5, \"distance_m\": 7335.611, \"section_seq\": 1, \"route_path_id\": 137253}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829H\", \"location\": \"Ruckhalt Road Jn\", \"stage_seq\": 6, \"distance_m\": 8374.959, \"section_seq\": 1, \"route_path_id\": 137253}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Orient Way CS\", \"stage_seq\": 7, \"distance_m\": 9614.383, \"section_seq\": 1, \"route_path_id\": 137253}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 9614.383, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137253}], \"total_distance_m\": 9614.383, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 6768.27, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2846.113, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0818", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "51.5636006", "current_position_lon": "-0.0311104", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:48Z\", \"source_id\": 64863795, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:54Z\", \"source_id\": 20551117, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:15Z\", \"source_id\": 64879040, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:18Z\", \"source_id\": 20555635, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orient Way CS", "service_state_platform": null, "timing_fact_generation": 1790062458397070, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:54.361486", "service_state_evidence_id": 20555635, "current_leg_start_actual_dep": "2026-09-22T08:21:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:54.679888", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST XTX 5M06 720101+720507 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5183.335, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6176.114, "from_m": 5183.335, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6202.847, "from_m": 6176.114, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6311.831, "from_m": 6202.847, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6688.336, "from_m": 6311.831, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6828.967, "from_m": 6688.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": 6865.145, "from_m": 6828.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": 8199.489, "from_m": 6865.145, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8231.336, "from_m": 8199.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8374.959, "from_m": 8231.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": 9614.383, "from_m": 8374.959, "capability_applied": null, "effective_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": 764758, "profile_key": "c3907bd3caf46285f073c1e10d28031f56deb7db98415837768c0351cdaffe7b", "schedule_id": 15976, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0818", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 137253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823H", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.989, "section_seq": 1, "route_path_id": 137253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Stratford", "stage_seq": 4, "distance_m": 6384.444, "section_seq": 1, "route_path_id": 137253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0827H", "location": "Temple Mills East Jn", "stage_seq": 5, "distance_m": 7335.611, "section_seq": 1, "route_path_id": 137253}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829H", "location": "Ruckhalt Road Jn", "stage_seq": 6, "distance_m": 8374.959, "section_seq": 1, "route_path_id": 137253}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Orient Way CS", "stage_seq": 7, "distance_m": 9614.383, "section_seq": 1, "route_path_id": 137253}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 9614.383, "from_m": 0.0, "section_seq": 1, "route_path_id": 137253}], "total_distance_m": 9614.383, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 6768.27, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2846.113, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15292, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:48Z", "source_id": 64863795, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:29:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:54Z", "source_id": 20551117, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15105, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:15Z", "source_id": 64879040, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:18Z", "source_id": 20555635, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] London Liverpool Street 0818 0818 10 None None Orient Way CS 0839 0839 None LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55269/2026-09-22/detailed None London Liverpool Street 2026-09-22T08:21:00+01:00 Orient Way CS 24.0 {"type": "LineString", "coordinates": [[-0.0816517, 51.5179917], [-0.08080779999999999, 51.51954500000001], [-0.08069029999999999, 51.51975329999999], [-0.08060569999999999, 51.5199059], [-0.0804928, 51.5200888], [-0.0803524, 51.5202829], [-0.0802134, 51.5204442], [-0.08012859999999998, 51.5205426], [-0.0800261, 51.52065280000001], [-0.0796697, 51.521035999999995], [-0.0794374, 51.5211957], [-0.0791583, 51.5213892], [-0.0790829, 51.5214413], [-0.0788046, 51.521626], [-0.0787362, 51.5216659], [-0.0786231, 51.52172959999999], [-0.0784651, 51.5218069], [-0.0783286, 51.5218762], [-0.07793639999999999, 51.5220335], [-0.07783119999999999, 51.5220713], [-0.0777357, 51.52210349999999], [-0.07762759999999999, 51.52213819999999], [-0.0775378, 51.52216589999998], [-0.07746679999999999, 51.52218719999999], [-0.0774129, 51.5222019], [-0.07731430000000002, 51.52222690000001], [-0.07721079999999998, 51.52225109999999], [-0.0771023, 51.522276], [-0.07699559999999998, 51.5222982], [-0.0768787, 51.5223178], [-0.07677179999999999, 51.5223361], [-0.0766845, 51.5223504], [-0.07659839999999998, 51.5223626], [-0.07650209999999999, 51.522374], [-0.0764198, 51.52238409999999], [-0.0763345, 51.52239209999998], [-0.07623799999999999, 51.5224002], [-0.07614369999999998, 51.5224065], [-0.07605859999999999, 51.52241130000001], [-0.0759888, 51.52241480000001], [-0.0759032, 51.522418300000005], [-0.0758053, 51.5224206], [-0.0756911, 51.52242409999999], [-0.0754899, 51.522426800000005], [-0.075389, 51.5224287], [-0.0752784, 51.5224312], [-0.07514719999999998, 51.52243529999999], [-0.07497879999999998, 51.522443], [-0.0747536, 51.5224583], [-0.07455609999999999, 51.5224729], [-0.0743593, 51.5224881], [-0.0737021, 51.5225427], [-0.0734508, 51.5225611], [-0.07315099999999998, 51.522585599999985], [-0.0728198, 51.5226125], [-0.072496, 51.5226417], [-0.07237639999999998, 51.5226523], [-0.0722594, 51.5226637], [-0.0721465, 51.52267690000001], [-0.072028, 51.522692000000006], [-0.0718927, 51.52271029999999], [-0.0718341, 51.52271850000001], [-0.0717621, 51.5227298], [-0.0716106, 51.522753900000005], [-0.07146769999999998, 51.522779699999994], [-0.07130229999999999, 51.5228128], [-0.0711456, 51.5228467], [-0.07104459999999999, 51.5228692], [-0.0709037, 51.52290020000001], [-0.0706876, 51.5229487], [-0.0705825811169926, 51.52297321699674], [-0.07049838722976962, 51.522992872321566], [-0.07029779999999998, 51.523039700000005], [-0.0701685, 51.5230688], [-0.0700483, 51.523096399999986], [-0.06992069999999999, 51.5231243], [-0.0697982, 51.5231505], [-0.0697191, 51.52316660000001], [-0.0696049, 51.5231892], [-0.06951419999999998, 51.52320559999998], [-0.06941529999999999, 51.5232215], [-0.0693122, 51.523237], [-0.069234, 51.5232472], [-0.0691518, 51.52325789999999], [-0.0690316, 51.5232731], [-0.068948, 51.5232814], [-0.06886699999999998, 51.5232885], [-0.0687605, 51.5232983], [-0.0686486, 51.5233069], [-0.0684607, 51.52332009999999], [-0.06833279999999999, 51.5233286], [-0.068213, 51.52333540000001], [-0.06806989999999999, 51.52334320000001], [-0.0679341, 51.523350099999995], [-0.067743, 51.5233603], [-0.0676073, 51.5233676], [-0.06745079999999999, 51.52337709999999], [-0.0671754, 51.5233919], [-0.0669858, 51.5234038], [-0.0668084, 51.52341539999999], [-0.066319, 51.523445599999995], [-0.0661496, 51.5234557], [-0.06598119999999999, 51.52346549999999], [-0.0658669, 51.5234757], [-0.06576649999999999, 51.5234862], [-0.0656678, 51.52349709999999], [-0.06544959999999998, 51.5235242], [-0.06530499999999999, 51.5235393], [-0.0649147, 51.5235644], [-0.0646804, 51.523580800000005], [-0.0642792, 51.52360730000001], [-0.0639446, 51.52363210000001], [-0.0636556, 51.52365229999999], [-0.0635169, 51.5236621], [-0.0633305, 51.52367379999999], [-0.0630831, 51.52368820000001], [-0.0629678, 51.5236952], [-0.0628511, 51.5237017], [-0.0625181, 51.52371739999999], [-0.0623503, 51.5237226], [-0.0622389, 51.52372619999999], [-0.0621418, 51.5237285], [-0.06202889999999999, 51.5237312], [-0.06189339999999999, 51.523734000000005], [-0.0618118, 51.5237357], [-0.0617015, 51.5237376], [-0.0616026, 51.5237382], [-0.06145550000000001, 51.5237387], [-0.0613546, 51.5237403], [-0.06125789999999999, 51.5237425], [-0.0611018, 51.5237461], [-0.0609465, 51.52375159999999], [-0.0608129, 51.52375639999999], [-0.06067779999999998, 51.5237615], [-0.0604938, 51.523772099999995], [-0.0603645, 51.523779999999995], [-0.0602437, 51.52378879999999], [-0.0601286, 51.5237973], [-0.0600144, 51.5238063], [-0.059871299999999995, 51.52381840000001], [-0.05968090000000001, 51.52383400000001], [-0.05951630000000001, 51.523848], [-0.0593524, 51.523862900000005], [-0.05919139999999999, 51.5238771], [-0.05902729999999999, 51.5238928], [-0.0588043, 51.5239139], [-0.0586337, 51.523930400000005], [-0.0584601, 51.5239479], [-0.05823380000000001, 51.52396989999999], [-0.0580581, 51.52398739999999], [-0.0578296, 51.52401149999999], [-0.05767110000000001, 51.524029], [-0.05752089999999999, 51.52404709999998], [-0.05716, 51.5240913], [-0.05700210000000001, 51.524111899999994], [-0.056858, 51.5241316], [-0.056612199999999994, 51.52416660000001], [-0.05639919999999999, 51.524197099999995], [-0.0561946, 51.52422739999999], [-0.0559518, 51.5242648], [-0.05557019999999999, 51.524325999999995], [-0.055057499999999995, 51.5244068], [-0.05475290000000001, 51.52445660000001], [-0.0544526, 51.524508100000006], [-0.05412039999999999, 51.5245674], [-0.0538741, 51.5246114], [-0.053438299999999994, 51.5246947], [-0.05317159999999999, 51.524745499999995], [-0.0530061, 51.5247786], [-0.0528224, 51.524816900000005], [-0.05263539999999999, 51.5248548], [-0.0524537, 51.52489379999999], [-0.0522438, 51.524939], [-0.0520251, 51.524987499999995], [-0.0516649, 51.5250722], [-0.0513426, 51.5251491], [-0.0510239, 51.52522600000001], [-0.0508576, 51.525266499999994], [-0.05069559999999999, 51.5253081], [-0.05046049999999999, 51.5253685], [-0.0503405, 51.52540050000001], [-0.050220499999999994, 51.52543419999999], [-0.05003839999999999, 51.5254845], [-0.04985889999999999, 51.5255387], [-0.04968539999999999, 51.52559440000001], [-0.0494734, 51.5256624], [-0.04925299999999999, 51.5257336], [-0.0490347, 51.525807699999994], [-0.0487445, 51.525900699999994], [-0.04854189999999999, 51.525961499999994], [-0.04831989999999999, 51.5260235], [-0.0481892, 51.526059], [-0.048009199999999995, 51.5261037], [-0.047782099999999994, 51.52615860000001], [-0.0475271, 51.52621630000001], [-0.047262799999999994, 51.526271599999994], [-0.047027799999999995, 51.526319], [-0.04679119999999999, 51.52636449999999], [-0.04652619999999999, 51.52641309999999], [-0.0462473, 51.526460699999994], [-0.0459614, 51.5265071], [-0.0456417, 51.5265535], [-0.0447296, 51.5266847], [-0.04399429999999999, 51.5267902], [-0.0437635, 51.5268226], [-0.0429621, 51.5269352], [-0.0422656, 51.52703439999999], [-0.041498299999999995, 51.527145700000005], [-0.0411678, 51.5271929], [-0.0408419, 51.527237099999994], [-0.0405541, 51.52727599999999], [-0.0402609, 51.5273178], [-0.0399659, 51.52735560000001], [-0.0398122, 51.52737589999999], [-0.0396672, 51.5273961], [-0.0394859, 51.527422699999995], [-0.0392453, 51.52745900000001], [-0.0389641, 51.5275007], [-0.03878789999999999, 51.527528399999994], [-0.03857479999999999, 51.5275617], [-0.03836139999999999, 51.52759809999999], [-0.03821900000000001, 51.52762409999999], [-0.0380104, 51.527663399999994], [-0.037830199999999994, 51.52769910000001], [-0.03762689999999999, 51.52774139999998], [-0.0374635, 51.5277766], [-0.0373095, 51.527810499999994], [-0.0370919, 51.52786079999999], [-0.036873, 51.52791229999999], [-0.036652399999999995, 51.52796469999999], [-0.036339199999999995, 51.5280411], [-0.0361288, 51.5280899], [-0.035800599999999995, 51.5281692], [-0.0355442, 51.5282333], [-0.035296100000000004, 51.52829779999999], [-0.0350404, 51.52836620000001], [-0.03479019999999999, 51.52843480000001], [-0.0345624, 51.52849820000001], [-0.0342622, 51.52857869999999], [-0.0340864, 51.5286259], [-0.033898899999999996, 51.52867640000001], [-0.0337173, 51.5287229], [-0.0334774, 51.5287817], [-0.0332883, 51.5288285], [-0.0330775, 51.528877699999995], [-0.0329064, 51.5289171], [-0.0327454, 51.52895269999999], [-0.0325508, 51.528994999999995], [-0.03232519999999999, 51.52904279999999], [-0.0321461, 51.52907879999999], [-0.0319495, 51.52911759999999], [-0.031859599999999995, 51.529135100000005], [-0.0317685, 51.5291527], [-0.031536699999999994, 51.5291952], [-0.03144299999999999, 51.5292128], [-0.0313448, 51.5292299], [-0.030875000000000003, 51.5292897], [-0.030299399999999997, 51.5293778], [-0.0297361, 51.5294662], [-0.0291514, 51.52953130000001], [-0.028654099999999995, 51.52957670000001], [-0.0278988, 51.5296514], [-0.0274337, 51.52969350000001], [-0.0268339, 51.5297466], [-0.026166100000000005, 51.52981999999999], [-0.025668799999999995, 51.5298754], [-0.025224599999999996, 51.52993849999999], [-0.024954800000000003, 51.5299846], [-0.0245868, 51.53004680000001], [-0.024101399999999995, 51.5301314], [-0.023587499999999997, 51.530232000000005], [-0.0232001, 51.530317100000005], [-0.022561099999999997, 51.5304754], [-0.02207, 51.5306044], [-0.0218127, 51.53068669999999], [-0.0212524, 51.530864], [-0.0208246, 51.5310126], [-0.0200308, 51.53134519999999], [-0.0196204, 51.531527399999995], [-0.0192121, 51.531714], [-0.019057699999999997, 51.5317888], [-0.018617199999999997, 51.5320037], [-0.0182993, 51.5321692], [-0.0179083, 51.53237059999999], [-0.016521699999999997, 51.53308880000001], [-0.015172199999999997, 51.5337869], [-0.014419199999999997, 51.5341903], [-0.0139412, 51.53441159999999], [-0.0137455, 51.5345192], [-0.0129116, 51.5349622], [-0.0122037, 51.535335899999986], [-0.0120768, 51.535411399999994], [-0.011833899999999998, 51.5355523], [-0.0116453, 51.5356617], [-0.011244799999999998, 51.535909], [-0.0108451, 51.53617509999999], [-0.0103908, 51.536492599999995], [-0.0097907, 51.5369535], [-0.009739299999999998, 51.5369918], [-0.009044, 51.53753090000001], [-0.0088672, 51.537655599999994], [-0.0085926, 51.537877900000005], [-0.008375199999999998, 51.5380514], [-0.008171400000000002, 51.53822029999999], [-0.007815, 51.538527399999985], [-0.0075696, 51.5387557], [-0.0074259, 51.53889610000001], [-0.0060463999999999995, 51.54024149999999], [-0.0058414, 51.5404398], [-0.0056298, 51.5406342], [-0.0054259, 51.54081419999999], [-0.0052971, 51.5409187], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.0046698, 51.54141409999999], [-0.0044611, 51.54156999999999], [-0.0041834, 51.5417746], [-0.0040028, 51.541911599999985], [-0.003918399999999999, 51.5419775], [-0.003796700000000001, 51.5420936], [-0.0037259, 51.5421685], [-0.0036508, 51.542257500000005], [-0.003622079536540437, 51.542297460540134], [-0.0035744, 51.5423638], [-0.0034724999999999995, 51.54253199999999], [-0.0033556999999999997, 51.54277270000001], [-0.0032391, 51.543085000000005], [-0.0032052, 51.543195099999984], [-0.0031649999999999994, 51.54335180000001], [-0.0031414, 51.5434741], [-0.0031226, 51.54359099999999], [-0.003106, 51.543724000000005], [-0.0030999999999999995, 51.5438181], [-0.0030953000000000005, 51.5439106], [-0.0030952, 51.54400229999999], [-0.0030956999999999994, 51.544123000000006], [-0.0031002999999999994, 51.5442121], [-0.0031127, 51.54432520000001], [-0.0031244999999999997, 51.5444061], [-0.0031492999999999994, 51.5445436], [-0.0031553368550468514, 51.54456998692245], [-0.0031640320527410028, 51.54460799335844], [-0.003169196586276658, 51.54463056735726], [-0.0031741, 51.544652000000006], [-0.0031912011693689913, 51.54472211861114], [-0.0031997318698206018, 51.54475709634652], [-0.0032200000000000006, 51.5448402], [-0.003228679159210626, 51.54486419089072], [-0.003229189931583384, 51.544865602764894], [-0.0032436685593686993, 51.54490562448974], [-0.0032657999999999997, 51.54496679999999], [-0.0033324, 51.5451534], [-0.0034487999999999997, 51.5454968], [-0.0036453000000000006, 51.546078599999994], [-0.003683300000000001, 51.54619839999999], [-0.003795699999999999, 51.5465146], [-0.0039192, 51.54687], [-0.003926769309809438, 51.54688859908996], [-0.0040721, 51.54724569999999], [-0.0042343, 51.54761450000001], [-0.004393499999999999, 51.54793550000001], [-0.004551, 51.5482337], [-0.0048079, 51.5486987], [-0.0050929999999999994, 51.54912100000001], [-0.0053247, 51.5494567], [-0.0055731, 51.549781], [-0.0058096, 51.5500646], [-0.0059648, 51.55024059999999], [-0.00606199050229324, 51.55035227634817], [-0.0061587, 51.5504634], [-0.0063061, 51.5506323], [-0.0065718999999999994, 51.55091199999999], [-0.006772299999999999, 51.5510944], [-0.007039, 51.55128979999999], [-0.007175, 51.5513768], [-0.0073875999999999985, 51.5515026], [-0.0075831, 51.55161170000001], [-0.0080877, 51.5518927], [-0.0086066, 51.55217590000001], [-0.0088816, 51.552334900000005], [-0.009241799999999998, 51.5525552], [-0.0097441, 51.552900599999994], [-0.0101065, 51.55315350000001], [-0.010478199999999998, 51.55341020000001], [-0.0108607, 51.553674], [-0.011735199999999998, 51.5542724], [-0.0120157, 51.55446619999999], [-0.01230210975890163, 51.55466347968381], [-0.0124479, 51.5547639], [-0.012861999999999998, 51.55504489999999], [-0.0133626, 51.5553391], [-0.013820199999999998, 51.55557199999999], [-0.014294, 51.555783299999995], [-0.0147977, 51.555987599999995], [-0.014824899999999998, 51.5559994], [-0.015186800000000002, 51.5561766], [-0.0154894, 51.55629520000001], [-0.0157209, 51.556392], [-0.0159918, 51.5564943], [-0.0162708, 51.556592599999995], [-0.016859400693241308, 51.556788550824], [-0.0169788, 51.55682829999999], [-0.017491799999999995, 51.5570459], [-0.0177598, 51.557167099999994], [-0.0181256, 51.5573361], [-0.0186658, 51.557570600000005], [-0.0191997, 51.5577438], [-0.019789899999999996, 51.557941], [-0.0200246, 51.5580314], [-0.020462699999999997, 51.5582363], [-0.0212633, 51.558617], [-0.0218926, 51.55893270000001], [-0.0223405, 51.5591385], [-0.022722899999999997, 51.55931379999999], [-0.0230992, 51.559496300000006], [-0.023503599999999996, 51.55968320000001], [-0.0238261, 51.5598072], [-0.023920699999999996, 51.559843599999994], [-0.0243625, 51.56003009999999], [-0.024593299999999995, 51.56013769999999], [-0.025060999999999996, 51.5603076], [-0.025492299999999996, 51.5604681], [-0.025941800000000004, 51.5606229], [-0.0264246, 51.5608096], [-0.0265316, 51.56085449999999], [-0.026815299999999997, 51.5610232], [-0.0271832, 51.5612301], [-0.0274987, 51.5614239], [-0.0277683, 51.5615716], [-0.027936899999999997, 51.56170190000001], [-0.028079299999999995, 51.5618076], [-0.0285219, 51.5620553], [-0.028902599999999994, 51.562284799999986], [-0.029224499999999997, 51.56247220000001], [-0.0295324, 51.5626524], [-0.02980319999999999, 51.5628168], [-0.0300817, 51.5629772], [-0.030473799999999995, 51.5632075], [-0.031110399999999993, 51.5636006]]} 5.9 0818 0842 London Liverpool Street Orient Way CS Orient Way CS 51.5636006 -0.0311104 51.5636006 -0.0311104 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 Orient Way CS TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20555635 1790062458397070 16 16 2026-09-22 07:52:54.679888 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:54.361486
733058 764521 G61819 522T25MC22 2026-09-22 COMPLETE 20561615 2026-09-22 08:43:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 764521, "stp": "P", "toc": "London Overground", "uid": "G61819", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61819/2026-09-22/detailed", "trust_id": "522T25MC22", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "8", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T25", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "0843", "current_leg_dep": "0839", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0810", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "+6 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": "0837", "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\": 284.223, \"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\": 366.235, \"from_m\": 284.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 503.407, \"from_m\": 366.235, \"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\": 3032.82, \"from_m\": 503.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5234.787, \"from_m\": 3032.82, \"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\": 5464.236, \"from_m\": 5234.787, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6652.471, \"from_m\": 5464.236, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6927.923, \"from_m\": 6652.471, \"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\": 6970.245, \"from_m\": 6927.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7737.725, \"from_m\": 6970.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\": 7751.343, \"from_m\": 7737.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10663.613, \"from_m\": 7751.343, \"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\": 11609.695, \"from_m\": 10663.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\": 12187.839, \"from_m\": 11609.695, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13652.344, \"from_m\": 12187.839, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15228.334, \"from_m\": 13652.344, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15865.236, \"from_m\": 15228.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16341.91, \"from_m\": 15865.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16795.129, \"from_m\": 16341.91, \"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\": 764521, \"profile_key\": \"dc542af2253fc649260f3b39d0270d03b3352e9ee0c5136a011a85bc07994ae5\", \"schedule_id\": 33989, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0810\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 2920.133, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 5371.841, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 6743.058, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 7642.394, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0824\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 9626.704, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0825H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 10510.668, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 12008.842, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 14982.987, \"section_seq\": 1, \"route_path_id\": 144019}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 16795.129, \"section_seq\": 1, \"route_path_id\": 144019}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 16795.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144019}], \"total_distance_m\": 16795.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15123.509, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0810", "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\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:00Z\", \"source_id\": 64824756, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:02Z\", \"source_id\": 20539499, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:50Z\", \"source_id\": 64841597, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:55Z\", \"source_id\": 20544484, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:16Z\", \"source_id\": 64848203, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:16Z\", \"source_id\": 20546487, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:05Z\", \"source_id\": 64856060, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:08Z\", \"source_id\": 20548848, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:48Z\", \"source_id\": 64866537, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:49Z\", \"source_id\": 20551894, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:45Z\", \"source_id\": 64874973, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:48Z\", \"source_id\": 20554408, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:54Z\", \"source_id\": 64889825, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:38:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:59Z\", \"source_id\": 20558718, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:23Z\", \"source_id\": 64899614, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:26Z\", \"source_id\": 20561615, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "8", "timing_fact_generation": 1790062886823641, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:57.240284", "service_state_evidence_id": 64899614, "current_leg_start_actual_dep": "2026-09-22T08:39:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-22T07:42:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:57.326196", "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 CHI LST 2T25 None None None None {"version": 3, "segments": [{"to_m": 284.223, "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": 366.235, "from_m": 284.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 503.407, "from_m": 366.235, "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": 3032.82, "from_m": 503.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5234.787, "from_m": 3032.82, "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": 5464.236, "from_m": 5234.787, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6652.471, "from_m": 5464.236, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6927.923, "from_m": 6652.471, "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": 6970.245, "from_m": 6927.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7737.725, "from_m": 6970.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": 7751.343, "from_m": 7737.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10663.613, "from_m": 7751.343, "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": 11609.695, "from_m": 10663.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": 12187.839, "from_m": 11609.695, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13652.344, "from_m": 12187.839, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15228.334, "from_m": 13652.344, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15865.236, "from_m": 15228.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16341.91, "from_m": 15865.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16795.129, "from_m": 16341.91, "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": 764521, "profile_key": "dc542af2253fc649260f3b39d0270d03b3352e9ee0c5136a011a85bc07994ae5", "schedule_id": 33989, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0810", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Highams Park", "stage_seq": 2, "distance_m": 2920.133, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Wood Street", "stage_seq": 3, "distance_m": 5371.841, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 6743.058, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 7642.394, "section_seq": 1, "route_path_id": 144019}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0824", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 9626.704, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0825H", "location": "Clapton", "stage_seq": 7, "distance_m": 10510.668, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 12008.842, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 14982.987, "section_seq": 1, "route_path_id": 144019}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 16795.129, "section_seq": 1, "route_path_id": 144019}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 16795.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 144019}], "total_distance_m": 16795.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15123.509, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.62, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:00Z", "source_id": 64824756, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:02Z", "source_id": 20539499, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:50Z", "source_id": 64841597, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:21:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:55Z", "source_id": 20544484, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:16Z", "source_id": 64848203, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:16Z", "source_id": 20546487, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:05Z", "source_id": 64856060, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:08Z", "source_id": 20548848, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:48Z", "source_id": 64866537, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:30:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:49Z", "source_id": 20551894, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:45Z", "source_id": 64874973, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:33:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:48Z", "source_id": 20554408, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:54Z", "source_id": 64889825, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:38:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:59Z", "source_id": 20558718, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15488, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:23Z", "source_id": 64899614, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:26Z", "source_id": 20561615, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Chingford 0810 0810 2 None None London Liverpool Street 0840 0837 8 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G61819/2026-09-22/detailed None Bethnal Green 2026-09-22T08:39: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 0839 0843 Bethnal Green London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:57 London Liverpool Street TD DIRECT_DESTINATION_ARRIVAL 64899614 1790062886823641 42 42 2026-09-22 07:52:57.326196 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:57.240284
733059 759829 W32911 459J07M522 2026-09-22 COMPLETE 20561753 2026-09-22 08:42:00 2026-09-22 07:53:03 2026-09-24 07:53:03 {"id": 759829, "stp": "P", "toc": "Thameslink", "uid": "W32911", "consist": "700140", "dest_crs": "HRH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32911/2026-09-22/detailed", "trust_id": "459J07M522", "origin_crs": "PBO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsham", "service_date": "2026-09-22", "dest_arr_time": "0842", "dest_platform": "3", "is_terminated": 1, "next_location": "Horsham", "signalling_id": "9J07", "timing_status": "ON TIME", "origin_station": "Peterborough", "current_leg_arr": "0842", "current_leg_dep": "0839", "current_leg_end": "Horsham", "origin_dep_time": "0553", "origin_platform": "1", "current_location": "Horsham Sig. Cpb76", "last_update_time": "2026-09-22T07:53:03", "route_debug_link": null, "timing_variation": "0 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": "0842", "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\": 78077.828, \"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\": 78117.49, \"from_m\": 78077.828, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84689.033, \"from_m\": 78117.49, \"capability_applied\": null, \"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\": 84727.14, \"from_m\": 84689.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\": 85696.195, \"from_m\": 84727.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\": 110250.125, \"from_m\": 85696.195, \"capability_applied\": null, \"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\": 113401.019, \"from_m\": 110250.125, \"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\": 117298.526, \"from_m\": 113401.019, \"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\": 118591.897, \"from_m\": 117298.526, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118647.138, \"from_m\": 118591.897, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119159.714, \"from_m\": 118647.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}, {\"to_m\": 119417.196, \"from_m\": 119159.714, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 120507.551, \"from_m\": 119417.196, \"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\": 120595.7, \"from_m\": 120507.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 121633.971, \"from_m\": 120595.7, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121738.915, \"from_m\": 121633.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 121768.563, \"from_m\": 121738.915, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121957.715, \"from_m\": 121768.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122947.24, \"from_m\": 121957.715, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124141.641, \"from_m\": 122947.24, \"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\": 124204.097, \"from_m\": 124141.641, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 125447.613, \"from_m\": 124204.097, \"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\": 125525.239, \"from_m\": 125447.613, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 125934.875, \"from_m\": 125525.239, \"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\": 126647.496, \"from_m\": 125934.875, \"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\": 127056.16, \"from_m\": 126647.496, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127266.824, \"from_m\": 127056.16, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 127846.44, \"from_m\": 127266.824, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 128889.999, \"from_m\": 127846.44, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 130461.906, \"from_m\": 128889.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\": 131398.334, \"from_m\": 130461.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\": 133288.144, \"from_m\": 131398.334, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 142299.704, \"from_m\": 133288.144, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 144452.674, \"from_m\": 142299.704, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144514.061, \"from_m\": 144452.674, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144553.664, \"from_m\": 144514.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144579.233, \"from_m\": 144553.664, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144632.232, \"from_m\": 144579.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144662.432, \"from_m\": 144632.232, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 144699.397, \"from_m\": 144662.432, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145093.654, \"from_m\": 144699.397, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145124.089, \"from_m\": 145093.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145212.758, \"from_m\": 145124.089, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145276.457, \"from_m\": 145212.758, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 145312.163, \"from_m\": 145276.457, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 145356.434, \"from_m\": 145312.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\": 145414.999, \"from_m\": 145356.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 146692.642, \"from_m\": 145414.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\": 151035.624, \"from_m\": 146692.642, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151152.392, \"from_m\": 151035.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\": 152553.539, \"from_m\": 151152.392, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 153180.437, \"from_m\": 152553.539, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 160690.126, \"from_m\": 153180.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\": 161746.002, \"from_m\": 160690.126, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 161777.039, \"from_m\": 161746.002, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 161873.006, \"from_m\": 161777.039, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162430.276, \"from_m\": 161873.006, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162558.432, \"from_m\": 162430.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 162842.564, \"from_m\": 162558.432, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 174858.139, \"from_m\": 162842.564, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 174968.885, \"from_m\": 174858.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 175001.176, \"from_m\": 174968.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175082.744, \"from_m\": 175001.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\": 175442.582, \"from_m\": 175082.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175624.974, \"from_m\": 175442.582, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 176028.885, \"from_m\": 175624.974, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 179098.385, \"from_m\": 176028.885, \"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\": 179956.658, \"from_m\": 179098.385, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185327.415, \"from_m\": 179956.658, \"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\": 188042.822, \"from_m\": 185327.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 188194.523, \"from_m\": 188042.822, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 188568.664, \"from_m\": 188194.523, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 188895.623, \"from_m\": 188568.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 759829, \"profile_key\": \"4ee282d6607fb79e0de500df0d70ca6c0bb3ea82f52a18d1493755a997f50310\", \"schedule_id\": 25189, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Peterborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Fletton Jn\", \"stage_seq\": 2, \"distance_m\": 2174.022, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Conington South Jn\", \"stage_seq\": 3, \"distance_m\": 14609.907, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0608\", \"location\": \"Huntingdon\", \"stage_seq\": 4, \"distance_m\": 28290.027, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"St. Neots\", \"stage_seq\": 5, \"distance_m\": 39689.932, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Sandy\", \"stage_seq\": 6, \"distance_m\": 52011.638, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Biggleswade\", \"stage_seq\": 7, \"distance_m\": 56653.077, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Arlesey\", \"stage_seq\": 8, \"distance_m\": 63335.913, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 71469.84, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0643H\", \"wtt_dep\": \"0645\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 78472.428, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": \"0649\", \"location\": \"Knebworth\", \"stage_seq\": 11, \"distance_m\": 82566.446, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 12, \"distance_m\": 84472.644, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652\", \"location\": \"Digswell Jn\", \"stage_seq\": 13, \"distance_m\": 88821.173, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 14, \"distance_m\": 90299.326, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Potters Bar\", \"stage_seq\": 15, \"distance_m\": 102374.993, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0703\", \"location\": \"Alexandra Palace\", \"stage_seq\": 16, \"distance_m\": 114936.442, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0706\", \"wtt_dep\": \"0707H\", \"location\": \"Finsbury Park\", \"stage_seq\": 17, \"distance_m\": 118784.309, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Holloway South Jn\", \"stage_seq\": 18, \"distance_m\": 120780.132, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 19, \"distance_m\": 121957.715, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0714\", \"wtt_dep\": \"0715\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 20, \"distance_m\": 123083.402, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0719H\", \"location\": \"Farringdon\", \"stage_seq\": 21, \"distance_m\": 125279.245, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0720H\", \"wtt_dep\": \"0721H\", \"location\": \"City Thameslink\", \"stage_seq\": 22, \"distance_m\": 126009.403, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"London Blackfriars\", \"stage_seq\": 23, \"distance_m\": 126407.094, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 24, \"distance_m\": 127624.803, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730H\", \"location\": \"London Bridge\", \"stage_seq\": 25, \"distance_m\": 128351.82, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0733\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 26, \"distance_m\": 131069.495, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 27, \"distance_m\": 131835.731, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735H\", \"location\": \"New Cross Gate\", \"stage_seq\": 28, \"distance_m\": 132937.021, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Sydenham\", \"stage_seq\": 29, \"distance_m\": 138569.316, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Norwood Junction\", \"stage_seq\": 30, \"distance_m\": 142234.965, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 31, \"distance_m\": 143289.028, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0744H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 32, \"distance_m\": 144042.659, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0745H\", \"wtt_dep\": \"0747H\", \"location\": \"East Croydon\", \"stage_seq\": 33, \"distance_m\": 144891.761, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0749H\", \"wtt_dep\": \"0750H\", \"location\": \"South Croydon\", \"stage_seq\": 34, \"distance_m\": 146339.184, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 149686.631, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 36, \"distance_m\": 151274.924, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0758\", \"wtt_dep\": \"0759\", \"location\": \"Coulsdon South\", \"stage_seq\": 37, \"distance_m\": 152662.892, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807H\", \"location\": \"Redhill\", \"stage_seq\": 38, \"distance_m\": 161638.492, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0809H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 39, \"distance_m\": 162980.615, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Salfords\", \"stage_seq\": 40, \"distance_m\": 166149.609, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0814\", \"location\": \"Horley\", \"stage_seq\": 41, \"distance_m\": 169618.914, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 42, \"distance_m\": 170971.342, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823H\", \"location\": \"Three Bridges\", \"stage_seq\": 43, \"distance_m\": 175319.756, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0826H\", \"wtt_dep\": \"0827H\", \"location\": \"Crawley\", \"stage_seq\": 44, \"distance_m\": 177534.062, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830\", \"location\": \"Ifield\", \"stage_seq\": 45, \"distance_m\": 179442.048, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Faygate\", \"stage_seq\": 46, \"distance_m\": 183468.767, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0837H\", \"wtt_dep\": \"0838\", \"location\": \"Littlehaven\", \"stage_seq\": 47, \"distance_m\": 187240.451, \"section_seq\": 1, \"route_path_id\": 140810}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Horsham\", \"stage_seq\": 48, \"distance_m\": 188895.623, \"section_seq\": 1, \"route_path_id\": 140810}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 188895.623, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 140810}], \"total_distance_m\": 188895.623, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 184052.956, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4842.667, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "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-22T05:04:44Z\", \"source_id\": 64506378, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:06:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:04:49Z\", \"source_id\": 20439394, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:13:27Z\", \"source_id\": 64521873, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:13:30Z\", \"source_id\": 20444474, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:21:53Z\", \"source_id\": 64538113, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:21:56Z\", \"source_id\": 20449786, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:26:13Z\", \"source_id\": 64546500, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:26:20Z\", \"source_id\": 20452682, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:31:39Z\", \"source_id\": 64558053, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:31:43Z\", \"source_id\": 20456416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:37:39Z\", \"source_id\": 64571219, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:37:40Z\", \"source_id\": 20460636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:42:42Z\", \"source_id\": 64582360, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:42:45Z\", \"source_id\": 20464299, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:08Z\", \"source_id\": 64592788, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:48:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:47:10Z\", \"source_id\": 20467663, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:15Z\", \"source_id\": 64616863, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:19Z\", \"source_id\": 20475337, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:14Z\", \"source_id\": 64636405, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:06:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:05:21Z\", \"source_id\": 20481535, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:38Z\", \"source_id\": 64655135, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:41Z\", \"source_id\": 20487370, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:17:42Z\", \"source_id\": 64668420, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:17:49Z\", \"source_id\": 20491474, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:11Z\", \"source_id\": 64674955, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:14Z\", \"source_id\": 20493485, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:10Z\", \"source_id\": 64680430, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:22:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:11Z\", \"source_id\": 20495147, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:37Z\", \"source_id\": 64694725, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:38Z\", \"source_id\": 20499652, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:14Z\", \"source_id\": 64712261, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:18Z\", \"source_id\": 20505166, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:30Z\", \"source_id\": 64728836, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:32Z\", \"source_id\": 20510435, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:28Z\", \"source_id\": 64742251, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:31Z\", \"source_id\": 20514595, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:32Z\", \"source_id\": 64750682, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:35Z\", \"source_id\": 20517147, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:23Z\", \"source_id\": 64764445, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:26Z\", \"source_id\": 20521280, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:10Z\", \"source_id\": 64774692, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:12Z\", \"source_id\": 20524456, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:30Z\", \"source_id\": 64795373, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:33Z\", \"source_id\": 20530696, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:28Z\", \"source_id\": 64806625, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:28Z\", \"source_id\": 20534008, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:25Z\", \"source_id\": 64811887, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:30Z\", \"source_id\": 20535659, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:33Z\", \"source_id\": 64817937, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:35Z\", \"source_id\": 20537485, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:05Z\", \"source_id\": 64833622, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:05Z\", \"source_id\": 20542121, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:42Z\", \"source_id\": 64846640, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:43Z\", \"source_id\": 20546021, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:35Z\", \"source_id\": 64857521, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:39Z\", \"source_id\": 20549301, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:12Z\", \"source_id\": 64864982, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:18Z\", \"source_id\": 20551486, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30721, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:48Z\", \"source_id\": 64880674, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:51Z\", \"source_id\": 20556120, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:22Z\", \"source_id\": 64891222, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:26Z\", \"source_id\": 20559124, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30779, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:34Z\", \"source_id\": 64900023, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:36Z\", \"source_id\": 20561753, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsham", "service_state_platform": "3", "timing_fact_generation": 1790062897659708, "current_leg_arrival_utc": "2026-09-22T08:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:42:57.312310", "service_state_evidence_id": 20561753, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 214, "service_state_event_time_utc": "2026-09-22T07:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:52:57.517304", "service_state_valid_until_kind": null, "operational_interpretation_version": 214, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P PBO HRH 9J07 700140 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": 78077.828, "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": 78117.49, "from_m": 78077.828, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84689.033, "from_m": 78117.49, "capability_applied": null, "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": 84727.14, "from_m": 84689.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": 85696.195, "from_m": 84727.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": 110250.125, "from_m": 85696.195, "capability_applied": null, "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": 113401.019, "from_m": 110250.125, "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": 117298.526, "from_m": 113401.019, "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": 118591.897, "from_m": 117298.526, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118647.138, "from_m": 118591.897, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119159.714, "from_m": 118647.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}, {"to_m": 119417.196, "from_m": 119159.714, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 120507.551, "from_m": 119417.196, "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": 120595.7, "from_m": 120507.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 121633.971, "from_m": 120595.7, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121738.915, "from_m": 121633.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 121768.563, "from_m": 121738.915, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121957.715, "from_m": 121768.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122947.24, "from_m": 121957.715, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124141.641, "from_m": 122947.24, "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": 124204.097, "from_m": 124141.641, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 125447.613, "from_m": 124204.097, "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": 125525.239, "from_m": 125447.613, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 125934.875, "from_m": 125525.239, "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": 126647.496, "from_m": 125934.875, "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": 127056.16, "from_m": 126647.496, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127266.824, "from_m": 127056.16, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 127846.44, "from_m": 127266.824, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 128889.999, "from_m": 127846.44, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 130461.906, "from_m": 128889.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": 131398.334, "from_m": 130461.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": 133288.144, "from_m": 131398.334, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 142299.704, "from_m": 133288.144, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 144452.674, "from_m": 142299.704, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144514.061, "from_m": 144452.674, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144553.664, "from_m": 144514.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144579.233, "from_m": 144553.664, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144632.232, "from_m": 144579.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144662.432, "from_m": 144632.232, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 144699.397, "from_m": 144662.432, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145093.654, "from_m": 144699.397, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145124.089, "from_m": 145093.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145212.758, "from_m": 145124.089, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145276.457, "from_m": 145212.758, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 145312.163, "from_m": 145276.457, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 145356.434, "from_m": 145312.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": 145414.999, "from_m": 145356.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 146692.642, "from_m": 145414.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": 151035.624, "from_m": 146692.642, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151152.392, "from_m": 151035.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": 152553.539, "from_m": 151152.392, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 153180.437, "from_m": 152553.539, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 160690.126, "from_m": 153180.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": 161746.002, "from_m": 160690.126, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 161777.039, "from_m": 161746.002, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 161873.006, "from_m": 161777.039, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162430.276, "from_m": 161873.006, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162558.432, "from_m": 162430.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 162842.564, "from_m": 162558.432, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 174858.139, "from_m": 162842.564, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 174968.885, "from_m": 174858.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 175001.176, "from_m": 174968.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175082.744, "from_m": 175001.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": 175442.582, "from_m": 175082.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175624.974, "from_m": 175442.582, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 176028.885, "from_m": 175624.974, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 179098.385, "from_m": 176028.885, "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": 179956.658, "from_m": 179098.385, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185327.415, "from_m": 179956.658, "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": 188042.822, "from_m": 185327.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 188194.523, "from_m": 188042.822, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 188568.664, "from_m": 188194.523, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 188895.623, "from_m": 188568.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 759829, "profile_key": "4ee282d6607fb79e0de500df0d70ca6c0bb3ea82f52a18d1493755a997f50310", "schedule_id": 25189, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Peterborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Fletton Jn", "stage_seq": 2, "distance_m": 2174.022, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Conington South Jn", "stage_seq": 3, "distance_m": 14609.907, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0608", "location": "Huntingdon", "stage_seq": 4, "distance_m": 28290.027, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "St. Neots", "stage_seq": 5, "distance_m": 39689.932, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Sandy", "stage_seq": 6, "distance_m": 52011.638, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Biggleswade", "stage_seq": 7, "distance_m": 56653.077, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Arlesey", "stage_seq": 8, "distance_m": 63335.913, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Hitchin", "stage_seq": 9, "distance_m": 71469.84, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0643H", "wtt_dep": "0645", "location": "Stevenage", "stage_seq": 10, "distance_m": 78472.428, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": "0649", "location": "Knebworth", "stage_seq": 11, "distance_m": 82566.446, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650H", "location": "Woolmer Green Jn", "stage_seq": 12, "distance_m": 84472.644, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652", "location": "Digswell Jn", "stage_seq": 13, "distance_m": 88821.173, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Welwyn Garden City", "stage_seq": 14, "distance_m": 90299.326, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Potters Bar", "stage_seq": 15, "distance_m": 102374.993, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0703", "location": "Alexandra Palace", "stage_seq": 16, "distance_m": 114936.442, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0706", "wtt_dep": "0707H", "location": "Finsbury Park", "stage_seq": 17, "distance_m": 118784.309, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Holloway South Jn", "stage_seq": 18, "distance_m": 120780.132, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Belle Isle Jn", "stage_seq": 19, "distance_m": 121957.715, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0714", "wtt_dep": "0715", "location": "St Pancras Low Level", "stage_seq": 20, "distance_m": 123083.402, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0719H", "location": "Farringdon", "stage_seq": 21, "distance_m": 125279.245, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0720H", "wtt_dep": "0721H", "location": "City Thameslink", "stage_seq": 22, "distance_m": 126009.403, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "London Blackfriars", "stage_seq": 23, "distance_m": 126407.094, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726H", "location": "Metropolitan Jn", "stage_seq": 24, "distance_m": 127624.803, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730H", "location": "London Bridge", "stage_seq": 25, "distance_m": 128351.82, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0733", "location": "Corbetts Lane Jn", "stage_seq": 26, "distance_m": 131069.495, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734H", "location": "Bricklayers Arms Jn", "stage_seq": 27, "distance_m": 131835.731, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735H", "location": "New Cross Gate", "stage_seq": 28, "distance_m": 132937.021, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Sydenham", "stage_seq": 29, "distance_m": 138569.316, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Norwood Junction", "stage_seq": 30, "distance_m": 142234.965, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744", "location": "Norwood Fork Jn", "stage_seq": 31, "distance_m": 143289.028, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0744H", "location": "Windmill Bridge Jn", "stage_seq": 32, "distance_m": 144042.659, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0745H", "wtt_dep": "0747H", "location": "East Croydon", "stage_seq": 33, "distance_m": 144891.761, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0749H", "wtt_dep": "0750H", "location": "South Croydon", "stage_seq": 34, "distance_m": 146339.184, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Purley", "stage_seq": 35, "distance_m": 149686.631, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 151274.924, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0758", "wtt_dep": "0759", "location": "Coulsdon South", "stage_seq": 37, "distance_m": 152662.892, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807H", "location": "Redhill", "stage_seq": 38, "distance_m": 161638.492, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0809H", "location": "Earlswood (Surrey)", "stage_seq": 39, "distance_m": 162980.615, "section_seq": 1, "route_path_id": 140810}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Salfords", "stage_seq": 40, "distance_m": 166149.609, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0814", "location": "Horley", "stage_seq": 41, "distance_m": 169618.914, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817H", "location": "Gatwick Airport", "stage_seq": 42, "distance_m": 170971.342, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823H", "location": "Three Bridges", "stage_seq": 43, "distance_m": 175319.756, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0826H", "wtt_dep": "0827H", "location": "Crawley", "stage_seq": 44, "distance_m": 177534.062, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830", "location": "Ifield", "stage_seq": 45, "distance_m": 179442.048, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Faygate", "stage_seq": 46, "distance_m": 183468.767, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0837H", "wtt_dep": "0838", "location": "Littlehaven", "stage_seq": 47, "distance_m": 187240.451, "section_seq": 1, "route_path_id": 140810}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Horsham", "stage_seq": 48, "distance_m": 188895.623, "section_seq": 1, "route_path_id": 140810}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 188895.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 140810}], "total_distance_m": 188895.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 184052.956, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4842.667, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 12022, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:44Z", "source_id": 64506378, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:06:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:04:49Z", "source_id": 20439394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12041, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:13:27Z", "source_id": 64521873, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:13:30Z", "source_id": 20444474, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12063, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:21:53Z", "source_id": 64538113, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T05:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:21:56Z", "source_id": 20449786, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12079, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:26:13Z", "source_id": 64546500, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T05:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:26:20Z", "source_id": 20452682, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15626, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:31:39Z", "source_id": 64558053, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:31:43Z", "source_id": 20456416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15640, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:39Z", "source_id": 64571219, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:37:40Z", "source_id": 20460636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:42:42Z", "source_id": 64582360, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:42:45Z", "source_id": 20464299, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15694, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:08Z", "source_id": 64592788, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:48:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:47:10Z", "source_id": 20467663, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:15Z", "source_id": 64616863, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T05:58:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:19Z", "source_id": 20475337, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16150, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:14Z", "source_id": 64636405, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:06:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:05:21Z", "source_id": 20481535, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:38Z", "source_id": 64655135, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:41Z", "source_id": 20487370, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:17:42Z", "source_id": 64668420, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T06:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:17:49Z", "source_id": 20491474, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:11Z", "source_id": 64674955, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T06:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:14Z", "source_id": 20493485, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:10Z", "source_id": 64680430, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T06:22:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:11Z", "source_id": 20495147, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:37Z", "source_id": 64694725, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:38Z", "source_id": 20499652, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:14Z", "source_id": 64712261, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T06:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:18Z", "source_id": 20505166, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:30Z", "source_id": 64728836, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T06:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:32Z", "source_id": 20510435, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:28Z", "source_id": 64742251, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T06:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:31Z", "source_id": 20514595, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30247, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:32Z", "source_id": 64750682, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T06:49:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:35Z", "source_id": 20517147, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:23Z", "source_id": 64764445, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T06:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:26Z", "source_id": 20521280, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30536, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:10Z", "source_id": 64774692, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T06:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:12Z", "source_id": 20524456, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:30Z", "source_id": 64795373, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T07:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:33Z", "source_id": 20530696, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:28Z", "source_id": 64806625, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T07:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:28Z", "source_id": 20534008, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:25Z", "source_id": 64811887, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T07:11:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:30Z", "source_id": 20535659, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-22T08:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:33Z", "source_id": 64817937, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T07:13:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:35Z", "source_id": 20537485, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:05Z", "source_id": 64833622, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T07:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:05Z", "source_id": 20542121, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:42Z", "source_id": 64846640, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T07:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:43Z", "source_id": 20546021, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:35Z", "source_id": 64857521, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T07:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:39Z", "source_id": 20549301, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30717, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:12Z", "source_id": 64864982, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T07:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:18Z", "source_id": 20551486, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30721, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:48Z", "source_id": 64880674, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T07:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:51Z", "source_id": 20556120, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:22Z", "source_id": 64891222, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T07:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:26Z", "source_id": 20559124, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30779, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:34Z", "source_id": 64900023, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T07:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:36Z", "source_id": 20561753, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T08:42:00+01:00", "operational_fact": true}] Peterborough 0553 0553 1 None None Horsham 0842 0842 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32911/2026-09-22/detailed None Littlehaven 2026-09-22T08:38:00+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 0839 0842 Littlehaven Horsham Sig. Cpb76 Horsham 51.0659811 -0.3189475 51.0659811 -0.3189475 1 0 2026-09-22 07:53:03 TERMINATED 2026-09-22 07:42:00 Horsham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561753 1790062897659708 214 214 2026-09-22 07:52:57.517304 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:42:57.312310
733060 765299 F50765 515S391D22 2026-09-22 COMPLETE 20560065 2026-09-22 08:43:00 2026-09-22 07:53:04 2026-09-24 07:53:04 {"id": 765299, "stp": "N", "toc": "c2c", "uid": "F50765", "consist": "357035+357204", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F50765/2026-09-22/detailed", "trust_id": "515S391D22", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness C.S.D.", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": null, "is_terminated": 1, "next_location": "Shoeburyness C.S.D.", "signalling_id": "5S39", "timing_status": "ON TIME", "origin_station": "Shoeburyness", "current_leg_arr": "0843", "current_leg_dep": "0837", "current_leg_end": "Shoeburyness C.S.D.", "origin_dep_time": "0838", "origin_platform": "2", "current_location": "Shoeburyness C.S.D.", "last_update_time": "2026-09-22T07:53:04", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]}", "current_leg_start": "Shoeburyness", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "51.5325845", "next_location_lon": "0.7898435", "previous_location": "Shoeburyness", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 836.517, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 765299, \"profile_key\": \"f9216edda2b883b515616a9016fd486918634f48c09fce93356fe730079b0ac1\", \"schedule_id\": 36390, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121270}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Shoeburyness C.S.D.\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 121270}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121270}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 177.122, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.395, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0838", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5325845", "current_position_lon": "0.7898435", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:35Z\", \"source_id\": 20560065, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness C.S.D.", "service_state_platform": null, "timing_fact_generation": 1790062775961647, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:00.733369", "service_state_evidence_id": 20560065, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:43:00.735026", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY None 5S39 357035+357204 8 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 836.517, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 765299, "profile_key": "f9216edda2b883b515616a9016fd486918634f48c09fce93356fe730079b0ac1", "schedule_id": 36390, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0838", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121270}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Shoeburyness C.S.D.", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 121270}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 121270}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 177.122, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.395, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:35Z", "source_id": 20560065, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Shoeburyness 0838 0838 2 None None Shoeburyness C.S.D. 0843 0843 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F50765/2026-09-22/detailed None Shoeburyness 2026-09-22T08:38:00+01:00 Shoeburyness C.S.D. 6.0 {"type": "LineString", "coordinates": [[0.7944172999999999, 51.53140749999999], [0.7927334, 51.532139699999995], [0.7924086, 51.53228920000001], [0.7923273, 51.5323276], [0.7921447999999999, 51.53240290000001], [0.7919925, 51.53245709999999], [0.7917991, 51.5325185], [0.7916363999999999, 51.5325583], [0.7911968, 51.532648300000005], [0.7908785999999999, 51.53269660000001], [0.7906563, 51.5327141], [0.7905211, 51.5327229], [0.7903778999999999, 51.53273479999999], [0.7902017999999998, 51.5327561], [0.7900320999999999, 51.53278110000001], [0.7896846, 51.5328359], [0.7894102, 51.5328835], [0.7890311999999999, 51.532967199999995], [0.7884983, 51.5331266], [0.7880329, 51.5332683], [0.7877687999999999, 51.533347899999995], [0.7875930999999999, 51.533405899999984], [0.7872056, 51.5335751], [0.7868591, 51.53373740000001], [0.7871839, 51.5335487], [0.7873965, 51.53342190000001], [0.7876406, 51.5332891], [0.7877948, 51.53322080000001], [0.7879928999999999, 51.533146599999995], [0.7882717999999999, 51.53305610000001], [0.7898434999999999, 51.5325845]]} 0.5 0837 0843 Shoeburyness Shoeburyness C.S.D. Shoeburyness C.S.D. 51.5325845 0.7898435 51.5325845 0.7898435 1 0 2026-09-22 07:53:04 TERMINATED 2026-09-22 07:43:00 Shoeburyness C.S.D. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560065 1790062775961647 5 5 2026-09-22 07:43:00.735026 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:00.733369
733061 763971 S01303 722J371B22 2026-09-22 COMPLETE 20562642 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 763971, "stp": "N", "toc": "London Underground", "uid": "S01303", "consist": null, "dest_crs": "HRW", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S01303/2026-09-22/detailed", "trust_id": "722J371B22", "origin_crs": "ZEL", "show_on_map": 0, "dar_est_time": "07:51:00", "dar_platform": null, "dest_station": "Harrow & Wealdstone (DC)", "service_date": "2026-09-22", "dest_arr_time": "0840", "dest_platform": "1", "is_terminated": 1, "next_location": "Harrow & Wealdstone (DC)", "signalling_id": "2J37", "timing_status": "LATE", "origin_station": "Elephant & Castle L.T.", "current_leg_arr": "0843", "current_leg_dep": "0841", "current_leg_end": "Harrow & Wealdstone (DC)", "origin_dep_time": "0751", "origin_platform": null, "current_location": "Harrow & Wealdstone (DC)", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]}", "current_leg_start": "Kenton (DC)", "dest_arr_time_act": "0840", "motion_projection": null, "next_location_lat": "51.5918227", "next_location_lon": "-0.3343768", "previous_location": "Kenton (DC)", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0751½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5918227", "current_position_lon": "-0.3343768", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:09Z\", \"source_id\": 20543856, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:55Z\", \"source_id\": 20546992, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:59Z\", \"source_id\": 20548719, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:28Z\", \"source_id\": 20550830, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:27Z\", \"source_id\": 20552461, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:06Z\", \"source_id\": 20554683, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:01Z\", \"source_id\": 20556275, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:41Z\", \"source_id\": 20558440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:29Z\", \"source_id\": 20560015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:39Z\", \"source_id\": 20562642, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrow & Wealdstone (DC)", "service_state_platform": "1", "timing_fact_generation": 1790062962593213, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:03.580401", "service_state_evidence_id": 20562642, "current_leg_start_actual_dep": "2026-09-22T08:40:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:04.386891", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground N ZEL HRW 2J37 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:09Z", "source_id": 20543856, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:55Z", "source_id": 20546992, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:59Z", "source_id": 20548719, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:28Z", "source_id": 20550830, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:27Z", "source_id": 20552461, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:06Z", "source_id": 20554683, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:01Z", "source_id": 20556275, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:41Z", "source_id": 20558440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:29Z", "source_id": 20560015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:39Z", "source_id": 20562642, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Elephant & Castle L.T. 0751 0751½ None 7:51:00 None Harrow & Wealdstone (DC) 0840 0840 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:S01303/2026-09-22/detailed None Kenton (DC) 2026-09-22T08:40:30+01:00 Harrow & Wealdstone (DC) 2.0 {"type": "LineString", "coordinates": [[-0.316622, 51.5815321], [-0.3171903, 51.5820763], [-0.3183175, 51.5830212], [-0.3189863, 51.5835035], [-0.31958449999999994, 51.58393710000001], [-0.32027089999999997, 51.5844332], [-0.3209849, 51.58491430000001], [-0.32170469999999995, 51.5853918], [-0.3224547, 51.5858583], [-0.3235763, 51.5865569], [-0.32433270000000003, 51.58699149999998], [-0.325124, 51.587416799999986], [-0.3281179, 51.5889001], [-0.33040259999999994, 51.5899897], [-0.33130529999999997, 51.5904059], [-0.3335558, 51.59142649999999], [-0.3338574, 51.5915712], [-0.3343768, 51.5918227]]} 1.0 0841 0843 Kenton (DC) Harrow & Wealdstone (DC) Harrow & Wealdstone (DC) 51.5918227 -0.3343768 51.5918227 -0.3343768 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Harrow & Wealdstone (DC) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562642 1790062962593213 23 23 2026-09-22 07:53:04.386891 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:03.580401
733062 763990 L88537 072B79MB22 2026-09-22 COMPLETE 20561468 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 763990, "stp": "P", "toc": "ScotRail", "uid": "L88537", "consist": "385018+385040", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88537/2026-09-22/detailed", "trust_id": "072B79MB22", "origin_crs": "LNK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2B79", "timing_status": "ON TIME", "origin_station": "Lanark", "current_leg_arr": "0843", "current_leg_dep": "0834", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0752", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-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": "Cambuslang", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "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\": 301.862, \"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\": 1325.187, \"from_m\": 301.862, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3558.712, \"from_m\": 1325.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4046.017, \"from_m\": 3558.712, \"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\": 7162.784, \"from_m\": 4046.017, \"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\": 9052.476, \"from_m\": 7162.784, \"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\": 15404.212, \"from_m\": 9052.476, \"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\": 16666.144, \"from_m\": 15404.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17012.605, \"from_m\": 16666.144, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17110.433, \"from_m\": 17012.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17134.047, \"from_m\": 17110.433, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17264.605, \"from_m\": 17134.047, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21258.231, \"from_m\": 17264.605, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21271.599, \"from_m\": 21258.231, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21504.454, \"from_m\": 21271.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22341.143, \"from_m\": 21504.454, \"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\": 22477.185, \"from_m\": 22341.143, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22501.101, \"from_m\": 22477.185, \"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\": 22582.88, \"from_m\": 22501.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23482.148, \"from_m\": 22582.88, \"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\": 23529.716, \"from_m\": 23482.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25004.404, \"from_m\": 23529.716, \"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\": 25412.861, \"from_m\": 25004.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25959.675, \"from_m\": 25412.861, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 26014.105, \"from_m\": 25959.675, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28242.106, \"from_m\": 26014.105, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28321.232, \"from_m\": 28242.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29028.859, \"from_m\": 28321.232, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33981.749, \"from_m\": 29028.859, \"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\": 36350.353, \"from_m\": 33981.749, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36448.669, \"from_m\": 36350.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38530.358, \"from_m\": 36448.669, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41034.616, \"from_m\": 38530.358, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42420.37, \"from_m\": 41034.616, \"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\": 45674.495, \"from_m\": 42420.37, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46504.054, \"from_m\": 45674.495, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46917.931, \"from_m\": 46504.054, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47478.242, \"from_m\": 46917.931, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47902.709, \"from_m\": 47478.242, \"capability_applied\": null, \"effective_limit_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\": 763990, \"profile_key\": \"61f11338d11fd5c3d740c9aee7c058f357146c511d3835331adb4ad9cf817a64\", \"schedule_id\": 17931, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Lanark\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756\", \"location\": \"Lanark Jn\", \"stage_seq\": 2, \"distance_m\": 4189.753, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Carluke\", \"stage_seq\": 3, \"distance_m\": 13486.661, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Law Jn\", \"stage_seq\": 4, \"distance_m\": 17012.605, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0808\", \"wtt_dep\": \"0809\", \"location\": \"Wishaw\", \"stage_seq\": 5, \"distance_m\": 20562.651, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0813H\", \"location\": \"Shieldmuir\", \"stage_seq\": 6, \"distance_m\": 22826.582, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0819\", \"location\": \"Motherwell\", \"stage_seq\": 7, \"distance_m\": 25583.143, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Mossend South Jn\", \"stage_seq\": 8, \"distance_m\": 28242.106, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Mossend West Jn\", \"stage_seq\": 9, \"distance_m\": 29084.87, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Bellshill\", \"stage_seq\": 10, \"distance_m\": 30322.679, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828\", \"location\": \"Uddingston Jn\", \"stage_seq\": 11, \"distance_m\": 34128.168, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Uddingston\", \"stage_seq\": 12, \"distance_m\": 34296.488, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Newton East Jn\", \"stage_seq\": 13, \"distance_m\": 36448.669, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Newton West Jn\", \"stage_seq\": 14, \"distance_m\": 38424.181, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Cambuslang\", \"stage_seq\": 15, \"distance_m\": 39860.83, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 16, \"distance_m\": 41647.726, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Shawfield Jn\", \"stage_seq\": 17, \"distance_m\": 43669.601, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 18, \"distance_m\": 45885.937, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 19, \"distance_m\": 46668.579, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46973.276, \"section_seq\": 1, \"route_path_id\": 138168}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47902.709, \"section_seq\": 1, \"route_path_id\": 138168}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 47902.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138168}], \"total_distance_m\": 47902.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47680.868, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 221.841, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:30Z\", \"source_id\": 64783829, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:00:34Z\", \"source_id\": 20527266, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:30Z\", \"source_id\": 64792555, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:33Z\", \"source_id\": 20529782, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:39Z\", \"source_id\": 64801549, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:40Z\", \"source_id\": 20532500, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:55Z\", \"source_id\": 64813342, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:01Z\", \"source_id\": 20536104, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:56Z\", \"source_id\": 64827619, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:59Z\", \"source_id\": 20540378, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:52Z\", \"source_id\": 64852595, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:54Z\", \"source_id\": 20547806, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:05Z\", \"source_id\": 64861872, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:11Z\", \"source_id\": 20550561, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:30Z\", \"source_id\": 64877070, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:35Z\", \"source_id\": 20555079, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:14Z\", \"source_id\": 64899116, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:18Z\", \"source_id\": 20561468, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "1", "timing_fact_generation": 1790062879888548, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:03.604700", "service_state_evidence_id": 20561468, "current_leg_start_actual_dep": "2026-09-22T08:34:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:04.408736", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P LNK GLC 2B79 385018+385040 6 100 None {"version": 3, "segments": [{"to_m": 301.862, "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": 1325.187, "from_m": 301.862, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3558.712, "from_m": 1325.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4046.017, "from_m": 3558.712, "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": 7162.784, "from_m": 4046.017, "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": 9052.476, "from_m": 7162.784, "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": 15404.212, "from_m": 9052.476, "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": 16666.144, "from_m": 15404.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17012.605, "from_m": 16666.144, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17110.433, "from_m": 17012.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17134.047, "from_m": 17110.433, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17264.605, "from_m": 17134.047, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21258.231, "from_m": 17264.605, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21271.599, "from_m": 21258.231, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21504.454, "from_m": 21271.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", "infrastructure_limit_mph": 30.0}, {"to_m": 22341.143, "from_m": 21504.454, "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": 22477.185, "from_m": 22341.143, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22501.101, "from_m": 22477.185, "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": 22582.88, "from_m": 22501.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23482.148, "from_m": 22582.88, "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": 23529.716, "from_m": 23482.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25004.404, "from_m": 23529.716, "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": 25412.861, "from_m": 25004.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25959.675, "from_m": 25412.861, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 26014.105, "from_m": 25959.675, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28242.106, "from_m": 26014.105, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28321.232, "from_m": 28242.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29028.859, "from_m": 28321.232, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33981.749, "from_m": 29028.859, "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": 36350.353, "from_m": 33981.749, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36448.669, "from_m": 36350.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38530.358, "from_m": 36448.669, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41034.616, "from_m": 38530.358, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42420.37, "from_m": 41034.616, "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": 45674.495, "from_m": 42420.37, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46504.054, "from_m": 45674.495, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46917.931, "from_m": 46504.054, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47478.242, "from_m": 46917.931, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47902.709, "from_m": 47478.242, "capability_applied": null, "effective_limit_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": 763990, "profile_key": "61f11338d11fd5c3d740c9aee7c058f357146c511d3835331adb4ad9cf817a64", "schedule_id": 17931, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Lanark", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756", "location": "Lanark Jn", "stage_seq": 2, "distance_m": 4189.753, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Carluke", "stage_seq": 3, "distance_m": 13486.661, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Law Jn", "stage_seq": 4, "distance_m": 17012.605, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0808", "wtt_dep": "0809", "location": "Wishaw", "stage_seq": 5, "distance_m": 20562.651, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0813H", "location": "Shieldmuir", "stage_seq": 6, "distance_m": 22826.582, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0819", "location": "Motherwell", "stage_seq": 7, "distance_m": 25583.143, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Mossend South Jn", "stage_seq": 8, "distance_m": 28242.106, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Mossend West Jn", "stage_seq": 9, "distance_m": 29084.87, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Bellshill", "stage_seq": 10, "distance_m": 30322.679, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828", "location": "Uddingston Jn", "stage_seq": 11, "distance_m": 34128.168, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Uddingston", "stage_seq": 12, "distance_m": 34296.488, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Newton East Jn", "stage_seq": 13, "distance_m": 36448.669, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Newton West Jn", "stage_seq": 14, "distance_m": 38424.181, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Cambuslang", "stage_seq": 15, "distance_m": 39860.83, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Rutherglen East Jn", "stage_seq": 16, "distance_m": 41647.726, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Shawfield Jn", "stage_seq": 17, "distance_m": 43669.601, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Larkfield Jn", "stage_seq": 18, "distance_m": 45885.937, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Eglinton St Jn", "stage_seq": 19, "distance_m": 46668.579, "section_seq": 1, "route_path_id": 138168}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46973.276, "section_seq": 1, "route_path_id": 138168}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47902.709, "section_seq": 1, "route_path_id": 138168}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 47902.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 138168}], "total_distance_m": 47902.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47680.868, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 221.841, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:30Z", "source_id": 64783829, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:00:34Z", "source_id": 20527266, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:30Z", "source_id": 64792555, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:33Z", "source_id": 20529782, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:39Z", "source_id": 64801549, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:40Z", "source_id": 20532500, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:55Z", "source_id": 64813342, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:12:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:01Z", "source_id": 20536104, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:56Z", "source_id": 64827619, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:59Z", "source_id": 20540378, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:52Z", "source_id": 64852595, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:54Z", "source_id": 20547806, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:05Z", "source_id": 64861872, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:11Z", "source_id": 20550561, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:30Z", "source_id": 64877070, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:35Z", "source_id": 20555079, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1994, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:14Z", "source_id": 64899116, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:43:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:18Z", "source_id": 20561468, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Lanark 0752 0752 1 None None Glasgow Central High Level 0843 0843 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88537/2026-09-22/detailed None Cambuslang 2026-09-22T08:34:00+01:00 Glasgow Central High Level 9.0 {"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-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]]} 5.0 0834 0843 Cambuslang Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561468 1790062879888548 54 54 2026-09-22 07:53:04.408736 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:03.604700
733063 764223 L82291 872H96MC22 2026-09-22 COMPLETE 20561602 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 764223, "stp": "P", "toc": "South Western Railway", "uid": "L82291", "consist": "701059", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82291/2026-09-22/detailed", "trust_id": "872H96MC22", "origin_crs": "SHP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-22", "dest_arr_time": "0845", "dest_platform": "20", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2H96", "timing_status": "ON TIME", "origin_station": "Shepperton", "current_leg_arr": "0843", "current_leg_dep": "0838", "current_leg_end": "London Waterloo", "origin_dep_time": "0800", "origin_platform": null, "current_location": "London Waterloo", "last_update_time": "2026-09-22T07:53:33", "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": "0843", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 9312.423, \"from_m\": 359.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9685.396, \"from_m\": 9312.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9927.872, \"from_m\": 9685.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9949.706, \"from_m\": 9927.872, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10389.4, \"from_m\": 9949.706, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10444.668, \"from_m\": 10389.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10893.482, \"from_m\": 10444.668, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11432.035, \"from_m\": 10893.482, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11666.446, \"from_m\": 11432.035, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11862.707, \"from_m\": 11666.446, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11938.29, \"from_m\": 11862.707, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12033.268, \"from_m\": 11938.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\": 12087.556, \"from_m\": 12033.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\": 12430.989, \"from_m\": 12087.556, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12468.34, \"from_m\": 12430.989, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13823.682, \"from_m\": 12468.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14931.496, \"from_m\": 13823.682, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23708.328, \"from_m\": 14931.496, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24208.478, \"from_m\": 23708.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25206.428, \"from_m\": 24208.478, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25252.363, \"from_m\": 25206.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25658.544, \"from_m\": 25252.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25756.075, \"from_m\": 25658.544, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27091.481, \"from_m\": 25756.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\": 27214.823, \"from_m\": 27091.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27995.561, \"from_m\": 27214.823, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28826.144, \"from_m\": 27995.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\": 29681.024, \"from_m\": 28826.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30258.157, \"from_m\": 29681.024, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 764223, \"profile_key\": \"309832e3a98f55c08d211e23b26a611f9da1c55d8824a1b6cb29ca688d94bf27\", \"schedule_id\": 32813, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Shepperton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"Upper Halliford\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0805\", \"wtt_dep\": \"0805H\", \"location\": \"Sunbury\", \"stage_seq\": 3, \"distance_m\": 3300.17, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0809H\", \"location\": \"Hampton\", \"stage_seq\": 4, \"distance_m\": 6898.354, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0812\", \"wtt_dep\": \"0812H\", \"location\": \"Fulwell\", \"stage_seq\": 5, \"distance_m\": 9601.276, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Strawberry Hill\", \"stage_seq\": 6, \"distance_m\": 10551.593, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Twickenham Jn\", \"stage_seq\": 7, \"distance_m\": 11701.202, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Twickenham\", \"stage_seq\": 8, \"distance_m\": 12136.461, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0821H\", \"location\": \"St. Margarets\", \"stage_seq\": 9, \"distance_m\": 13017.356, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Richmond\", \"stage_seq\": 10, \"distance_m\": 14727.813, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0828H\", \"location\": \"Barnes\", \"stage_seq\": 11, \"distance_m\": 18964.745, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 12, \"distance_m\": 24092.432, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"West London Jn\", \"stage_seq\": 13, \"distance_m\": 25192.99, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0836\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 14, \"distance_m\": 26024.919, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 15, \"distance_m\": 27056.711, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"Vauxhall\", \"stage_seq\": 16, \"distance_m\": 28190.583, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 17, \"distance_m\": 29529.179, \"section_seq\": 1, \"route_path_id\": 143587}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 18, \"distance_m\": 30258.157, \"section_seq\": 1, \"route_path_id\": 143587}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 30258.157, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143587}], \"total_distance_m\": 30258.157, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 30174.871, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0800", "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\": 28440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:18Z\", \"source_id\": 64786150, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:02:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:22Z\", \"source_id\": 20527930, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:18Z\", \"source_id\": 64786150, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:01:22Z\", \"source_id\": 20527931, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:58Z\", \"source_id\": 64805254, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:04Z\", \"source_id\": 20533621, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:11Z\", \"source_id\": 64811236, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:10Z\", \"source_id\": 20535351, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:57Z\", \"source_id\": 64821805, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:58Z\", \"source_id\": 20538674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:59Z\", \"source_id\": 64833388, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:05Z\", \"source_id\": 20542091, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:58Z\", \"source_id\": 64841851, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:01Z\", \"source_id\": 20544582, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:05Z\", \"source_id\": 64847730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:10Z\", \"source_id\": 20546384, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:45Z\", \"source_id\": 64863652, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:50Z\", \"source_id\": 20551085, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:06Z\", \"source_id\": 64873124, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:09Z\", \"source_id\": 20553878, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:17Z\", \"source_id\": 64882170, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:19Z\", \"source_id\": 20556514, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:17Z\", \"source_id\": 64888093, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:22Z\", \"source_id\": 20558209, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:26Z\", \"source_id\": 64899750, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:26Z\", \"source_id\": 20561602, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "20", "timing_fact_generation": 1790062891981464, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:03.946890", "service_state_evidence_id": 20561602, "current_leg_start_actual_dep": "2026-09-22T08:39:00+01:00", "operational_evidence_version": 65, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:04.780325", "service_state_valid_until_kind": null, "operational_interpretation_version": 65, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P SHP None 2H96 701059 10 100 None {"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 9312.423, "from_m": 359.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9685.396, "from_m": 9312.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9927.872, "from_m": 9685.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9949.706, "from_m": 9927.872, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10389.4, "from_m": 9949.706, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10444.668, "from_m": 10389.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10893.482, "from_m": 10444.668, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11432.035, "from_m": 10893.482, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11666.446, "from_m": 11432.035, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11862.707, "from_m": 11666.446, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11938.29, "from_m": 11862.707, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12033.268, "from_m": 11938.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": 12087.556, "from_m": 12033.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": 12430.989, "from_m": 12087.556, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12468.34, "from_m": 12430.989, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13823.682, "from_m": 12468.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14931.496, "from_m": 13823.682, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23708.328, "from_m": 14931.496, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24208.478, "from_m": 23708.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25206.428, "from_m": 24208.478, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25252.363, "from_m": 25206.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25658.544, "from_m": 25252.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25756.075, "from_m": 25658.544, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27091.481, "from_m": 25756.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": 27214.823, "from_m": 27091.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27995.561, "from_m": 27214.823, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28826.144, "from_m": 27995.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": 29681.024, "from_m": 28826.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30258.157, "from_m": 29681.024, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 764223, "profile_key": "309832e3a98f55c08d211e23b26a611f9da1c55d8824a1b6cb29ca688d94bf27", "schedule_id": 32813, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800", "location": "Shepperton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "Upper Halliford", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0805", "wtt_dep": "0805H", "location": "Sunbury", "stage_seq": 3, "distance_m": 3300.17, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0809H", "location": "Hampton", "stage_seq": 4, "distance_m": 6898.354, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0812", "wtt_dep": "0812H", "location": "Fulwell", "stage_seq": 5, "distance_m": 9601.276, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Strawberry Hill", "stage_seq": 6, "distance_m": 10551.593, "section_seq": 1, "route_path_id": 143587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Twickenham Jn", "stage_seq": 7, "distance_m": 11701.202, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Twickenham", "stage_seq": 8, "distance_m": 12136.461, "section_seq": 1, "route_path_id": 143587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0821H", "location": "St. Margarets", "stage_seq": 9, "distance_m": 13017.356, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Richmond", "stage_seq": 10, "distance_m": 14727.813, "section_seq": 1, "route_path_id": 143587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0828H", "location": "Barnes", "stage_seq": 11, "distance_m": 18964.745, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Clapham Junction (W)", "stage_seq": 12, "distance_m": 24092.432, "section_seq": 1, "route_path_id": 143587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "West London Jn", "stage_seq": 13, "distance_m": 25192.99, "section_seq": 1, "route_path_id": 143587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0836", "location": "Queenstown Road (Battersea)", "stage_seq": 14, "distance_m": 26024.919, "section_seq": 1, "route_path_id": 143587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Nine Elms Jn", "stage_seq": 15, "distance_m": 27056.711, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "Vauxhall", "stage_seq": 16, "distance_m": 28190.583, "section_seq": 1, "route_path_id": 143587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Waterloo West Crossings", "stage_seq": 17, "distance_m": 29529.179, "section_seq": 1, "route_path_id": 143587}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 18, "distance_m": 30258.157, "section_seq": 1, "route_path_id": 143587}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 30258.157, "from_m": 0.0, "section_seq": 1, "route_path_id": 143587}], "total_distance_m": 30258.157, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 30174.871, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28440, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:18Z", "source_id": 64786150, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:02:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:22Z", "source_id": 20527930, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28443, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:18Z", "source_id": 64786150, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:01:22Z", "source_id": 20527931, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28447, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:58Z", "source_id": 64805254, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:09:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:04Z", "source_id": 20533621, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28455, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:11Z", "source_id": 64811236, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:12:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:10Z", "source_id": 20535351, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28323, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:57Z", "source_id": 64821805, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:58Z", "source_id": 20538674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28287, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:59Z", "source_id": 64833388, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:05Z", "source_id": 20542091, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28316, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:58Z", "source_id": 64841851, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:21:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:01Z", "source_id": 20544582, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:05Z", "source_id": 64847730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:10Z", "source_id": 20546384, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:45Z", "source_id": 64863652, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:50Z", "source_id": 20551085, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:06Z", "source_id": 64873124, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:09Z", "source_id": 20553878, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:17Z", "source_id": 64882170, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:36:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:19Z", "source_id": 20556514, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:17Z", "source_id": 64888093, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:22Z", "source_id": 20558209, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28987, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:26Z", "source_id": 64899750, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:26Z", "source_id": 20561602, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Shepperton 0800 0800 None None None London Waterloo 0845 0843 20 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82291/2026-09-22/detailed None Vauxhall 2026-09-22T08:39:00+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 0838 0843 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561602 1790062891981464 65 65 2026-09-22 07:53:04.780325 20 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:03.946890
733064 762941 P02164 492W50MA22 2026-09-22 COMPLETE 20561979 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 762941, "stp": "P", "toc": "Greater Anglia", "uid": "P02164", "consist": "755403", "dest_crs": "CBG", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02164/2026-09-22/detailed", "trust_id": "492W50MA22", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "5", "is_terminated": 1, "next_location": "Cambridge", "signalling_id": "2W50", "timing_status": "ON TIME", "origin_station": "Ipswich", "current_leg_arr": "0843", "current_leg_dep": "0827", "current_leg_end": "Cambridge", "origin_dep_time": "0717", "origin_platform": "4B", "current_location": "Cambridge", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]}", "current_leg_start": "Dullingham", "dest_arr_time_act": "0843", "motion_projection": null, "next_location_lat": "52.1941415", "next_location_lon": "0.1376343", "previous_location": "Dullingham", "current_leg_milage": "11.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 157.704, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1648.98, \"from_m\": 157.704, \"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\": 22955.003, \"from_m\": 1648.98, \"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\": 23194.484, \"from_m\": 22955.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62472.974, \"from_m\": 23194.484, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64117.53, \"from_m\": 62472.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\": 65837.697, \"from_m\": 64117.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65859.346, \"from_m\": 65837.697, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66516.911, \"from_m\": 65859.346, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 87516.914, \"from_m\": 66516.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87776.444, \"from_m\": 87516.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88608.666, \"from_m\": 87776.444, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88767.312, \"from_m\": 88608.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88829.285, \"from_m\": 88767.312, \"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\": 88868.533, \"from_m\": 88829.285, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 89346.225, \"from_m\": 88868.533, \"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\": 762941, \"profile_key\": \"da8265dcaa229ecd61abc95159b89d083e5bba6e53f56b9f6c9e5a3aaed62dfb\", \"schedule_id\": 18861, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0717\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1439.448, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0719H\", \"location\": \"Ipswich Europa Jn\", \"stage_seq\": 3, \"distance_m\": 2810.796, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Claydon S.B.\", \"stage_seq\": 4, \"distance_m\": 8125.231, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0724H\", \"wtt_dep\": \"0725H\", \"location\": \"Needham Market\", \"stage_seq\": 5, \"distance_m\": 13525.577, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0729H\", \"wtt_dep\": \"0733H\", \"location\": \"Stowmarket\", \"stage_seq\": 6, \"distance_m\": 19059.308, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737H\", \"location\": \"Haughley Jn\", \"stage_seq\": 7, \"distance_m\": 22937.559, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0742\", \"wtt_dep\": \"0742H\", \"location\": \"Elmswell\", \"stage_seq\": 8, \"distance_m\": 28628.475, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0747H\", \"wtt_dep\": \"0748H\", \"location\": \"Thurston\", \"stage_seq\": 9, \"distance_m\": 35828.528, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0800\", \"location\": \"Bury St Edmunds\", \"stage_seq\": 10, \"distance_m\": 42378.697, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0809H\", \"wtt_dep\": \"0810H\", \"location\": \"Kennett\", \"stage_seq\": 11, \"distance_m\": 57939.008, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0816\", \"location\": \"Chippenham Jn\", \"stage_seq\": 12, \"distance_m\": 62410.727, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Newmarket\", \"stage_seq\": 13, \"distance_m\": 65859.346, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Dullingham\", \"stage_seq\": 14, \"distance_m\": 71097.649, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 15, \"distance_m\": 87822.294, \"section_seq\": 1, \"route_path_id\": 137173}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Cambridge\", \"stage_seq\": 16, \"distance_m\": 89346.225, \"section_seq\": 1, \"route_path_id\": 137173}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 89346.225, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 137173}], \"total_distance_m\": 89346.225, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49909.089, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39437.136, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0717", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "52.1941415", "current_position_lon": "0.1376343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:26Z\", \"source_id\": 64683702, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:28Z\", \"source_id\": 20496221, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:27Z\", \"source_id\": 64694331, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:31Z\", \"source_id\": 20499573, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:42Z\", \"source_id\": 64726703, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:39:45Z\", \"source_id\": 20509776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:46Z\", \"source_id\": 64751282, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:51Z\", \"source_id\": 20517348, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:37Z\", \"source_id\": 64758877, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:51:33Z\", \"source_id\": 20519688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:11Z\", \"source_id\": 64800291, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:15Z\", \"source_id\": 20532141, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:35Z\", \"source_id\": 64832238, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:40Z\", \"source_id\": 20541714, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:02Z\", \"source_id\": 64855887, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:04Z\", \"source_id\": 20548799, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:48Z\", \"source_id\": 64900611, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:53Z\", \"source_id\": 20561979, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cambridge", "service_state_platform": "5", "timing_fact_generation": 1790062913378456, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:06.494623", "service_state_evidence_id": 20561979, "current_leg_start_actual_dep": "2026-09-22T08:26:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:06.537425", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P IPS CBG 2W50 755403 5 100 None {"version": 3, "segments": [{"to_m": 157.704, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1648.98, "from_m": 157.704, "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": 22955.003, "from_m": 1648.98, "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": 23194.484, "from_m": 22955.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", "infrastructure_limit_mph": 30.0}, {"to_m": 62472.974, "from_m": 23194.484, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64117.53, "from_m": 62472.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": 65837.697, "from_m": 64117.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65859.346, "from_m": 65837.697, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66516.911, "from_m": 65859.346, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 87516.914, "from_m": 66516.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87776.444, "from_m": 87516.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88608.666, "from_m": 87776.444, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88767.312, "from_m": 88608.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88829.285, "from_m": 88767.312, "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": 88868.533, "from_m": 88829.285, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 89346.225, "from_m": 88868.533, "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": 762941, "profile_key": "da8265dcaa229ecd61abc95159b89d083e5bba6e53f56b9f6c9e5a3aaed62dfb", "schedule_id": 18861, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0717", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 137173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1439.448, "section_seq": 1, "route_path_id": 137173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0719H", "location": "Ipswich Europa Jn", "stage_seq": 3, "distance_m": 2810.796, "section_seq": 1, "route_path_id": 137173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Claydon S.B.", "stage_seq": 4, "distance_m": 8125.231, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0724H", "wtt_dep": "0725H", "location": "Needham Market", "stage_seq": 5, "distance_m": 13525.577, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0729H", "wtt_dep": "0733H", "location": "Stowmarket", "stage_seq": 6, "distance_m": 19059.308, "section_seq": 1, "route_path_id": 137173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737H", "location": "Haughley Jn", "stage_seq": 7, "distance_m": 22937.559, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0742", "wtt_dep": "0742H", "location": "Elmswell", "stage_seq": 8, "distance_m": 28628.475, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0747H", "wtt_dep": "0748H", "location": "Thurston", "stage_seq": 9, "distance_m": 35828.528, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0800", "location": "Bury St Edmunds", "stage_seq": 10, "distance_m": 42378.697, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0809H", "wtt_dep": "0810H", "location": "Kennett", "stage_seq": 11, "distance_m": 57939.008, "section_seq": 1, "route_path_id": 137173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0816", "location": "Chippenham Jn", "stage_seq": 12, "distance_m": 62410.727, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Newmarket", "stage_seq": 13, "distance_m": 65859.346, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Dullingham", "stage_seq": 14, "distance_m": 71097.649, "section_seq": 1, "route_path_id": 137173}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Coldham Lane Jn", "stage_seq": 15, "distance_m": 87822.294, "section_seq": 1, "route_path_id": 137173}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Cambridge", "stage_seq": 16, "distance_m": 89346.225, "section_seq": 1, "route_path_id": 137173}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 89346.225, "from_m": 0.0, "section_seq": 1, "route_path_id": 137173}], "total_distance_m": 89346.225, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49909.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39437.136, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13250, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:26Z", "source_id": 64683702, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:28Z", "source_id": 20496221, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13245, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:27Z", "source_id": 64694331, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:31Z", "source_id": 20499573, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12306, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:42Z", "source_id": 64726703, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:39:45Z", "source_id": 20509776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12302, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:46Z", "source_id": 64751282, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:51Z", "source_id": 20517348, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12287, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:37Z", "source_id": 64758877, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:52:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:51:33Z", "source_id": 20519688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12276, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:11Z", "source_id": 64800291, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:15Z", "source_id": 20532141, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:35Z", "source_id": 64832238, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:21:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:40Z", "source_id": 20541714, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12314, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:02Z", "source_id": 64855887, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:04Z", "source_id": 20548799, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12534, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:48Z", "source_id": 64900611, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:43:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:53Z", "source_id": 20561979, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Ipswich 0717 0717 4B None None Cambridge 0843 0843 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P02164/2026-09-22/detailed None Dullingham 2026-09-22T08:26:00+01:00 Cambridge 16.0 {"type": "LineString", "coordinates": [[0.36606929999999993, 52.2015918], [0.3648196, 52.20121129999998], [0.3642575, 52.20106], [0.3635563, 52.20087989999999], [0.3631267, 52.20077950000001], [0.3620624999999999, 52.2005397], [0.36111609999999994, 52.2003507], [0.36049449999999994, 52.2002364], [0.3596761, 52.20010039999999], [0.35932611364780853, 52.20005097282448], [0.3588703, 52.1999866], [0.3584287, 52.19992869999999], [0.357415, 52.19981109999999], [0.35632169999999996, 52.1997122], [0.355909, 52.19968180000001], [0.3551133, 52.1996352], [0.35402039999999996, 52.19958930000001], [0.3529052, 52.1995377], [0.3526023999999999, 52.199532899999994], [0.35234859999999996, 52.19953120000001], [0.35056119999999996, 52.199513499999995], [0.348777, 52.1994964], [0.34788939999999996, 52.199484700000006], [0.3470336, 52.1994691], [0.3461905, 52.199436199999994], [0.3453494999999999, 52.199392], [0.34425249999999996, 52.1993175], [0.34318709999999997, 52.1992222], [0.34246930000000003, 52.1991495], [0.3417275, 52.1990593], [0.3402679, 52.1988576], [0.3391163, 52.1986692], [0.33788599999999996, 52.198441200000005], [0.3368405, 52.198225400000005], [0.3357556, 52.1979746], [0.3343984, 52.19762419999999], [0.33333409999999997, 52.19732210000001], [0.3324784, 52.197063599999986], [0.3314739, 52.1967349], [0.330522, 52.1963969], [0.32982959999999995, 52.19613749999999], [0.3291285, 52.19585669999999], [0.328316, 52.1955183], [0.32746089999999994, 52.19513509999999], [0.32709, 52.194965800000006], [0.3265992999999999, 52.194727], [0.3261316, 52.194493], [0.3249504999999999, 52.19386899999999], [0.32387119999999997, 52.1932298], [0.3224424, 52.192394199999995], [0.32226439999999995, 52.192291399999995], [0.3203355, 52.19116619999999], [0.3189072, 52.190400399999994], [0.31743759999999993, 52.18969030000001], [0.3163575, 52.1892377], [0.3154682999999999, 52.1889081], [0.31413359999999996, 52.18847409999999], [0.31303819999999993, 52.18816120000001], [0.3124651, 52.1880072], [0.3118645, 52.18786659999999], [0.3107353, 52.1876339], [0.30998919999999996, 52.1874883], [0.30883679999999997, 52.18731749999999], [0.3061546, 52.1869476], [0.3051024, 52.18678209999999], [0.30262569999999994, 52.1863616], [0.3015053, 52.186162200000005], [0.3005041, 52.1859784], [0.2991566, 52.185731700000005], [0.29813179999999995, 52.1855433], [0.29705709999999996, 52.1853481], [0.29573489999999997, 52.1851034], [0.29442159999999995, 52.1848646], [0.29371929999999996, 52.184736], [0.2923075, 52.1844772], [0.2898171, 52.18401999999999], [0.2877798, 52.183648000000005], [0.28572169999999997, 52.1832664], [0.28451109999999996, 52.1830318], [0.2828114, 52.182643299999995], [0.2816889, 52.182384899999995], [0.2810752, 52.18225489999998], [0.2805748, 52.1821617], [0.2801948, 52.1820964], [0.2798919, 52.1820562], [0.279513, 52.1820056], [0.27921159999999995, 52.181974], [0.2785464, 52.1819199], [0.2777828, 52.18188749999999], [0.27736219999999995, 52.181879900000006], [0.2769122, 52.1818746], [0.2763478999999999, 52.1818782], [0.27606499999999995, 52.18188449999999], [0.2756627, 52.181897799999994], [0.2752681, 52.1819144], [0.2749089, 52.181936500000006], [0.27448569999999994, 52.1819651], [0.273789, 52.18203389999999], [0.2730188, 52.182135], [0.27258979999999994, 52.1821934], [0.2720456, 52.18227050000001], [0.2706273, 52.182472], [0.26978739999999996, 52.1825902], [0.26949458523585645, 52.18263215536825], [0.267739, 52.1828837], [0.2655386, 52.183191400000005], [0.2646898999999999, 52.1833117], [0.2632929, 52.18350840000001], [0.2621896, 52.18366499999998], [0.2612555, 52.1837947], [0.2604308, 52.1839135], [0.2597007, 52.18401579999999], [0.2588896, 52.184129], [0.2576731, 52.18429879999999], [0.2527029, 52.185001099999994], [0.2511495, 52.1852185], [0.2505367, 52.1853036], [0.2500179, 52.1853773], [0.24487669999999995, 52.18610079999999], [0.2433932, 52.18630960000001], [0.2419724, 52.1865083], [0.24110770000000004, 52.1866306], [0.2375763, 52.187126199999994], [0.23556610000000003, 52.187408399999995], [0.234101, 52.1876114], [0.2331307, 52.1877342], [0.23222129999999996, 52.18784039999999], [0.23117040000000005, 52.18795599999999], [0.2306008, 52.1880122], [0.2297284, 52.18808709999999], [0.2288729999999999, 52.1881515], [0.2283138, 52.1881848], [0.2275556, 52.1882315], [0.2267909, 52.1882792], [0.2260614, 52.18830249999999], [0.2253218, 52.1883279], [0.22453879999999996, 52.188341299999976], [0.2237514, 52.18833419999999], [0.2231401, 52.1883289], [0.2223417, 52.188319699999994], [0.2216974, 52.1882973], [0.2210499, 52.18827859999998], [0.2204636, 52.18825759999999], [0.2197703, 52.1882251], [0.2190954, 52.18818850000001], [0.218411, 52.18815380000001], [0.217734, 52.1881083], [0.21723069999999997, 52.188084], [0.2167337, 52.1880577], [0.2162657, 52.18803290000001], [0.2157146, 52.1880008], [0.21521879999999996, 52.1879752], [0.2145433, 52.187949399999994], [0.2137872, 52.18790740000001], [0.2130853, 52.18786709999999], [0.2124733, 52.1878316], [0.2113608, 52.18775699999999], [0.211265, 52.187749499999995], [0.2106458, 52.1877019], [0.2097809, 52.1876365], [0.20882269999999997, 52.1875646], [0.2076683, 52.187495600000005], [0.2072372, 52.1874723], [0.20661129999999997, 52.187434], [0.2057329, 52.1873973], [0.2048416, 52.1873573], [0.203894, 52.187320599999985], [0.2028573, 52.1872806], [0.2018302, 52.18724460000001], [0.2006698, 52.1872033], [0.1993553, 52.1871714], [0.1984502, 52.187151699999994], [0.1975377, 52.18713850000001], [0.19618969999999997, 52.1871259], [0.1956421, 52.1871223], [0.1949055, 52.18712849999999], [0.1941913, 52.1871401], [0.19369159999999996, 52.1871515], [0.19319179999999997, 52.1871707], [0.19201570000000004, 52.1872257], [0.191399, 52.18726109999999], [0.1905639, 52.18732169999999], [0.1893576, 52.18742959999999], [0.18856049999999996, 52.1875146], [0.1877236, 52.187612300000005], [0.1867419, 52.18774069999999], [0.18618419999999997, 52.18781640000001], [0.1856244, 52.1878972], [0.18555369999999996, 52.187909299999994], [0.1845883, 52.1880627], [0.1839897, 52.18817030000001], [0.1833942, 52.188281700000005], [0.1828133, 52.1884005], [0.1822345, 52.18852319999999], [0.1810821, 52.188780300000005], [0.1804743, 52.18892], [0.1798665, 52.1890636], [0.1796630568239043, 52.18911260908901], [0.17864979999999997, 52.18935669999999], [0.1779444, 52.189536], [0.17749659999999998, 52.1896557], [0.1766266, 52.1899021], [0.1764114, 52.1899704], [0.1758828, 52.19012999999999], [0.1750188, 52.190397], [0.17403689999999997, 52.1907054], [0.1737379, 52.190797], [0.173048, 52.19101440000001], [0.1720231, 52.191335300000006], [0.17088110000000004, 52.191694], [0.16850189999999998, 52.1924397], [0.1677012, 52.19269990000001], [0.16722839999999997, 52.19286180000001], [0.16685849999999997, 52.1929906], [0.16657979999999997, 52.193101899999995], [0.1661566, 52.19327090000001], [0.1657825, 52.193431100000005], [0.1654609, 52.19357889999999], [0.1651371, 52.1937366], [0.16481719999999997, 52.1939075], [0.16449659999999997, 52.194089099999985], [0.1642302, 52.194252799999994], [0.1639987, 52.19440589999999], [0.16372110000000004, 52.194597], [0.16351659999999998, 52.19474949999999], [0.16325889999999998, 52.1949541], [0.16302989999999998, 52.19514749999999], [0.16286519999999996, 52.195300299999985], [0.16262609999999997, 52.1955364], [0.1623744, 52.19580849999999], [0.1621837, 52.196035300000005], [0.1619299, 52.1963717], [0.1617148, 52.1967007], [0.1614977, 52.1970846], [0.1612831, 52.1974888], [0.1610195, 52.198003799999995], [0.1606924, 52.198657699999984], [0.16052589999999997, 52.19898549999999], [0.1603279, 52.1993442], [0.1601611, 52.19962030000001], [0.16007919999999998, 52.1997526], [0.1599795, 52.1998989], [0.15986899999999998, 52.20006720000001], [0.15961949999999997, 52.2004102], [0.1594557, 52.2006281], [0.1591775, 52.20097690000001], [0.15899929999999998, 52.2011795], [0.1587888, 52.20141480000001], [0.15865229999999997, 52.2015632], [0.15843289999999996, 52.2018022], [0.15819320000000003, 52.202038900000005], [0.15805809999999998, 52.2021702], [0.157711, 52.2024999], [0.1572494, 52.2029301], [0.1568103, 52.20334019999999], [0.1563969, 52.2037221], [0.15597899999999998, 52.204111600000005], [0.1555506, 52.20450900000001], [0.1549901, 52.2050344], [0.1544978, 52.20549379999999], [0.15391339999999998, 52.2060382], [0.1537545, 52.2061842], [0.1528085, 52.20706760000001], [0.1525616, 52.207298], [0.1524186, 52.20742739999999], [0.1522768, 52.2075447], [0.1521314, 52.20764969999999], [0.1520198, 52.20772219999999], [0.15186959999999997, 52.2078072], [0.15168390000000004, 52.2078989], [0.1515262, 52.20796639999999], [0.1513599, 52.208027], [0.1511424, 52.2080911], [0.1508813, 52.208154500000006], [0.1506993, 52.20818679999999], [0.1504437, 52.20822], [0.15023709999999998, 52.2082382], [0.15003459999999996, 52.2082464], [0.1499487, 52.20824850000001], [0.1497729, 52.2082442], [0.14960629999999997, 52.20823729999999], [0.14948529999999996, 52.2082261], [0.1493362, 52.2082092], [0.1491933, 52.20818810000001], [0.1490804, 52.20816949999999], [0.1489504, 52.20814390000001], [0.14877819999999997, 52.2081031], [0.14862380000000003, 52.20805930000001], [0.1485105, 52.2080226], [0.148385, 52.2079759], [0.1482435, 52.2079211], [0.148104, 52.2078578], [0.14800329999999998, 52.207806599999984], [0.14789249999999998, 52.207742999999994], [0.1477594, 52.207657], [0.1475883, 52.2075266], [0.1474643, 52.207415399999995], [0.14739474720286233, 52.20734754361255], [0.14727512429755735, 52.20720727634732], [0.14716876692655595, 52.20708357105764], [0.14707390483618424, 52.20697402216511], [0.14698876777276845, 52.206876224091374], [0.1469115854826348, 52.20678777125804], [0.14684058771210948, 52.206706258086754], [0.14677400420751868, 52.20662927899914], [0.14671006471518858, 52.20655442841681], [0.1466469989814454, 52.20647930076139], [0.14658303675261536, 52.206401490454525], [0.1465164077750246, 52.206318591917814], [0.14644534179499935, 52.206228199572905], [0.1463680685588658, 52.20612790784142], [0.14628281781295016, 52.206015311144974], [0.14618781930357863, 52.2058880039052], [0.1460813027770774, 52.205743580543725], [0.1456684, 52.20517559999999], [0.1442297, 52.2031867], [0.1431142, 52.2016454], [0.1426698, 52.20104030000001], [0.14253689999999997, 52.2008536], [0.14204899999999998, 52.2001839], [0.1415981, 52.19956719999999], [0.1409003, 52.1986138], [0.1404922, 52.19806400000002], [0.140467, 52.19803000000001], [0.1403034, 52.19781569999999], [0.13983499999999996, 52.197171299999994], [0.1394935, 52.19670390000001], [0.1390583, 52.1961061], [0.1377316, 52.1942673], [0.1376343, 52.19414150000001]]} 11.3 0827 0843 Dullingham Cambridge Cambridge 52.1941415 0.1376343 52.1941415 0.1376343 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Cambridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561979 1790062913378456 46 46 2026-09-22 07:53:06.537425 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:06.494623
733065 764022 W69956 062M22MB22 2026-09-22 COMPLETE 20562433 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 764022, "stp": "P", "toc": "ScotRail", "uid": "W69956", "consist": "334014+334038", "dest_crs": "ADR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69956/2026-09-22/detailed", "trust_id": "062M22MB22", "origin_crs": "MLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Airdrie", "service_date": "2026-09-22", "dest_arr_time": "0844", "dest_platform": "3", "is_terminated": 1, "next_location": "Airdrie", "signalling_id": "2M22", "timing_status": "EARLY", "origin_station": "Milngavie", "current_leg_arr": "0843", "current_leg_dep": "0838", "current_leg_end": "Airdrie", "origin_dep_time": "0753", "origin_platform": "2", "current_location": "Airdrie", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]}", "current_leg_start": "Coatbridge Sunnyside", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "55.8641615", "next_location_lon": "-3.9816620", "previous_location": "Coatbridge Sunnyside", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 16793.437, \"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\": 17188.799, \"from_m\": 16793.437, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19753.48, \"from_m\": 17188.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\": 19845.991, \"from_m\": 19753.48, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28070.912, \"from_m\": 19845.991, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28974.729, \"from_m\": 28070.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31669.52, \"from_m\": 28974.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 764022, \"profile_key\": \"31e850013cde558f628228546deb11d96a8a4a577bfad34f6adf7b56253525d8\", \"schedule_id\": 26716, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Milngavie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0755H\", \"wtt_dep\": \"0756\", \"location\": \"Hillfoot\", \"stage_seq\": 2, \"distance_m\": 2582.717, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Bearsden\", \"stage_seq\": 3, \"distance_m\": 3465.341, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0801\", \"wtt_dep\": \"0801H\", \"location\": \"Westerton\", \"stage_seq\": 4, \"distance_m\": 5256.444, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0804\", \"wtt_dep\": \"0804H\", \"location\": \"Anniesland\", \"stage_seq\": 5, \"distance_m\": 7344.302, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 6, \"distance_m\": 8347.499, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0807H\", \"location\": \"Hyndland\", \"stage_seq\": 7, \"distance_m\": 8878.468, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Partick\", \"stage_seq\": 8, \"distance_m\": 10054.331, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 9, \"distance_m\": 10574.953, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0813H\", \"wtt_dep\": \"0814\", \"location\": \"Charing Cross\", \"stage_seq\": 10, \"distance_m\": 12782.554, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0817H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 11, \"distance_m\": 14021.607, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0819H\", \"location\": \"High Street\", \"stage_seq\": 12, \"distance_m\": 14890.265, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0821H\", \"location\": \"Bellgrove\", \"stage_seq\": 13, \"distance_m\": 15912.833, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825\", \"location\": \"Carntyne\", \"stage_seq\": 14, \"distance_m\": 18723.169, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0827H\", \"location\": \"Shettleston\", \"stage_seq\": 15, \"distance_m\": 19944.34, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 16, \"distance_m\": 28622.479, \"section_seq\": 1, \"route_path_id\": 141790}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Airdrie\", \"stage_seq\": 17, \"distance_m\": 31669.52, \"section_seq\": 1, \"route_path_id\": 141790}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 31669.52, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141790}], \"total_distance_m\": 31669.52, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 31563.265, \"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": "0753", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "55.8641615", "current_position_lon": "-3.9816620", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:28Z\", \"source_id\": 64764652, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:56:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:33Z\", \"source_id\": 20521370, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:57:55Z\", \"source_id\": 20525067, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:43Z\", \"source_id\": 64781569, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:47Z\", \"source_id\": 20526579, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:14Z\", \"source_id\": 64791777, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:19Z\", \"source_id\": 20529584, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:24Z\", \"source_id\": 64800821, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:28Z\", \"source_id\": 20532314, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:24Z\", \"source_id\": 64809070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:28Z\", \"source_id\": 20534826, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:41Z\", \"source_id\": 64818232, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:43Z\", \"source_id\": 20537577, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:22Z\", \"source_id\": 64825870, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:25Z\", \"source_id\": 20539828, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:13Z\", \"source_id\": 64834001, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:17Z\", \"source_id\": 20542265, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:56Z\", \"source_id\": 64838934, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:59Z\", \"source_id\": 20543742, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:55Z\", \"source_id\": 64844537, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:58Z\", \"source_id\": 20545403, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:11Z\", \"source_id\": 64856273, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:16Z\", \"source_id\": 20548936, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:14Z\", \"source_id\": 64881979, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:19Z\", \"source_id\": 20556497, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:24Z\", \"source_id\": 64902339, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:27Z\", \"source_id\": 20562433, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Airdrie", "service_state_platform": "3", "timing_fact_generation": 1790062951330999, "current_leg_arrival_utc": "2026-09-22T08:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:09.261790", "service_state_evidence_id": 20562433, "current_leg_start_actual_dep": "2026-09-22T08:40:00+01:00", "operational_evidence_version": 63, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:09.624823", "service_state_valid_until_kind": null, "operational_interpretation_version": 63, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P MLN ADR 2M22 334014+334038 6 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": 16793.437, "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": 17188.799, "from_m": 16793.437, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19753.48, "from_m": 17188.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": 19845.991, "from_m": 19753.48, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28070.912, "from_m": 19845.991, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28974.729, "from_m": 28070.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31669.52, "from_m": 28974.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 764022, "profile_key": "31e850013cde558f628228546deb11d96a8a4a577bfad34f6adf7b56253525d8", "schedule_id": 26716, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0753", "location": "Milngavie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0755H", "wtt_dep": "0756", "location": "Hillfoot", "stage_seq": 2, "distance_m": 2582.717, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Bearsden", "stage_seq": 3, "distance_m": 3465.341, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0801", "wtt_dep": "0801H", "location": "Westerton", "stage_seq": 4, "distance_m": 5256.444, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0804", "wtt_dep": "0804H", "location": "Anniesland", "stage_seq": 5, "distance_m": 7344.302, "section_seq": 1, "route_path_id": 141790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806", "location": "Hyndland East Jn", "stage_seq": 6, "distance_m": 8347.499, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0807H", "location": "Hyndland", "stage_seq": 7, "distance_m": 8878.468, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Partick", "stage_seq": 8, "distance_m": 10054.331, "section_seq": 1, "route_path_id": 141790}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "Finnieston West Jn", "stage_seq": 9, "distance_m": 10574.953, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0813H", "wtt_dep": "0814", "location": "Charing Cross", "stage_seq": 10, "distance_m": 12782.554, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0817H", "location": "Glasgow Queen St Low Level", "stage_seq": 11, "distance_m": 14021.607, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0819H", "location": "High Street", "stage_seq": 12, "distance_m": 14890.265, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0821H", "location": "Bellgrove", "stage_seq": 13, "distance_m": 15912.833, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825", "location": "Carntyne", "stage_seq": 14, "distance_m": 18723.169, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0827H", "location": "Shettleston", "stage_seq": 15, "distance_m": 19944.34, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840", "location": "Coatbridge Sunnyside", "stage_seq": 16, "distance_m": 28622.479, "section_seq": 1, "route_path_id": 141790}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Airdrie", "stage_seq": 17, "distance_m": 31669.52, "section_seq": 1, "route_path_id": 141790}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 31669.52, "from_m": 0.0, "section_seq": 1, "route_path_id": 141790}], "total_distance_m": 31669.52, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 31563.265, "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": 1327, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:28Z", "source_id": 64764652, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:56:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:33Z", "source_id": 20521370, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:57:55Z", "source_id": 20525067, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1285, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:43Z", "source_id": 64781569, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:47Z", "source_id": 20526579, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1292, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:14Z", "source_id": 64791777, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:19Z", "source_id": 20529584, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1367, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:24Z", "source_id": 64800821, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:28Z", "source_id": 20532314, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:24Z", "source_id": 64809070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:28Z", "source_id": 20534826, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:41Z", "source_id": 64818232, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:43Z", "source_id": 20537577, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:22Z", "source_id": 64825870, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:16:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:25Z", "source_id": 20539828, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:13Z", "source_id": 64834001, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:17Z", "source_id": 20542265, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:56Z", "source_id": 64838934, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:21:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:59Z", "source_id": 20543742, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:55Z", "source_id": 64844537, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:58Z", "source_id": 20545403, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:11Z", "source_id": 64856273, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:16Z", "source_id": 20548936, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:14Z", "source_id": 64881979, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:19Z", "source_id": 20556497, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:24Z", "source_id": 64902339, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:27Z", "source_id": 20562433, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Milngavie 0753 0753 2 None None Airdrie 0844 0844 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69956/2026-09-22/detailed None Coatbridge Sunnyside 2026-09-22T08:40:00+01:00 Airdrie 5.0 {"type": "LineString", "coordinates": [[-4.028140672263664, 55.86694850251461], [-4.027955099999999, 55.86692070000001], [-4.027828699999999, 55.866908899999984], [-4.0276824, 55.8668949], [-4.0273711, 55.866876999999995], [-4.0269935, 55.86686879999999], [-4.0265936, 55.866878099999994], [-4.0261045, 55.8669097], [-4.0257264, 55.8669522], [-4.0241733, 55.8672346], [-4.022043199999999, 55.8676359], [-4.0213376, 55.86775970000001], [-4.0208472, 55.8678387], [-4.0204696, 55.86788620000001], [-4.0200968, 55.867918], [-4.0197006, 55.86794439999999], [-4.019311799999999, 55.8679605], [-4.0189118, 55.867957799999985], [-4.0186404, 55.867957699999984], [-4.0183772, 55.86794729999999], [-4.018128099999999, 55.86793500000001], [-4.017843299999999, 55.867915], [-4.0176409, 55.8678996], [-4.017436499999999, 55.8678798], [-4.017029100000001, 55.8678304], [-4.0165102, 55.8677566], [-4.0160049, 55.86766139999999], [-4.0155031, 55.8675512], [-4.0150309, 55.86742699999999], [-4.0072268, 55.86509649999999], [-4.0061914, 55.8647742], [-4.0045126, 55.8642816], [-4.0040081, 55.8641458], [-4.0033068, 55.863957], [-4.0012952, 55.8635038], [-4.0009761, 55.8634393], [-4.000628, 55.8633803], [-4.000397900000001, 55.863343099999994], [-4.0001623, 55.8633081], [-3.9999213999999994, 55.863274], [-3.999695599999999, 55.863251600000005], [-3.9993431, 55.86321289999999], [-3.9989861, 55.8631799], [-3.998631000000001, 55.863149799999995], [-3.998278200000001, 55.86312840000001], [-3.9977522, 55.8631131], [-3.9974594, 55.863102299999994], [-3.9969212, 55.8630927], [-3.9963729999999993, 55.86310279999999], [-3.9957129, 55.86312879999999], [-3.9950472, 55.86317390000001], [-3.9943201, 55.86322739999999], [-3.9937283, 55.86327099999999], [-3.9910845, 55.8634818], [-3.9876271, 55.8637495], [-3.9862023, 55.8638631], [-3.9852369999999993, 55.8639041], [-3.9847537, 55.86394229999999], [-3.9839113, 55.8640078], [-3.983627, 55.864029499999994], [-3.9828978, 55.8640838], [-3.9823785, 55.86412240000001], [-3.9819972, 55.864147300000006], [-3.981662, 55.864161499999994]]} 1.9 0838 0843 Coatbridge Sunnyside Airdrie Airdrie 55.8641615 -3.9816620 55.8641615 -3.9816620 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Airdrie TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562433 1790062951330999 63 63 2026-09-22 07:53:09.624823 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:09.261790
733066 764661 C03036 862J16MC22 2026-09-22 COMPLETE 20561705 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 764661, "stp": "P", "toc": "Great Western Railway", "uid": "C03036", "consist": "165114", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03036/2026-09-22/detailed", "trust_id": "862J16MC22", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "1", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2J16", "timing_status": "LATE", "origin_station": "Basingstoke", "current_leg_arr": "0843", "current_leg_dep": "0840", "current_leg_end": "Reading", "origin_dep_time": "0815", "origin_platform": "5", "current_location": "Reading", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]}", "current_leg_start": "Reading West", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading West", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 141.156, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 257.813, \"from_m\": 141.156, \"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\": 624.538, \"from_m\": 257.813, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20091.162, \"from_m\": 624.538, \"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\": 21786.065, \"from_m\": 20091.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22034.082, \"from_m\": 21786.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\": 23188.06, \"from_m\": 22034.082, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23235.931, \"from_m\": 23188.06, \"capability_applied\": null, \"effective_limit_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\": 23514.809, \"from_m\": 23235.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24624.425, \"from_m\": 23514.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24859.692, \"from_m\": 24624.425, \"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}], \"service_id\": 764661, \"profile_key\": \"00a92b819764bfe199ea33157e052b2c42cdf0050b0fe9f8373dcadfe9b99a4d\", \"schedule_id\": 359, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130609}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 2, \"distance_m\": 7977.375, \"section_seq\": 1, \"route_path_id\": 130609}, {\"is_pass\": false, \"wtt_arr\": \"0827\", \"wtt_dep\": \"0828\", \"location\": \"Mortimer\", \"stage_seq\": 3, \"distance_m\": 13291.562, \"section_seq\": 1, \"route_path_id\": 130609}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Reading Green Park\", \"stage_seq\": 4, \"distance_m\": 20173.629, \"section_seq\": 1, \"route_path_id\": 130609}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835H\", \"location\": \"Southcote Jn\", \"stage_seq\": 5, \"distance_m\": 22034.082, \"section_seq\": 1, \"route_path_id\": 130609}, {\"is_pass\": false, \"wtt_arr\": \"0837\", \"wtt_dep\": \"0838\", \"location\": \"Reading West\", \"stage_seq\": 6, \"distance_m\": 23392.285, \"section_seq\": 1, \"route_path_id\": 130609}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 7, \"distance_m\": 23541.951, \"section_seq\": 1, \"route_path_id\": 130609}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 24859.692, \"section_seq\": 1, \"route_path_id\": 130609}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24859.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 130609}], \"total_distance_m\": 24859.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 23164.789, \"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": "0815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:33Z\", \"source_id\": 64840748, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:36Z\", \"source_id\": 20544242, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:24Z\", \"source_id\": 64856965, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:30Z\", \"source_id\": 20549181, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:02Z\", \"source_id\": 64875839, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:05Z\", \"source_id\": 20554665, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:02Z\", \"source_id\": 64890177, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:05Z\", \"source_id\": 20558795, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:26Z\", \"source_id\": 64899773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:30Z\", \"source_id\": 20561705, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1790062892878748, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:12.502177", "service_state_evidence_id": 20561705, "current_leg_start_actual_dep": "2026-09-22T08:40:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:13.260717", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BSK RDG 2J16 165114 3 90 None {"version": 3, "segments": [{"to_m": 141.156, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 257.813, "from_m": 141.156, "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": 624.538, "from_m": 257.813, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20091.162, "from_m": 624.538, "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": 21786.065, "from_m": 20091.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22034.082, "from_m": 21786.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": 23188.06, "from_m": 22034.082, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23235.931, "from_m": 23188.06, "capability_applied": null, "effective_limit_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": 23514.809, "from_m": 23235.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24624.425, "from_m": 23514.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24859.692, "from_m": 24624.425, "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}], "service_id": 764661, "profile_key": "00a92b819764bfe199ea33157e052b2c42cdf0050b0fe9f8373dcadfe9b99a4d", "schedule_id": 359, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0815", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 130609}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Bramley (Hants)", "stage_seq": 2, "distance_m": 7977.375, "section_seq": 1, "route_path_id": 130609}, {"is_pass": false, "wtt_arr": "0827", "wtt_dep": "0828", "location": "Mortimer", "stage_seq": 3, "distance_m": 13291.562, "section_seq": 1, "route_path_id": 130609}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Reading Green Park", "stage_seq": 4, "distance_m": 20173.629, "section_seq": 1, "route_path_id": 130609}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835H", "location": "Southcote Jn", "stage_seq": 5, "distance_m": 22034.082, "section_seq": 1, "route_path_id": 130609}, {"is_pass": false, "wtt_arr": "0837", "wtt_dep": "0838", "location": "Reading West", "stage_seq": 6, "distance_m": 23392.285, "section_seq": 1, "route_path_id": 130609}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Oxford Road Jn", "stage_seq": 7, "distance_m": 23541.951, "section_seq": 1, "route_path_id": 130609}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Reading", "stage_seq": 8, "distance_m": 24859.692, "section_seq": 1, "route_path_id": 130609}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24859.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 130609}], "total_distance_m": 24859.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 23164.789, "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": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:33Z", "source_id": 64840748, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:21:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:36Z", "source_id": 20544242, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27056, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:24Z", "source_id": 64856965, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:30Z", "source_id": 20549181, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23938, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:02Z", "source_id": 64875839, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:05Z", "source_id": 20554665, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:02Z", "source_id": 64890177, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:39:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:05Z", "source_id": 20558795, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23746, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:26Z", "source_id": 64899773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:30Z", "source_id": 20561705, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Basingstoke 0815 0815 5 None None Reading 0841 0841 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03036/2026-09-22/detailed None Reading West 2026-09-22T08:40:00+01:00 Reading 3.0 {"type": "LineString", "coordinates": [[-0.9907468, 51.4546563], [-0.9904802, 51.45504129999999], [-0.9901944, 51.45543640000001], [-0.9900921999999998, 51.45557480000001], [-0.9900273000000002, 51.45566279999999], [-0.9898473, 51.4558796], [-0.9897901, 51.455954600000005], [-0.9897475, 51.45601039999998], [-0.9895727, 51.45621559999999], [-0.9894408, 51.4563579], [-0.9893286, 51.456495800000006], [-0.9890923, 51.45673459999999], [-0.9888166000000002, 51.4569871], [-0.9885406, 51.4572131], [-0.9882018, 51.457457600000005], [-0.9881468125314736, 51.457493179174485], [-0.9878842, 51.4576631], [-0.987465, 51.45792180000001], [-0.9870104, 51.458175699999984], [-0.986501, 51.458416199999995], [-0.9857718, 51.45873960000001], [-0.9856229, 51.4587901], [-0.985406, 51.458863699999995], [-0.9849576, 51.4590174], [-0.9844378, 51.4591758], [-0.9842538, 51.45922529999999], [-0.9837128000000002, 51.4593708], [-0.9834736999999998, 51.4594226], [-0.9832838, 51.4594661], [-0.9827856, 51.459567099999994], [-0.9822372999999998, 51.45966919999999], [-0.9819108, 51.4597224], [-0.9815648, 51.4597649], [-0.9814804, 51.4597759], [-0.9812073, 51.459811399999985], [-0.980897, 51.459839900000006], [-0.9804065999999998, 51.4598693], [-0.9800653, 51.4598759], [-0.9797734, 51.45987869999999], [-0.9794545999999998, 51.4598696], [-0.9789565999999998, 51.45983], [-0.9782211, 51.459748399999995], [-0.9767587, 51.4595766], [-0.9766003, 51.45955179999999], [-0.9763138, 51.45950630000001], [-0.9749958, 51.45931879999999], [-0.9749454, 51.4593116], [-0.9743004, 51.459231], [-0.9734395, 51.459132399999994]]} 0.9 0840 0843 Reading West Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561705 1790062892878748 28 28 2026-09-22 07:53:13.260717 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:12.502177
733067 764320 L88798 322G05MC22 2026-09-22 COMPLETE 20563040 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 764320, "stp": "P", "toc": "Northern", "uid": "L88798", "consist": "323234", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88798/2026-09-22/detailed", "trust_id": "322G05MC22", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G05", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0843", "current_leg_dep": "0837", "current_leg_end": "Hadfield", "origin_dep_time": "0803", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "+2 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": "0841", "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.469, \"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.469, \"capability_applied\": null, \"effective_limit_mph\": 30.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.153, \"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.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\": 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\": 764320, \"profile_key\": \"1033575cf70ca70323e49a9abe53bbb0a7fb4951a9010b110fbecbebe5347649\", \"schedule_id\": 18014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0805\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1119.428, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 2468.55, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 8084.44, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 9989.343, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10815.505, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0817\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 11846.165, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 12749.329, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 14123.472, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 15782.277, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0829H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 19108.532, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0835H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 19274.118, \"section_seq\": 1, \"route_path_id\": 138195}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 138195}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 138195}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.633, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.868, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0803", "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-22T07:07:22Z\", \"source_id\": 64803542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:23Z\", \"source_id\": 20533038, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:28Z\", \"source_id\": 64817718, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:32Z\", \"source_id\": 20537454, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:49Z\", \"source_id\": 64827305, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:53Z\", \"source_id\": 20540224, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:18:56Z\", \"source_id\": 20542867, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:57Z\", \"source_id\": 20544518, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:43Z\", \"source_id\": 64843984, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:48Z\", \"source_id\": 20545228, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:56Z\", \"source_id\": 20548646, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:23Z\", \"source_id\": 64865449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:24Z\", \"source_id\": 20551590, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:21Z\", \"source_id\": 64879345, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:24Z\", \"source_id\": 20555699, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:43:06Z\", \"source_id\": 64904246, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:43:08Z\", \"source_id\": 20563040, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1790062996035254, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:16.029904", "service_state_evidence_id": 20563040, "current_leg_start_actual_dep": "2026-09-22T08:37:30+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:16.233485", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MAN HDF 2G05 323234 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.469, "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.469, "capability_applied": null, "effective_limit_mph": 30.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.153, "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.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": 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": 764320, "profile_key": "1033575cf70ca70323e49a9abe53bbb0a7fb4951a9010b110fbecbebe5347649", "schedule_id": 18014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0803", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0805", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1119.428, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807", "location": "Ashburys", "stage_seq": 3, "distance_m": 2468.55, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 8084.44, "section_seq": 1, "route_path_id": 138195}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 9989.343, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10815.505, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0817", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 11846.165, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Godley", "stage_seq": 8, "distance_m": 12749.329, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821H", "location": "Hattersley", "stage_seq": 9, "distance_m": 14123.472, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824", "location": "Broadbottom", "stage_seq": 10, "distance_m": 15782.277, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0829H", "location": "Dinting", "stage_seq": 11, "distance_m": 19108.532, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0835H", "location": "Glossop", "stage_seq": 12, "distance_m": 19274.118, "section_seq": 1, "route_path_id": 138195}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 138195}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 138195}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.633, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.868, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:22Z", "source_id": 64803542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:08:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:23Z", "source_id": 20533038, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:28Z", "source_id": 64817718, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:13:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:32Z", "source_id": 20537454, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:49Z", "source_id": 64827305, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:53Z", "source_id": 20540224, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:18:56Z", "source_id": 20542867, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:57Z", "source_id": 20544518, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:43Z", "source_id": 64843984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:22:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:48Z", "source_id": 20545228, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:56Z", "source_id": 20548646, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8769, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:23Z", "source_id": 64865449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:30:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:24Z", "source_id": 20551590, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:21Z", "source_id": 64879345, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:24Z", "source_id": 20555699, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:43:06Z", "source_id": 64904246, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:43:08Z", "source_id": 20563040, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Manchester Piccadilly 0803 0803 2 None None Hadfield 0841 0841 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88798/2026-09-22/detailed None Glossop 2026-09-22T08:37: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 0837 0843 Glossop Hadfield Hadfield 53.4608456 -1.9653832 53.4608456 -1.9653832 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Hadfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20563040 1790062996035254 48 48 2026-09-22 07:53:16.233485 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:16.029904
733068 764233 W88036 702S07MC22 2026-09-22 COMPLETE 20561873 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 764233, "stp": "P", "toc": "West Midlands Trains", "uid": "W88036", "consist": "150139", "dest_crs": "BDM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88036/2026-09-22/detailed", "trust_id": "702S07MC22", "origin_crs": "BLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-22", "dest_arr_time": "0844", "dest_platform": "1A", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "2S07", "timing_status": "EARLY", "origin_station": "Bletchley", "current_leg_arr": "0843", "current_leg_dep": "0840½", "current_leg_end": "Bedford", "origin_dep_time": "0800", "origin_platform": "5", "current_location": "Bedford", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.47705642929187336, 52.13022580826613], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "Bedford St. Johns", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "Bedford St. Johns", "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\": 646.35, \"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\": 701.593, \"from_m\": 646.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\": 999.955, \"from_m\": 701.593, \"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\": 2681.26, \"from_m\": 999.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3595.656, \"from_m\": 2681.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3676.915, \"from_m\": 3595.656, \"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\": 26471.987, \"from_m\": 3676.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27038.419, \"from_m\": 26471.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\": 27645.46, \"from_m\": 27038.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27655.609, \"from_m\": 27645.46, \"capability_applied\": null, \"effective_limit_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\": 27876.78, \"from_m\": 27655.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27930.696, \"from_m\": 27876.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27965.074, \"from_m\": 27930.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28049.752, \"from_m\": 27965.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 764233, \"profile_key\": \"953f119a901992dd0bebb24f14fef790d76bfc581e367afa2cd8e3f00d1bcc2e\", \"schedule_id\": 28849, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0800\", \"location\": \"Bletchley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"Fenny Stratford\", \"stage_seq\": 2, \"distance_m\": 2878.188, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0807H\", \"location\": \"Bow Brickhill\", \"stage_seq\": 3, \"distance_m\": 4490.591, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812\", \"location\": \"Woburn Sands\", \"stage_seq\": 4, \"distance_m\": 7748.69, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0814\", \"wtt_dep\": \"0815\", \"location\": \"Aspley Guise\", \"stage_seq\": 5, \"distance_m\": 9287.02, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0818H\", \"wtt_dep\": \"0819\", \"location\": \"Ridgmont\", \"stage_seq\": 6, \"distance_m\": 11966.251, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Lidlington\", \"stage_seq\": 7, \"distance_m\": 14989.792, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Millbrook (Bedfordshire)\", \"stage_seq\": 8, \"distance_m\": 17326.034, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0829H\", \"wtt_dep\": \"0830H\", \"location\": \"Stewartby\", \"stage_seq\": 9, \"distance_m\": 19149.459, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0834\", \"location\": \"Kempston Hardwick\", \"stage_seq\": 10, \"distance_m\": 21959.35, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0839H\", \"wtt_dep\": \"0840H\", \"location\": \"Bedford St. Johns\", \"stage_seq\": 11, \"distance_m\": 27038.419, \"section_seq\": 1, \"route_path_id\": 142674}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 12, \"distance_m\": 28049.752, \"section_seq\": 1, \"route_path_id\": 142674}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 28049.752, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 142674}], \"total_distance_m\": 28049.752, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24859.507, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3190.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0800", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:52Z\", \"source_id\": 64793514, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:58Z\", \"source_id\": 20530123, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:48Z\", \"source_id\": 64804824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:53Z\", \"source_id\": 20533450, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:45Z\", \"source_id\": 64824033, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:45Z\", \"source_id\": 20539264, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:42Z\", \"source_id\": 64846691, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:43Z\", \"source_id\": 20546018, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:34Z\", \"source_id\": 64863133, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:37Z\", \"source_id\": 20550920, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:40Z\", \"source_id\": 64871984, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:42Z\", \"source_id\": 20553557, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:20Z\", \"source_id\": 64888151, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:22Z\", \"source_id\": 20558227, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:42Z\", \"source_id\": 64900398, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:45Z\", \"source_id\": 20561873, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "1", "timing_fact_generation": 1790062906860048, "current_leg_arrival_utc": "2026-09-22T08:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:16.417650", "service_state_evidence_id": 20561873, "current_leg_start_actual_dep": "2026-09-22T08:40:30+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:16.923223", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BLY BDM 2S07 150139 2 75 None {"version": 3, "segments": [{"to_m": 646.35, "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": 701.593, "from_m": 646.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": 999.955, "from_m": 701.593, "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": 2681.26, "from_m": 999.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3595.656, "from_m": 2681.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3676.915, "from_m": 3595.656, "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": 26471.987, "from_m": 3676.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27038.419, "from_m": 26471.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": 27645.46, "from_m": 27038.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27655.609, "from_m": 27645.46, "capability_applied": null, "effective_limit_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": 27876.78, "from_m": 27655.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27930.696, "from_m": 27876.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27965.074, "from_m": 27930.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28049.752, "from_m": 27965.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 764233, "profile_key": "953f119a901992dd0bebb24f14fef790d76bfc581e367afa2cd8e3f00d1bcc2e", "schedule_id": 28849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0800", "location": "Bletchley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "Fenny Stratford", "stage_seq": 2, "distance_m": 2878.188, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0807H", "location": "Bow Brickhill", "stage_seq": 3, "distance_m": 4490.591, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812", "location": "Woburn Sands", "stage_seq": 4, "distance_m": 7748.69, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0814", "wtt_dep": "0815", "location": "Aspley Guise", "stage_seq": 5, "distance_m": 9287.02, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0818H", "wtt_dep": "0819", "location": "Ridgmont", "stage_seq": 6, "distance_m": 11966.251, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Lidlington", "stage_seq": 7, "distance_m": 14989.792, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Millbrook (Bedfordshire)", "stage_seq": 8, "distance_m": 17326.034, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0829H", "wtt_dep": "0830H", "location": "Stewartby", "stage_seq": 9, "distance_m": 19149.459, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0834", "location": "Kempston Hardwick", "stage_seq": 10, "distance_m": 21959.35, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0839H", "wtt_dep": "0840H", "location": "Bedford St. Johns", "stage_seq": 11, "distance_m": 27038.419, "section_seq": 1, "route_path_id": 142674}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Bedford", "stage_seq": 12, "distance_m": 28049.752, "section_seq": 1, "route_path_id": 142674}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 28049.752, "from_m": 0.0, "section_seq": 1, "route_path_id": 142674}], "total_distance_m": 28049.752, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24859.507, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3190.245, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18080, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:52Z", "source_id": 64793514, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:05:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:58Z", "source_id": 20530123, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18075, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:48Z", "source_id": 64804824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:53Z", "source_id": 20533450, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18069, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:45Z", "source_id": 64824033, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:15:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:45Z", "source_id": 20539264, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18061, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:42Z", "source_id": 64846691, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:43Z", "source_id": 20546018, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18055, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:34Z", "source_id": 64863133, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:29:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:37Z", "source_id": 20550920, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18046, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:40Z", "source_id": 64871984, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:42Z", "source_id": 20553557, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18038, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:20Z", "source_id": 64888151, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:39:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:22Z", "source_id": 20558227, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17974, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:42Z", "source_id": 64900398, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:43:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:45Z", "source_id": 20561873, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Bletchley 0800 0800 5 None None Bedford 0844 0844 1A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88036/2026-09-22/detailed None Bedford St. Johns 2026-09-22T08:40:30+01:00 Bedford 2.5 {"type": "LineString", "coordinates": [[-0.47705642929187336, 52.13022580826613], [-0.477034, 52.1303914], [-0.4769745, 52.1308122], [-0.4769605, 52.13121509999999], [-0.4770424999999999, 52.1317427], [-0.47717169999999987, 52.1321099], [-0.4772376, 52.132297099999995], [-0.4776157999999999, 52.1329622], [-0.4777696, 52.13322920000001], [-0.4778373000000001, 52.1333412], [-0.4782429000000001, 52.134012899999995], [-0.4785112, 52.1344692], [-0.4786611, 52.1347242], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} 0.4 0840½ 0843 Bedford St. Johns Bedford Bedford 52.1354670 -0.4791311 52.1354670 -0.4791311 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Bedford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561873 1790062906860048 39 39 2026-09-22 07:53:16.923223 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:16.417650
733069 762238 P88668 872N12N622 2026-09-22 COMPLETE 20562646 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 762238, "stp": "P", "toc": "Southeastern", "uid": "P88668", "consist": "377501+377503", "dest_crs": "AFK", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88668/2026-09-22/detailed", "trust_id": "872N12N622", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-22", "dest_arr_time": "0835", "dest_platform": "1", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "2N12", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "0843", "current_leg_dep": "0833", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0655", "origin_platform": "2", "current_location": "Ashford International", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Charing", "dest_arr_time_act": "0835", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Charing", "current_leg_milage": "6.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1121.688, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1121.688, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6696.96, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12225.7, \"from_m\": 6696.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12297.165, \"from_m\": 12225.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\": 20207.434, \"from_m\": 12297.165, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20293.311, \"from_m\": 20207.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21932.469, \"from_m\": 20293.311, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27955.137, \"from_m\": 21932.469, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28389.711, \"from_m\": 27955.137, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28484.217, \"from_m\": 28389.711, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28746.692, \"from_m\": 28484.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38713.582, \"from_m\": 28746.692, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39809.621, \"from_m\": 38713.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\": 40427.905, \"from_m\": 39809.621, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47178.987, \"from_m\": 40427.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 50275.669, \"from_m\": 47178.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63392.974, \"from_m\": 50275.669, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64006.699, \"from_m\": 63392.974, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64550.564, \"from_m\": 64006.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68144.011, \"from_m\": 64550.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68627.481, \"from_m\": 68144.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\": 73907.449, \"from_m\": 68627.481, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77039.07, \"from_m\": 73907.449, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89704.277, \"from_m\": 77039.07, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89748.106, \"from_m\": 89704.277, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90913.981, \"from_m\": 89748.106, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93279.094, \"from_m\": 90913.981, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 94510.52, \"from_m\": 93279.094, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94709.689, \"from_m\": 94510.52, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94764.906, \"from_m\": 94709.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95003.78, \"from_m\": 94764.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 95252.417, \"from_m\": 95003.78, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95302.611, \"from_m\": 95252.417, \"capability_applied\": null, \"effective_limit_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\": 762238, \"profile_key\": \"7cd56a3a01d29af5a481d8e8b8f2cf8dddd5ab73404f3316bf0aebb386356797\", \"schedule_id\": 22634, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0702\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6407.759, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Kent House\", \"stage_seq\": 6, \"distance_m\": 12571.098, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0708H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 7, \"distance_m\": 13910.529, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Shortlands\", \"stage_seq\": 8, \"distance_m\": 16028.964, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0711\", \"wtt_dep\": \"0712H\", \"location\": \"Bromley South\", \"stage_seq\": 9, \"distance_m\": 17486.453, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 20207.434, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 11, \"distance_m\": 21769.001, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"St. Mary Cray\", \"stage_seq\": 12, \"distance_m\": 23836.047, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0723\", \"wtt_dep\": \"0724\", \"location\": \"Swanley\", \"stage_seq\": 13, \"distance_m\": 28124.048, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0731H\", \"wtt_dep\": \"0732H\", \"location\": \"Otford\", \"stage_seq\": 14, \"distance_m\": 38812.5, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0734\", \"location\": \"Otford Jn\", \"stage_seq\": 15, \"distance_m\": 39781.034, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0738\", \"location\": \"Kemsing\", \"stage_seq\": 16, \"distance_m\": 43538.198, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0741H\", \"wtt_dep\": \"0742H\", \"location\": \"Borough Green & Wrotham\", \"stage_seq\": 17, \"distance_m\": 47734.397, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"West Malling\", \"stage_seq\": 18, \"distance_m\": 55876.184, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0752\", \"location\": \"East Malling\", \"stage_seq\": 19, \"distance_m\": 57632.818, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0755\", \"wtt_dep\": \"0756\", \"location\": \"Barming\", \"stage_seq\": 20, \"distance_m\": 60451.905, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0800\", \"wtt_dep\": \"0801H\", \"location\": \"Maidstone East\", \"stage_seq\": 21, \"distance_m\": 64309.046, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Bearsted\", \"stage_seq\": 22, \"distance_m\": 68815.572, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Hollingbourne\", \"stage_seq\": 23, \"distance_m\": 72433.38, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815H\", \"location\": \"Harrietsham\", \"stage_seq\": 24, \"distance_m\": 76358.442, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0819\", \"location\": \"Lenham\", \"stage_seq\": 25, \"distance_m\": 79017.257, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0823H\", \"wtt_dep\": \"0824H\", \"location\": \"Charing\", \"stage_seq\": 26, \"distance_m\": 85430.744, \"section_seq\": 1, \"route_path_id\": 139932}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 27, \"distance_m\": 95302.611, \"section_seq\": 1, \"route_path_id\": 139932}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 95302.611, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139932}], \"total_distance_m\": 95302.611, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 93317.333, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1985.278, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0655", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:00:22Z\", \"source_id\": 64624297, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:00:24Z\", \"source_id\": 20477726, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:01:15Z\", \"source_id\": 64626574, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:01:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:01:20Z\", \"source_id\": 20478430, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:07:33Z\", \"source_id\": 64642303, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:07:37Z\", \"source_id\": 20483402, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:23Z\", \"source_id\": 64649564, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:10:26Z\", \"source_id\": 20485618, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:15Z\", \"source_id\": 64654233, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:13:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:12:18Z\", \"source_id\": 20487070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:13:31Z\", \"source_id\": 64657467, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:13:36Z\", \"source_id\": 20488108, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:06Z\", \"source_id\": 64674642, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:21:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:10Z\", \"source_id\": 20493429, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:39Z\", \"source_id\": 64686650, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:24:40Z\", \"source_id\": 20497223, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:44Z\", \"source_id\": 64708101, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:33:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:49Z\", \"source_id\": 20503886, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32790, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:29Z\", \"source_id\": 64723400, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:34Z\", \"source_id\": 20508736, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:00Z\", \"source_id\": 64735633, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:04Z\", \"source_id\": 20512529, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:21Z\", \"source_id\": 64752748, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:24Z\", \"source_id\": 20517840, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:00Z\", \"source_id\": 64763453, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:02Z\", \"source_id\": 20520978, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32799, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:39Z\", \"source_id\": 64773369, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:43Z\", \"source_id\": 20524029, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:41Z\", \"source_id\": 64790258, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:47Z\", \"source_id\": 20529120, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:27Z\", \"source_id\": 64803800, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:33Z\", \"source_id\": 20533159, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:49Z\", \"source_id\": 64818662, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:53Z\", \"source_id\": 20537697, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32830, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:25Z\", \"source_id\": 64837420, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:28Z\", \"source_id\": 20543310, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:16Z\", \"source_id\": 64848215, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:20Z\", \"source_id\": 20546525, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32840, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:54Z\", \"source_id\": 64866792, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:29:58Z\", \"source_id\": 20552053, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:36Z\", \"source_id\": 64902840, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:39Z\", \"source_id\": 20562646, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "1", "timing_fact_generation": 1790062960845935, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:19.113412", "service_state_evidence_id": 20562646, "current_leg_start_actual_dep": "2026-09-22T08:32:30+01:00", "operational_evidence_version": 130, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:19.651288", "service_state_valid_until_kind": null, "operational_interpretation_version": 130, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None AFK 2N12 377501+377503 8 100 None {"version": 3, "segments": [{"to_m": 1121.688, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1121.688, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6696.96, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12225.7, "from_m": 6696.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12297.165, "from_m": 12225.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": 20207.434, "from_m": 12297.165, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20293.311, "from_m": 20207.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21932.469, "from_m": 20293.311, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27955.137, "from_m": 21932.469, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28389.711, "from_m": 27955.137, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28484.217, "from_m": 28389.711, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28746.692, "from_m": 28484.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38713.582, "from_m": 28746.692, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39809.621, "from_m": 38713.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": 40427.905, "from_m": 39809.621, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47178.987, "from_m": 40427.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 50275.669, "from_m": 47178.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63392.974, "from_m": 50275.669, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64006.699, "from_m": 63392.974, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64550.564, "from_m": 64006.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68144.011, "from_m": 64550.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68627.481, "from_m": 68144.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": 73907.449, "from_m": 68627.481, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77039.07, "from_m": 73907.449, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89704.277, "from_m": 77039.07, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89748.106, "from_m": 89704.277, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90913.981, "from_m": 89748.106, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93279.094, "from_m": 90913.981, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 94510.52, "from_m": 93279.094, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94709.689, "from_m": 94510.52, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94764.906, "from_m": 94709.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95003.78, "from_m": 94764.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 95252.417, "from_m": 95003.78, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95302.611, "from_m": 95252.417, "capability_applied": null, "effective_limit_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": 762238, "profile_key": "7cd56a3a01d29af5a481d8e8b8f2cf8dddd5ab73404f3316bf0aebb386356797", "schedule_id": 22634, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0655", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0702", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6407.759, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Kent House", "stage_seq": 6, "distance_m": 12571.098, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0708H", "location": "Beckenham Junction", "stage_seq": 7, "distance_m": 13910.529, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "Shortlands", "stage_seq": 8, "distance_m": 16028.964, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0711", "wtt_dep": "0712H", "location": "Bromley South", "stage_seq": 9, "distance_m": 17486.453, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 20207.434, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "St. Mary Cray Jn", "stage_seq": 11, "distance_m": 21769.001, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "St. Mary Cray", "stage_seq": 12, "distance_m": 23836.047, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0723", "wtt_dep": "0724", "location": "Swanley", "stage_seq": 13, "distance_m": 28124.048, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0731H", "wtt_dep": "0732H", "location": "Otford", "stage_seq": 14, "distance_m": 38812.5, "section_seq": 1, "route_path_id": 139932}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0734", "location": "Otford Jn", "stage_seq": 15, "distance_m": 39781.034, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0738", "location": "Kemsing", "stage_seq": 16, "distance_m": 43538.198, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0741H", "wtt_dep": "0742H", "location": "Borough Green & Wrotham", "stage_seq": 17, "distance_m": 47734.397, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "West Malling", "stage_seq": 18, "distance_m": 55876.184, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0752", "location": "East Malling", "stage_seq": 19, "distance_m": 57632.818, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0755", "wtt_dep": "0756", "location": "Barming", "stage_seq": 20, "distance_m": 60451.905, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0800", "wtt_dep": "0801H", "location": "Maidstone East", "stage_seq": 21, "distance_m": 64309.046, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Bearsted", "stage_seq": 22, "distance_m": 68815.572, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Hollingbourne", "stage_seq": 23, "distance_m": 72433.38, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815H", "location": "Harrietsham", "stage_seq": 24, "distance_m": 76358.442, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0819", "location": "Lenham", "stage_seq": 25, "distance_m": 79017.257, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0823H", "wtt_dep": "0824H", "location": "Charing", "stage_seq": 26, "distance_m": 85430.744, "section_seq": 1, "route_path_id": 139932}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 27, "distance_m": 95302.611, "section_seq": 1, "route_path_id": 139932}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 95302.611, "from_m": 0.0, "section_seq": 1, "route_path_id": 139932}], "total_distance_m": 95302.611, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 93317.333, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1985.278, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:00:22Z", "source_id": 64624297, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:00:24Z", "source_id": 20477726, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:01:15Z", "source_id": 64626574, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:01:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:01:20Z", "source_id": 20478430, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:07:33Z", "source_id": 64642303, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:08:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:07:37Z", "source_id": 20483402, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:23Z", "source_id": 64649564, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:10:26Z", "source_id": 20485618, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31858, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:15Z", "source_id": 64654233, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:13:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:12:18Z", "source_id": 20487070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:13:31Z", "source_id": 64657467, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:13:36Z", "source_id": 20488108, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:06Z", "source_id": 64674642, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:21:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:10Z", "source_id": 20493429, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:39Z", "source_id": 64686650, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:25:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:24:40Z", "source_id": 20497223, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:44Z", "source_id": 64708101, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:33:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:49Z", "source_id": 20503886, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32790, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:29Z", "source_id": 64723400, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:34Z", "source_id": 20508736, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32794, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:00Z", "source_id": 64735633, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:04Z", "source_id": 20512529, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32847, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:21Z", "source_id": 64752748, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:50:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:24Z", "source_id": 20517840, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32850, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:00Z", "source_id": 64763453, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T06:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:02Z", "source_id": 20520978, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32799, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:39Z", "source_id": 64773369, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:43Z", "source_id": 20524029, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32812, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:41Z", "source_id": 64790258, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:03:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:47Z", "source_id": 20529120, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32821, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:27Z", "source_id": 64803800, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:09:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:33Z", "source_id": 20533159, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32825, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:49Z", "source_id": 64818662, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:53Z", "source_id": 20537697, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32830, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:25Z", "source_id": 64837420, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:28Z", "source_id": 20543310, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32836, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:16Z", "source_id": 64848215, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:24:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:20Z", "source_id": 20546525, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32840, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:54Z", "source_id": 64866792, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:29:58Z", "source_id": 20552053, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32921, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:36Z", "source_id": 64902840, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:39Z", "source_id": 20562646, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] London Victoria 0655 0655 2 None None Ashford (Kent) 0835 0835 1 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88668/2026-09-22/detailed None Charing 2026-09-22T08:32:30+01:00 Ashford (Kent) 10.0 {"type": "LineString", "coordinates": [[0.789701768439829, 51.20828205600255], [0.790007, 51.2081657], [0.7904379999999999, 51.2079899], [0.7908132, 51.2078277], [0.7912969999999999, 51.20760719999999], [0.792117, 51.2071825], [0.7925554999999999, 51.2069435], [0.7928559, 51.2067725], [0.7931376999999998, 51.2065884], [0.7934348, 51.2063885], [0.7937056, 51.2061941], [0.793984, 51.2059991], [0.7943502, 51.2057222], [0.7945705999999999, 51.2055347], [0.7948107, 51.205323199999995], [0.7950967999999999, 51.2050745], [0.7953643, 51.20481079999999], [0.7957194999999999, 51.2044508], [0.7959651, 51.2041555], [0.7963853, 51.2036609], [0.7965066999999999, 51.203518], [0.7969034999999999, 51.20304680000001], [0.7971754, 51.202692299999995], [0.7975723, 51.2021936], [0.7979429, 51.2017444], [0.7982411, 51.2013899], [0.7985940999999999, 51.200975], [0.7989974999999999, 51.2005862], [0.7993921999999999, 51.2002056], [0.7996947999999999, 51.19994179999999], [0.8000674999999999, 51.1996286], [0.8003766999999999, 51.199378499999995], [0.8007515999999999, 51.1990859], [0.8011045999999998, 51.1988276], [0.8014006, 51.198614600000006], [0.8017515000000001, 51.19837969999999], [0.8021176, 51.198143400000006], [0.8024793999999998, 51.1979084], [0.8029267, 51.1976528], [0.8033915999999999, 51.19739729999999], [0.8039003, 51.1971321], [0.8045338999999999, 51.1968202], [0.8053276999999999, 51.196452], [0.8064783, 51.1959144], [0.8068799, 51.1957259], [0.8072148, 51.1955704], [0.8076938, 51.1953479], [0.8083217999999999, 51.1950331], [0.8084837557075693, 51.19494367624205], [0.8087264, 51.1948097], [0.8091078, 51.19459880000001], [0.8094504999999999, 51.1944055], [0.8098504999999999, 51.194183], [0.8103234, 51.1939138], [0.8107822999999998, 51.19365930000001], [0.8111591, 51.19345129999999], [0.8117064, 51.1931336], [0.8122583, 51.1928013], [0.812618, 51.19260210000001], [0.8130892999999999, 51.1923252], [0.8135824, 51.192046299999994], [0.8145414999999999, 51.1914915], [0.8158123, 51.1907579], [0.8174920999999999, 51.18979729999999], [0.8179317, 51.18954539999999], [0.8181204999999999, 51.18943720000001], [0.8188601, 51.189015], [0.8194150999999998, 51.1886947], [0.8201352000000001, 51.1882848], [0.820431, 51.1881109], [0.8208614, 51.1878618], [0.8214677999999999, 51.18751859999999], [0.8220044, 51.187211299999994], [0.8225740999999999, 51.18688409999999], [0.8230790999999998, 51.1865975], [0.8236523999999998, 51.1862673], [0.8242686, 51.18591399999998], [0.8248126, 51.185600599999994], [0.8254005999999999, 51.185264999999994], [0.8259580999999999, 51.18494469999999], [0.8265888999999998, 51.1845799], [0.8271683999999999, 51.1842512], [0.8277186, 51.1839331], [0.8282883, 51.183610499999986], [0.828924, 51.1832435], [0.8295528, 51.182876400000005], [0.8301159, 51.1825591], [0.8307222999999999, 51.18221429999999], [0.831369, 51.18183650000001], [0.831951, 51.181504599999975], [0.8323463, 51.181279399999994], [0.8327819999999999, 51.180995200000005], [0.8333226000000001, 51.1806799], [0.8341296, 51.18020130000001], [0.8343389, 51.1800898], [0.8346766999999999, 51.179897200000006], [0.8377328, 51.17815409999999], [0.8394454999999998, 51.1771685], [0.8411672999999998, 51.1761844], [0.8444554, 51.1742989], [0.8451203999999998, 51.173917199999984], [0.8458332000000001, 51.1735079], [0.8465226999999999, 51.1731124], [0.8474139999999999, 51.1725988], [0.8480158999999999, 51.1722546], [0.8489408999999999, 51.17172430000001], [0.849759, 51.1712544], [0.8522710999999998, 51.1697911], [0.8535499, 51.16905750000001], [0.8546199, 51.168447999999984], [0.8552149, 51.16810470000001], [0.8556844999999998, 51.1677811], [0.8562076, 51.1674316], [0.8566891, 51.1670571], [0.8574656, 51.166399], [0.8577798, 51.1660671], [0.8580609999999999, 51.16573669999999], [0.8582723999999999, 51.16545589999999], [0.8586453999999999, 51.1649371], [0.8588494999999999, 51.16459059999998], [0.8589779, 51.16434869999999], [0.8591344, 51.1639742], [0.8592695999999999, 51.1636048], [0.8595048, 51.1629967], [0.8595952999999998, 51.1625773], [0.8596351999999999, 51.1621591], [0.859652931172248, 51.1620009602833], [0.8596906, 51.161665], [0.8596770999999999, 51.16120539999999], [0.8596063, 51.160466699999986], [0.8595561, 51.1600074], [0.8595512999999999, 51.1595504], [0.8594329000000002, 51.1586145], [0.8593896999999999, 51.1582618], [0.8592687999999999, 51.1576888], [0.85919, 51.1569972], [0.8590925, 51.1562143], [0.8590300999999999, 51.155737], [0.8589961999999999, 51.1554775], [0.8589695999999999, 51.155229000000006], [0.8589449, 51.15499899999999], [0.8589438, 51.1548342], [0.8589428, 51.15469259999998], [0.8589493, 51.154585299999994], [0.8589482000000002, 51.15432719999999], [0.8589632, 51.154138499999995], [0.8589911999999998, 51.1539073], [0.8590546, 51.15360410000001], [0.8590775, 51.1535251], [0.8591502, 51.153274499999995], [0.8592383, 51.1529847], [0.859364, 51.1526491], [0.8594176999999998, 51.152499500000005], [0.8596207999999999, 51.1520217], [0.8600113999999999, 51.15133399999999], [0.8602629999999999, 51.1508928], [0.8604555999999999, 51.150650799999994], [0.8605919000000001, 51.15050910000001], [0.8608902999999999, 51.150148400000006], [0.8609111587795303, 51.150119114318], [0.8612472, 51.1499216], [0.8617923, 51.1496195], [0.8629184, 51.14901], [0.8636984999999999, 51.1485825], [0.8642262999999999, 51.14829129999999], [0.8645386999999999, 51.148119], [0.8648180429147297, 51.14796768562856], [0.8653844, 51.1476609], [0.8658588999999999, 51.1474226], [0.8662366, 51.14724509999999], [0.8666463, 51.14705959999999], [0.8670611999999999, 51.1468845], [0.8675131999999999, 51.14669729999999], [0.8681918, 51.1464282], [0.8685861999999998, 51.1462756], [0.8691606000000001, 51.14604150000001], [0.8692804000000001, 51.145993299999994], [0.8696727999999999, 51.14581830000001], [0.8699151999999999, 51.14570729999999], [0.8702967, 51.14554179999998], [0.8707004999999999, 51.14537970000001], [0.8710572, 51.145239199999985], [0.8718848999999999, 51.14490560000001], [0.8723200999999999, 51.14472279999999], [0.8729321, 51.1444529], [0.8732291, 51.1443156], [0.8737892, 51.144033], [0.8744865, 51.143688999999995], [0.8751626, 51.143339999999995], [0.8758369999999999, 51.1430036]]} 6.1 0833 0843 Charing Ashford International Ashford (Kent) 51.1430036 0.8758370 51.1430036 0.8758370 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Ashford (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562646 1790062960845935 130 130 2026-09-22 07:53:19.651288 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:19.113412
733070 764135 P86870 882C85MB22 2026-09-22 COMPLETE 20562167 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 764135, "stp": "P", "toc": "Southeastern", "uid": "P86870", "consist": "465014+465906", "dest_crs": "CST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86870/2026-09-22/detailed", "trust_id": "882C85MB22", "origin_crs": "BNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-22", "dest_arr_time": "0841", "dest_platform": "4", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2C85", "timing_status": "LATE", "origin_station": "Barnehurst", "current_leg_arr": "0843", "current_leg_dep": "0839", "current_leg_end": "London Cannon Street", "origin_dep_time": "0757", "origin_platform": null, "current_location": "London Cannon Street", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0841", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1875.125, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1934.406, \"from_m\": 1875.125, \"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\": 1962.019, \"from_m\": 1934.406, \"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\": 1993.969, \"from_m\": 1962.019, \"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\": 11627.032, \"from_m\": 1993.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12131.875, \"from_m\": 11627.032, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14035.692, \"from_m\": 12131.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14659.534, \"from_m\": 14035.692, \"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\": 16324.472, \"from_m\": 14659.534, \"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\": 17030.144, \"from_m\": 16324.472, \"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\": 17082.673, \"from_m\": 17030.144, \"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\": 17412.008, \"from_m\": 17082.673, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17453.61, \"from_m\": 17412.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17522.386, \"from_m\": 17453.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19872.678, \"from_m\": 17522.386, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19919.923, \"from_m\": 19872.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22641.329, \"from_m\": 19919.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22712.009, \"from_m\": 22641.329, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22793.991, \"from_m\": 22712.009, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23859.268, \"from_m\": 22793.991, \"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\": 24426.674, \"from_m\": 23859.268, \"capability_applied\": null, \"effective_limit_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\": 764135, \"profile_key\": \"86b14f2cb5d381b961550657cbfd5b442a9c5f85aca3b7a69d41f7ca03a2c293\", \"schedule_id\": 21990, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0757\", \"location\": \"Barnehurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0759H\", \"wtt_dep\": \"0800H\", \"location\": \"Bexleyheath\", \"stage_seq\": 2, \"distance_m\": 5721.573, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Welling\", \"stage_seq\": 3, \"distance_m\": 7973.086, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0807\", \"location\": \"Falconwood\", \"stage_seq\": 4, \"distance_m\": 9610.165, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810\", \"location\": \"Eltham\", \"stage_seq\": 5, \"distance_m\": 11514.502, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Kidbrooke\", \"stage_seq\": 6, \"distance_m\": 13553.449, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0816H\", \"wtt_dep\": \"0818\", \"location\": \"Blackheath\", \"stage_seq\": 7, \"distance_m\": 15019.397, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0822\", \"location\": \"Lewisham\", \"stage_seq\": 8, \"distance_m\": 16574.407, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"St. John's\", \"stage_seq\": 9, \"distance_m\": 17225.706, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"New Cross\", \"stage_seq\": 10, \"distance_m\": 18398.168, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830\", \"location\": \"North Kent East Jn\", \"stage_seq\": 11, \"distance_m\": 19310.493, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0830H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 19872.678, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0836\", \"location\": \"London Bridge\", \"stage_seq\": 13, \"distance_m\": 23315.832, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838\", \"location\": \"Borough Market Jn\", \"stage_seq\": 14, \"distance_m\": 23670.56, \"section_seq\": 1, \"route_path_id\": 139772}, {\"is_pass\": false, \"wtt_arr\": \"0841\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 15, \"distance_m\": 24426.674, \"section_seq\": 1, \"route_path_id\": 139772}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 24426.674, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 139772}], \"total_distance_m\": 24426.674, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24308.749, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 117.925, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0757", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:04Z\", \"source_id\": 64779910, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:59:09Z\", \"source_id\": 20526036, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:53Z\", \"source_id\": 64790825, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:56Z\", \"source_id\": 20529299, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:47Z\", \"source_id\": 64799031, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:05:51Z\", \"source_id\": 20531788, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:50Z\", \"source_id\": 64807518, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:53Z\", \"source_id\": 20534292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:02Z\", \"source_id\": 64819310, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:06Z\", \"source_id\": 20537897, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:27Z\", \"source_id\": 64831803, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:17:30Z\", \"source_id\": 20541592, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:16Z\", \"source_id\": 64842677, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:21:19Z\", \"source_id\": 20544854, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:33Z\", \"source_id\": 64860428, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:38Z\", \"source_id\": 20550115, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:25Z\", \"source_id\": 64868380, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:30:28Z\", \"source_id\": 20552486, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:26Z\", \"source_id\": 64885506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:31Z\", \"source_id\": 20557549, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:00Z\", \"source_id\": 64901212, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:03Z\", \"source_id\": 20562167, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "4", "timing_fact_generation": 1790062924702855, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:20.197881", "service_state_evidence_id": 20562167, "current_leg_start_actual_dep": "2026-09-22T08:38:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:20.413293", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P BNH CST 2C85 465014+465906 8 75 None {"version": 3, "segments": [{"to_m": 1875.125, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1934.406, "from_m": 1875.125, "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": 1962.019, "from_m": 1934.406, "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": 1993.969, "from_m": 1962.019, "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": 11627.032, "from_m": 1993.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12131.875, "from_m": 11627.032, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14035.692, "from_m": 12131.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14659.534, "from_m": 14035.692, "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": 16324.472, "from_m": 14659.534, "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": 17030.144, "from_m": 16324.472, "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": 17082.673, "from_m": 17030.144, "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": 17412.008, "from_m": 17082.673, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17453.61, "from_m": 17412.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17522.386, "from_m": 17453.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19872.678, "from_m": 17522.386, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19919.923, "from_m": 19872.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22641.329, "from_m": 19919.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22712.009, "from_m": 22641.329, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22793.991, "from_m": 22712.009, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23859.268, "from_m": 22793.991, "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": 24426.674, "from_m": 23859.268, "capability_applied": null, "effective_limit_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": 764135, "profile_key": "86b14f2cb5d381b961550657cbfd5b442a9c5f85aca3b7a69d41f7ca03a2c293", "schedule_id": 21990, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0757", "location": "Barnehurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0759H", "wtt_dep": "0800H", "location": "Bexleyheath", "stage_seq": 2, "distance_m": 5721.573, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Welling", "stage_seq": 3, "distance_m": 7973.086, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0807", "location": "Falconwood", "stage_seq": 4, "distance_m": 9610.165, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810", "location": "Eltham", "stage_seq": 5, "distance_m": 11514.502, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Kidbrooke", "stage_seq": 6, "distance_m": 13553.449, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0816H", "wtt_dep": "0818", "location": "Blackheath", "stage_seq": 7, "distance_m": 15019.397, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0822", "location": "Lewisham", "stage_seq": 8, "distance_m": 16574.407, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "St. John's", "stage_seq": 9, "distance_m": 17225.706, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "New Cross", "stage_seq": 10, "distance_m": 18398.168, "section_seq": 1, "route_path_id": 139772}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830", "location": "North Kent East Jn", "stage_seq": 11, "distance_m": 19310.493, "section_seq": 1, "route_path_id": 139772}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0830H", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 19872.678, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0836", "location": "London Bridge", "stage_seq": 13, "distance_m": 23315.832, "section_seq": 1, "route_path_id": 139772}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838", "location": "Borough Market Jn", "stage_seq": 14, "distance_m": 23670.56, "section_seq": 1, "route_path_id": 139772}, {"is_pass": false, "wtt_arr": "0841", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 15, "distance_m": 24426.674, "section_seq": 1, "route_path_id": 139772}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 24426.674, "from_m": 0.0, "section_seq": 1, "route_path_id": 139772}], "total_distance_m": 24426.674, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24308.749, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 117.925, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:04Z", "source_id": 64779910, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:59:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:59:09Z", "source_id": 20526036, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:53Z", "source_id": 64790825, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:56Z", "source_id": 20529299, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:47Z", "source_id": 64799031, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:05:51Z", "source_id": 20531788, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:50Z", "source_id": 64807518, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:53Z", "source_id": 20534292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:02Z", "source_id": 64819310, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:06Z", "source_id": 20537897, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:27Z", "source_id": 64831803, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:17:30Z", "source_id": 20541592, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:16Z", "source_id": 64842677, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:21:19Z", "source_id": 20544854, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:33Z", "source_id": 64860428, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:28:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:38Z", "source_id": 20550115, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:25Z", "source_id": 64868380, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:31:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:30:28Z", "source_id": 20552486, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:26Z", "source_id": 64885506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:31Z", "source_id": 20557549, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31455, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:00Z", "source_id": 64901212, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:43:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:03Z", "source_id": 20562167, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Barnehurst 0757 0757 None None None London Cannon Street 0841 0841 4 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86870/2026-09-22/detailed None London Bridge 2026-09-22T08:38:00+01:00 London Cannon Street 4.0 {"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} 0.7 0839 0843 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562167 1790062924702855 60 60 2026-09-22 07:53:20.413293 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:20.197881
733071 760821 W45418 629T09M622 2026-09-22 COMPLETE 20561907 2026-09-22 08:43:00 2026-09-22 07:53:33 2026-09-24 07:53:33 {"id": 760821, "stp": "P", "toc": "Thameslink", "uid": "W45418", "consist": "700103", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45418/2026-09-22/detailed", "trust_id": "629T09M622", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "5", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9T09", "timing_status": "ON TIME", "origin_station": "Bedford", "current_leg_arr": "0843", "current_leg_dep": "0840", "current_leg_end": "Brighton", "origin_dep_time": "0616", "origin_platform": "2", "current_location": "Brighton", "last_update_time": "2026-09-22T07:53:33", "route_debug_link": null, "timing_variation": "0 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": "0843", "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\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"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\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.349, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.854, \"from_m\": 20671.349, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.754, \"from_m\": 20836.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.355, \"from_m\": 21233.754, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.816, \"from_m\": 27218.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.02, \"from_m\": 27264.816, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.315, \"from_m\": 27503.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\": 31292.051, \"from_m\": 27569.315, \"capability_applied\": null, \"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\": 32343.325, \"from_m\": 31292.051, \"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\": 33218.079, \"from_m\": 32343.325, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.784, \"from_m\": 33218.079, \"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\": 37618.582, \"from_m\": 35819.784, \"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\": 41102.96, \"from_m\": 37618.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.509, \"from_m\": 41102.96, \"capability_applied\": null, \"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\": 41761.082, \"from_m\": 41675.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.282, \"from_m\": 41761.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.292, \"from_m\": 41778.282, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.59, \"from_m\": 41863.292, \"capability_applied\": null, \"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\": 51190.175, \"from_m\": 47056.59, \"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\": 68893.069, \"from_m\": 51190.175, \"capability_applied\": null, \"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\": 72251.902, \"from_m\": 68893.069, \"capability_applied\": null, \"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\": 73638.74, \"from_m\": 72251.902, \"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\": 74914.273, \"from_m\": 73638.74, \"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\": 75018.692, \"from_m\": 74914.273, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77181.665, \"from_m\": 75018.692, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77978.365, \"from_m\": 77181.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80664.224, \"from_m\": 77978.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.109, \"from_m\": 80664.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.097, \"from_m\": 80733.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81997.358, \"from_m\": 81960.097, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82068.391, \"from_m\": 81997.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82123.658, \"from_m\": 82068.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\": 82276.684, \"from_m\": 82123.658, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.947, \"from_m\": 82276.684, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84381.404, \"from_m\": 84318.947, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85624.92, \"from_m\": 84381.404, \"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\": 85702.545, \"from_m\": 85624.92, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.182, \"from_m\": 85702.545, \"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\": 86824.803, \"from_m\": 86112.182, \"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\": 87233.467, \"from_m\": 86824.803, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87444.13, \"from_m\": 87233.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 88023.747, \"from_m\": 87444.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89067.306, \"from_m\": 88023.747, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90639.213, \"from_m\": 89067.306, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91575.64, \"from_m\": 90639.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93465.45, \"from_m\": 91575.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102477.011, \"from_m\": 93465.45, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104288.393, \"from_m\": 102477.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104323.227, \"from_m\": 104288.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104630.479, \"from_m\": 104323.227, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104914.37, \"from_m\": 104630.479, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105430.462, \"from_m\": 104914.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\": 105602.237, \"from_m\": 105430.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106879.88, \"from_m\": 105602.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111222.862, \"from_m\": 106879.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111339.63, \"from_m\": 111222.862, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111462.162, \"from_m\": 111339.63, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111528.939, \"from_m\": 111462.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\": 122424.043, \"from_m\": 111528.939, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123157.392, \"from_m\": 122424.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131649.862, \"from_m\": 123157.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131720.851, \"from_m\": 131649.862, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 138835.222, \"from_m\": 131720.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\": 138915.929, \"from_m\": 138835.222, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139210.162, \"from_m\": 138915.929, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140065.432, \"from_m\": 139210.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147929.645, \"from_m\": 140065.432, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149143.364, \"from_m\": 147929.645, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149661.525, \"from_m\": 149143.364, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149707.792, \"from_m\": 149661.525, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149771.757, \"from_m\": 149707.792, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153856.901, \"from_m\": 149771.757, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153890.703, \"from_m\": 153856.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165958.464, \"from_m\": 153890.703, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168217.619, \"from_m\": 165958.464, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168284.537, \"from_m\": 168217.619, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169006.424, \"from_m\": 168284.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\": 169019.525, \"from_m\": 169006.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\": 169449.379, \"from_m\": 169019.525, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169594.682, \"from_m\": 169449.379, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169653.633, \"from_m\": 169594.682, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169683.334, \"from_m\": 169653.633, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169724.689, \"from_m\": 169683.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169984.851, \"from_m\": 169724.689, \"capability_applied\": null, \"effective_limit_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\": 760821, \"profile_key\": \"4c51fe3b75c1dcd6a3dcd3811fb8eb2b1cb6081f5ac73d41f3328df4f3d48700\", \"schedule_id\": 25891, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.135, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.076, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.722, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.716, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": \"0643\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.603, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": \"0646\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.687, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0651\", \"wtt_dep\": \"0652\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.171, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0652H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.282, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0656H\", \"wtt_dep\": \"0657H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.249, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.141, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0706\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.14, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.842, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0709\", \"wtt_dep\": \"0709H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.89, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.828, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.517, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0713H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.198, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.295, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0719\", \"wtt_dep\": \"0720\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.708, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.552, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0725H\", \"wtt_dep\": \"0726H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.71, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0728\", \"wtt_dep\": \"0729\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.401, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0731H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87802.11, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0734\", \"wtt_dep\": \"0735H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88529.127, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91246.801, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92013.038, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93114.328, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0743H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98746.623, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102412.272, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 33, \"distance_m\": 104219.966, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0748\", \"wtt_dep\": \"0749H\", \"location\": \"East Croydon\", \"stage_seq\": 34, \"distance_m\": 105090.982, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Purley\", \"stage_seq\": 35, \"distance_m\": 109873.869, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 36, \"distance_m\": 111462.162, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 37, \"distance_m\": 123295.603, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0803H\", \"wtt_dep\": \"0805H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 38, \"distance_m\": 131285.222, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0809\", \"wtt_dep\": \"0810H\", \"location\": \"Three Bridges\", \"stage_seq\": 39, \"distance_m\": 135776.201, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 40, \"distance_m\": 138915.929, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Balcombe\", \"stage_seq\": 41, \"distance_m\": 142999.707, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0819H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 42, \"distance_m\": 148034.34, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0821\", \"wtt_dep\": \"0822\", \"location\": \"Haywards Heath\", \"stage_seq\": 43, \"distance_m\": 149260.684, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0825H\", \"wtt_dep\": \"0826\", \"location\": \"Wivelsfield\", \"stage_seq\": 44, \"distance_m\": 153973.342, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826H\", \"location\": \"Keymer Jn\", \"stage_seq\": 45, \"distance_m\": 154327.869, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828H\", \"location\": \"Burgess Hill\", \"stage_seq\": 46, \"distance_m\": 155201.853, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0831H\", \"wtt_dep\": \"0832\", \"location\": \"Hassocks\", \"stage_seq\": 47, \"distance_m\": 158651.576, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Preston Park\", \"stage_seq\": 48, \"distance_m\": 167844.257, \"section_seq\": 1, \"route_path_id\": 141376}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 49, \"distance_m\": 169984.851, \"section_seq\": 1, \"route_path_id\": 141376}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 169984.851, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 141376}], \"total_distance_m\": 169984.851, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 160021.815, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9963.036, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:24:33Z\", \"source_id\": 64543278, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:24:38Z\", \"source_id\": 20451539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:30:11Z\", \"source_id\": 64554777, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:30:16Z\", \"source_id\": 20455354, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:35:36Z\", \"source_id\": 64566842, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:36:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:35:44Z\", \"source_id\": 20459252, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:39:49Z\", \"source_id\": 64575917, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:39:54Z\", \"source_id\": 20462231, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:44:21Z\", \"source_id\": 64586293, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:44:25Z\", \"source_id\": 20465560, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:49:36Z\", \"source_id\": 64598486, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:51:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:49:39Z\", \"source_id\": 20469520, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:56:02Z\", \"source_id\": 64614015, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:56:06Z\", \"source_id\": 20474446, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:06:09Z\", \"source_id\": 64638697, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:06:09Z\", \"source_id\": 20482234, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:07:39Z\", \"source_id\": 64642586, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:07:43Z\", \"source_id\": 20483481, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:08:40Z\", \"source_id\": 64645130, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:09:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:08:44Z\", \"source_id\": 20484281, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:13:24Z\", \"source_id\": 64657204, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:14:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:13:28Z\", \"source_id\": 20488020, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:27Z\", \"source_id\": 64665054, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:16:31Z\", \"source_id\": 20490464, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:40Z\", \"source_id\": 64681652, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:39Z\", \"source_id\": 20495568, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:25:07Z\", \"source_id\": 64687977, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:25:10Z\", \"source_id\": 20497630, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:26:59Z\", \"source_id\": 64693148, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:27:03Z\", \"source_id\": 20499208, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:31Z\", \"source_id\": 64707611, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:32:37Z\", \"source_id\": 20503720, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:37Z\", \"source_id\": 64723819, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:40Z\", \"source_id\": 20508838, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:02Z\", \"source_id\": 64738340, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:03Z\", \"source_id\": 20513370, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:40Z\", \"source_id\": 64745619, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:42Z\", \"source_id\": 20515606, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:02Z\", \"source_id\": 64760798, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:53:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:05Z\", \"source_id\": 20520179, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:30Z\", \"source_id\": 64795393, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:33Z\", \"source_id\": 20530697, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:58Z\", \"source_id\": 64810600, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:10:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:10:01Z\", \"source_id\": 20535238, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:52Z\", \"source_id\": 64827431, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:51Z\", \"source_id\": 20540209, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:24Z\", \"source_id\": 64840334, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:26Z\", \"source_id\": 20544081, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:02Z\", \"source_id\": 64855986, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:06Z\", \"source_id\": 20548819, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:40Z\", \"source_id\": 64863490, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:46Z\", \"source_id\": 20551035, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:00Z\", \"source_id\": 64872918, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:05Z\", \"source_id\": 20553829, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:32Z\", \"source_id\": 64891530, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:32Z\", \"source_id\": 20559222, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:45Z\", \"source_id\": 64900466, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:49Z\", \"source_id\": 20561907, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "5", "timing_fact_generation": 1790062909788305, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:23.296481", "service_state_evidence_id": 20561907, "current_leg_start_actual_dep": "2026-09-22T08:38:30+01:00", "operational_evidence_version": 186, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:23.331608", "service_state_valid_until_kind": null, "operational_interpretation_version": 186, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BDM BTN 9T09 700103 12 100 None {"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "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": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.349, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.854, "from_m": 20671.349, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.754, "from_m": 20836.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.355, "from_m": 21233.754, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.816, "from_m": 27218.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.02, "from_m": 27264.816, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.315, "from_m": 27503.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": 31292.051, "from_m": 27569.315, "capability_applied": null, "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": 32343.325, "from_m": 31292.051, "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": 33218.079, "from_m": 32343.325, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.784, "from_m": 33218.079, "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": 37618.582, "from_m": 35819.784, "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": 41102.96, "from_m": 37618.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.509, "from_m": 41102.96, "capability_applied": null, "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": 41761.082, "from_m": 41675.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.282, "from_m": 41761.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.292, "from_m": 41778.282, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.59, "from_m": 41863.292, "capability_applied": null, "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": 51190.175, "from_m": 47056.59, "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": 68893.069, "from_m": 51190.175, "capability_applied": null, "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": 72251.902, "from_m": 68893.069, "capability_applied": null, "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": 73638.74, "from_m": 72251.902, "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": 74914.273, "from_m": 73638.74, "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": 75018.692, "from_m": 74914.273, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77181.665, "from_m": 75018.692, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77978.365, "from_m": 77181.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80664.224, "from_m": 77978.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.109, "from_m": 80664.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.097, "from_m": 80733.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81997.358, "from_m": 81960.097, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82068.391, "from_m": 81997.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82123.658, "from_m": 82068.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": 82276.684, "from_m": 82123.658, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.947, "from_m": 82276.684, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 84381.404, "from_m": 84318.947, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85624.92, "from_m": 84381.404, "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": 85702.545, "from_m": 85624.92, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.182, "from_m": 85702.545, "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": 86824.803, "from_m": 86112.182, "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": 87233.467, "from_m": 86824.803, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87444.13, "from_m": 87233.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 88023.747, "from_m": 87444.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89067.306, "from_m": 88023.747, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90639.213, "from_m": 89067.306, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91575.64, "from_m": 90639.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93465.45, "from_m": 91575.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102477.011, "from_m": 93465.45, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104288.393, "from_m": 102477.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104323.227, "from_m": 104288.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104630.479, "from_m": 104323.227, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104914.37, "from_m": 104630.479, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105430.462, "from_m": 104914.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": 105602.237, "from_m": 105430.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106879.88, "from_m": 105602.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111222.862, "from_m": 106879.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111339.63, "from_m": 111222.862, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111462.162, "from_m": 111339.63, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111528.939, "from_m": 111462.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": 122424.043, "from_m": 111528.939, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123157.392, "from_m": 122424.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131649.862, "from_m": 123157.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131720.851, "from_m": 131649.862, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 138835.222, "from_m": 131720.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": 138915.929, "from_m": 138835.222, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139210.162, "from_m": 138915.929, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140065.432, "from_m": 139210.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147929.645, "from_m": 140065.432, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149143.364, "from_m": 147929.645, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149661.525, "from_m": 149143.364, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149707.792, "from_m": 149661.525, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149771.757, "from_m": 149707.792, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153856.901, "from_m": 149771.757, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153890.703, "from_m": 153856.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165958.464, "from_m": 153890.703, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168217.619, "from_m": 165958.464, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168284.537, "from_m": 168217.619, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169006.424, "from_m": 168284.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": 169019.525, "from_m": 169006.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": 169449.379, "from_m": 169019.525, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169594.682, "from_m": 169449.379, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169653.633, "from_m": 169594.682, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169683.334, "from_m": 169653.633, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169724.689, "from_m": 169683.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169984.851, "from_m": 169724.689, "capability_applied": null, "effective_limit_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": 760821, "profile_key": "4c51fe3b75c1dcd6a3dcd3811fb8eb2b1cb6081f5ac73d41f3328df4f3d48700", "schedule_id": 25891, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.135, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.076, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.722, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.716, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": "0643", "location": "Luton", "stage_seq": 9, "distance_m": 32095.603, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": "0646", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.687, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0651", "wtt_dep": "0652", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.171, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0652H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.282, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0656H", "wtt_dep": "0657H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.249, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.141, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0706", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.14, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.842, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0709", "wtt_dep": "0709H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.89, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.828, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.517, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0713H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.198, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.295, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0719", "wtt_dep": "0720", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.708, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.552, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0725H", "wtt_dep": "0726H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.71, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0728", "wtt_dep": "0729", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.401, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0731H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87802.11, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0734", "wtt_dep": "0735H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88529.127, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91246.801, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92013.038, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93114.328, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0743H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98746.623, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102412.272, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747", "location": "Windmill Bridge Jn", "stage_seq": 33, "distance_m": 104219.966, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0748", "wtt_dep": "0749H", "location": "East Croydon", "stage_seq": 34, "distance_m": 105090.982, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Purley", "stage_seq": 35, "distance_m": 109873.869, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754", "location": "Stoats Nest Jn", "stage_seq": 36, "distance_m": 111462.162, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Earlswood (Surrey)", "stage_seq": 37, "distance_m": 123295.603, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0803H", "wtt_dep": "0805H", "location": "Gatwick Airport", "stage_seq": 38, "distance_m": 131285.222, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0809", "wtt_dep": "0810H", "location": "Three Bridges", "stage_seq": 39, "distance_m": 135776.201, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813H", "location": "Balcombe Tunnel Jn", "stage_seq": 40, "distance_m": 138915.929, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Balcombe", "stage_seq": 41, "distance_m": 142999.707, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0819H", "location": "Copyhold Jn", "stage_seq": 42, "distance_m": 148034.34, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0821", "wtt_dep": "0822", "location": "Haywards Heath", "stage_seq": 43, "distance_m": 149260.684, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0825H", "wtt_dep": "0826", "location": "Wivelsfield", "stage_seq": 44, "distance_m": 153973.342, "section_seq": 1, "route_path_id": 141376}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826H", "location": "Keymer Jn", "stage_seq": 45, "distance_m": 154327.869, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828H", "location": "Burgess Hill", "stage_seq": 46, "distance_m": 155201.853, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0831H", "wtt_dep": "0832", "location": "Hassocks", "stage_seq": 47, "distance_m": 158651.576, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Preston Park", "stage_seq": 48, "distance_m": 167844.257, "section_seq": 1, "route_path_id": 141376}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Brighton", "stage_seq": 49, "distance_m": 169984.851, "section_seq": 1, "route_path_id": 141376}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 169984.851, "from_m": 0.0, "section_seq": 1, "route_path_id": 141376}], "total_distance_m": 169984.851, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 160021.815, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9963.036, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:24:33Z", "source_id": 64543278, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:24:38Z", "source_id": 20451539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:30:11Z", "source_id": 64554777, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T05:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:30:16Z", "source_id": 20455354, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:35:36Z", "source_id": 64566842, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T05:36:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:35:44Z", "source_id": 20459252, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:39:49Z", "source_id": 64575917, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T05:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:39:54Z", "source_id": 20462231, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:44:21Z", "source_id": 64586293, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T05:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:44:25Z", "source_id": 20465560, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:49:36Z", "source_id": 64598486, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T05:51:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:49:39Z", "source_id": 20469520, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18359, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:56:02Z", "source_id": 64614015, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T05:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:56:06Z", "source_id": 20474446, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:06:09Z", "source_id": 64638697, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:07:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:06:09Z", "source_id": 20482234, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:07:39Z", "source_id": 64642586, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T06:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:07:43Z", "source_id": 20483481, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:08:40Z", "source_id": 64645130, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:09:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:08:44Z", "source_id": 20484281, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:13:24Z", "source_id": 64657204, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:14:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:13:28Z", "source_id": 20488020, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:27Z", "source_id": 64665054, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T06:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:16:31Z", "source_id": 20490464, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:40Z", "source_id": 64681652, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T06:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:39Z", "source_id": 20495568, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:25:07Z", "source_id": 64687977, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T06:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:25:10Z", "source_id": 20497630, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:26:59Z", "source_id": 64693148, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T06:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:27:03Z", "source_id": 20499208, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:31Z", "source_id": 64707611, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T06:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:32:37Z", "source_id": 20503720, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:37Z", "source_id": 64723819, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T06:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:40Z", "source_id": 20508838, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:02Z", "source_id": 64738340, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T06:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:03Z", "source_id": 20513370, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:40Z", "source_id": 64745619, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T06:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:42Z", "source_id": 20515606, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:02Z", "source_id": 64760798, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T06:53:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:05Z", "source_id": 20520179, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:30Z", "source_id": 64795393, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T07:05:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:33Z", "source_id": 20530697, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:58Z", "source_id": 64810600, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T07:10:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:10:01Z", "source_id": 20535238, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:52Z", "source_id": 64827431, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T07:16:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:51Z", "source_id": 20540209, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:24Z", "source_id": 64840334, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T07:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:26Z", "source_id": 20544081, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:02Z", "source_id": 64855986, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T07:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:06Z", "source_id": 20548819, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:40Z", "source_id": 64863490, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T07:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:46Z", "source_id": 20551035, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:00Z", "source_id": 64872918, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T07:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:05Z", "source_id": 20553829, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:32Z", "source_id": 64891530, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T07:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:32Z", "source_id": 20559222, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30984, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:45Z", "source_id": 64900466, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T07:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:49Z", "source_id": 20561907, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Bedford 0616 0616 2 None None Brighton 0843 0843 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45418/2026-09-22/detailed None Preston Park 2026-09-22T08:38:30+01:00 Brighton 3.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 0840 0843 Preston Park Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-22 07:53:33 TERMINATED 2026-09-22 07:43:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561907 1790062909788305 186 186 2026-09-22 07:53:23.331608 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:23.296481
733072 764667 C48062 852T68MC22 2026-09-22 COMPLETE 20561930 2026-09-22 08:43:00 2026-09-22 07:53:34 2026-09-24 07:53:34 {"id": 764667, "stp": "P", "toc": "Great Western Railway", "uid": "C48062", "consist": "150233", "dest_crs": "TRU", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48062/2026-09-22/detailed", "trust_id": "852T68MC22", "origin_crs": "FAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Truro", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "1", "is_terminated": 1, "next_location": "Truro", "signalling_id": "2T68", "timing_status": "LATE", "origin_station": "Falmouth Docks", "current_leg_arr": "0843", "current_leg_dep": "0836", "current_leg_end": "Truro", "origin_dep_time": "0815", "origin_platform": null, "current_location": "Truro", "last_update_time": "2026-09-22T07:53:34", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.1119913, 50.21662580000001], [-5.111863199999999, 50.2166888], [-5.1115223, 50.2168643], [-5.111169899999999, 50.21708809999999], [-5.110821099999999, 50.2173195], [-5.110463299999999, 50.21757290000001], [-5.110124899999999, 50.217853099999985], [-5.109774, 50.21818050000001], [-5.1094889, 50.21850370000001], [-5.1092245, 50.2188348], [-5.108994100000001, 50.21916960000001], [-5.1088119, 50.21952819999999], [-5.1086453, 50.2199192], [-5.1085188, 50.22033269999999], [-5.1083933, 50.220703699999994], [-5.1082416, 50.2210602], [-5.108047799999999, 50.2214311], [-5.1078354, 50.22178399999999], [-5.107601, 50.222107300000005], [-5.107349, 50.2224105], [-5.107069199999999, 50.2227021], [-5.1067732, 50.22300159999999], [-5.106447099999999, 50.223299899999994], [-5.106138999999999, 50.2235414], [-5.1058441, 50.2237693], [-5.1055436, 50.22398199999999], [-5.105095400000001, 50.22427570000001], [-5.104377099999999, 50.2247319], [-5.103771999999999, 50.2250531], [-5.1033428999999995, 50.2252796], [-5.102838599999999, 50.22558850000001], [-5.102312899999999, 50.2259385], [-5.1019417, 50.2262419], [-5.101701299999999, 50.2264602], [-5.101373, 50.22674989999999], [-5.1011048, 50.2270724], [-5.100858099999999, 50.22742249999999], [-5.1007365, 50.22768740000001], [-5.100615699999999, 50.22798219999999], [-5.100510399999999, 50.2283072], [-5.100440899999999, 50.2286282], [-5.1004046999999995, 50.2289579], [-5.1003932, 50.2290845], [-5.100387399999999, 50.2292605], [-5.1003963, 50.22966889999999], [-5.1004502, 50.2301063], [-5.1005545, 50.2305166], [-5.1006851, 50.230886600000005], [-5.1008866, 50.23125889999999], [-5.1010976999999995, 50.23158179999999], [-5.1013148, 50.231908], [-5.101373699999999, 50.231997], [-5.1015585, 50.23227610000001], [-5.1017221, 50.2325813], [-5.101871499999999, 50.2329263], [-5.101982799999999, 50.2332716], [-5.102048899999999, 50.23359880000001], [-5.102080299999999, 50.233889], [-5.1020984, 50.2340313], [-5.1021054, 50.2342359], [-5.102087799999999, 50.234555], [-5.1020301, 50.2349477], [-5.1019305, 50.2353224], [-5.1017791, 50.2357201], [-5.1016262, 50.2360148], [-5.1014321, 50.2363423], [-5.1011859, 50.236691599999986], [-5.100900799999999, 50.2370278], [-5.1006181, 50.2373062], [-5.1003171, 50.23758169999999], [-5.0999476999999995, 50.23787120000001], [-5.0995791, 50.238122], [-5.0991996, 50.2383512], [-5.0988037, 50.23856649999999], [-5.098357099999999, 50.2387685], [-5.097900199999999, 50.2389572], [-5.0974088, 50.23914129999999], [-5.0934175, 50.24072619999998], [-5.092655199999999, 50.2410238], [-5.0919845, 50.2413036], [-5.0915705, 50.241497800000005], [-5.0911756, 50.241697599999995], [-5.0907900999999995, 50.2419161], [-5.090421699999999, 50.24215780000001], [-5.0900903, 50.24239140000001], [-5.089742, 50.24265630000001], [-5.0892833, 50.24307449999999], [-5.0888969, 50.243478], [-5.088565599999999, 50.24388619999999], [-5.0883043, 50.244258599999995], [-5.0880723, 50.24465299999999], [-5.0878845, 50.245053299999995], [-5.0877233, 50.2454887], [-5.0875228, 50.2460847], [-5.087368199999999, 50.2464515], [-5.0871508, 50.246815], [-5.086928199999999, 50.24713539999999], [-5.0866559, 50.24746809999999], [-5.0859743, 50.24816919999999], [-5.0855967, 50.2486318], [-5.0853552, 50.24900290000001], [-5.0849479, 50.24979559999999], [-5.084693599999999, 50.250186799999994], [-5.0844383, 50.2505376], [-5.084092299999999, 50.250927199999985], [-5.0837218, 50.2513023], [-5.083313999999999, 50.2516407], [-5.083085844081391, 50.25181204815827], [-5.0828694, 50.2519746], [-5.0824512, 50.25223760000001], [-5.0820094, 50.25248929999999], [-5.081536599999999, 50.2527273], [-5.080706, 50.2531126], [-5.080009699999999, 50.2534728], [-5.07938, 50.253848], [-5.078800099999999, 50.2542171], [-5.0782783, 50.25457209999999], [-5.0777466, 50.2549764], [-5.077207699999999, 50.25542479999999], [-5.0766831, 50.2558897], [-5.0758595, 50.2566275], [-5.075283499999999, 50.2571628], [-5.075114499999999, 50.25732749999999], [-5.0740838, 50.2582779], [-5.0729839, 50.2592922], [-5.072655799999999, 50.25959670000001], [-5.0711401, 50.26104579999999], [-5.070986199999999, 50.2611861], [-5.0705061, 50.261633800000006], [-5.0702862, 50.2618354], [-5.0700823999999995, 50.2620282], [-5.069838299999999, 50.26225110000001], [-5.0696076, 50.2624552], [-5.069358200000001, 50.2626472], [-5.0691203, 50.262812499999995], [-5.0688727, 50.2629634], [-5.0684865, 50.26316229999999], [-5.0682003, 50.26328399999999], [-5.0679286, 50.263390400000006], [-5.067480999999999, 50.2635455], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]}", "current_leg_start": "Perranwell", "dest_arr_time_act": "0842", "motion_projection": null, "next_location_lat": "50.2638575", "next_location_lon": "-5.0648917", "previous_location": "Perranwell", "current_leg_milage": "4.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 487.529, \"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\": 661.209, \"from_m\": 487.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 675.647, \"from_m\": 661.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4331.22, \"from_m\": 675.647, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4350.083, \"from_m\": 4331.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4708.945, \"from_m\": 4350.083, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4727.616, \"from_m\": 4708.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5316.594, \"from_m\": 4727.616, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5821.743, \"from_m\": 5316.594, \"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\": 12124.295, \"from_m\": 5821.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12242.969, \"from_m\": 12124.295, \"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\": 18034.25, \"from_m\": 12242.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18288.256, \"from_m\": 18034.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18348.613, \"from_m\": 18288.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18683.338, \"from_m\": 18348.613, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18843.89, \"from_m\": 18683.338, \"capability_applied\": null, \"effective_limit_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\": 764667, \"profile_key\": \"a05c18b3b660b6cac3a14443779288e9383565f47721709034466141f40bde97\", \"schedule_id\": 6008, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0815\", \"location\": \"Falmouth Docks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Falmouth Town\", \"stage_seq\": 2, \"distance_m\": 776.798, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"0820\", \"wtt_dep\": \"0821\", \"location\": \"Penmere\", \"stage_seq\": 3, \"distance_m\": 2268.067, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"0825\", \"wtt_dep\": \"0828H\", \"location\": \"Penryn\", \"stage_seq\": 4, \"distance_m\": 5617.863, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"0835\", \"wtt_dep\": \"0835H\", \"location\": \"Perranwell\", \"stage_seq\": 5, \"distance_m\": 12200.342, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Penwithers Jn\", \"stage_seq\": 6, \"distance_m\": 18034.25, \"section_seq\": 1, \"route_path_id\": 115840}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": null, \"location\": \"Truro\", \"stage_seq\": 7, \"distance_m\": 18843.89, \"section_seq\": 1, \"route_path_id\": 115840}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 18843.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 115840}], \"total_distance_m\": 18843.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 18731.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 112.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0815", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.2638575", "current_position_lon": "-5.0648917", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:57Z\", \"source_id\": 20541114, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:28Z\", \"source_id\": 20544094, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:59Z\", \"source_id\": 64852912, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:00Z\", \"source_id\": 20547917, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:57Z\", \"source_id\": 20557014, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:45Z\", \"source_id\": 64900461, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:49Z\", \"source_id\": 20561930, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Truro", "service_state_platform": "1", "timing_fact_generation": 1790062910423048, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:23.339005", "service_state_evidence_id": 20561930, "current_leg_start_actual_dep": "2026-09-22T08:36:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:24.364488", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P FAL TRU 2T68 150233 2 75 None {"version": 3, "segments": [{"to_m": 487.529, "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": 661.209, "from_m": 487.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 675.647, "from_m": 661.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4331.22, "from_m": 675.647, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4350.083, "from_m": 4331.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4708.945, "from_m": 4350.083, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4727.616, "from_m": 4708.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5316.594, "from_m": 4727.616, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5821.743, "from_m": 5316.594, "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": 12124.295, "from_m": 5821.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12242.969, "from_m": 12124.295, "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": 18034.25, "from_m": 12242.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18288.256, "from_m": 18034.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18348.613, "from_m": 18288.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18683.338, "from_m": 18348.613, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18843.89, "from_m": 18683.338, "capability_applied": null, "effective_limit_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": 764667, "profile_key": "a05c18b3b660b6cac3a14443779288e9383565f47721709034466141f40bde97", "schedule_id": 6008, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0815", "location": "Falmouth Docks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Falmouth Town", "stage_seq": 2, "distance_m": 776.798, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "0820", "wtt_dep": "0821", "location": "Penmere", "stage_seq": 3, "distance_m": 2268.067, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "0825", "wtt_dep": "0828H", "location": "Penryn", "stage_seq": 4, "distance_m": 5617.863, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "0835", "wtt_dep": "0835H", "location": "Perranwell", "stage_seq": 5, "distance_m": 12200.342, "section_seq": 1, "route_path_id": 115840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Penwithers Jn", "stage_seq": 6, "distance_m": 18034.25, "section_seq": 1, "route_path_id": 115840}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": null, "location": "Truro", "stage_seq": 7, "distance_m": 18843.89, "section_seq": 1, "route_path_id": 115840}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 18843.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 115840}], "total_distance_m": 18843.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 18731.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 112.329, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:57Z", "source_id": 20541114, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:28Z", "source_id": 20544094, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26854, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:59Z", "source_id": 64852912, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:25:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:00Z", "source_id": 20547917, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:57Z", "source_id": 20557014, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26821, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:45Z", "source_id": 64900461, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:49Z", "source_id": 20561930, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Falmouth Docks 0815 0815 None None None Truro 0843 0842 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48062/2026-09-22/detailed None Perranwell 2026-09-22T08:36:30+01:00 Truro 7.0 {"type": "LineString", "coordinates": [[-5.1119913, 50.21662580000001], [-5.111863199999999, 50.2166888], [-5.1115223, 50.2168643], [-5.111169899999999, 50.21708809999999], [-5.110821099999999, 50.2173195], [-5.110463299999999, 50.21757290000001], [-5.110124899999999, 50.217853099999985], [-5.109774, 50.21818050000001], [-5.1094889, 50.21850370000001], [-5.1092245, 50.2188348], [-5.108994100000001, 50.21916960000001], [-5.1088119, 50.21952819999999], [-5.1086453, 50.2199192], [-5.1085188, 50.22033269999999], [-5.1083933, 50.220703699999994], [-5.1082416, 50.2210602], [-5.108047799999999, 50.2214311], [-5.1078354, 50.22178399999999], [-5.107601, 50.222107300000005], [-5.107349, 50.2224105], [-5.107069199999999, 50.2227021], [-5.1067732, 50.22300159999999], [-5.106447099999999, 50.223299899999994], [-5.106138999999999, 50.2235414], [-5.1058441, 50.2237693], [-5.1055436, 50.22398199999999], [-5.105095400000001, 50.22427570000001], [-5.104377099999999, 50.2247319], [-5.103771999999999, 50.2250531], [-5.1033428999999995, 50.2252796], [-5.102838599999999, 50.22558850000001], [-5.102312899999999, 50.2259385], [-5.1019417, 50.2262419], [-5.101701299999999, 50.2264602], [-5.101373, 50.22674989999999], [-5.1011048, 50.2270724], [-5.100858099999999, 50.22742249999999], [-5.1007365, 50.22768740000001], [-5.100615699999999, 50.22798219999999], [-5.100510399999999, 50.2283072], [-5.100440899999999, 50.2286282], [-5.1004046999999995, 50.2289579], [-5.1003932, 50.2290845], [-5.100387399999999, 50.2292605], [-5.1003963, 50.22966889999999], [-5.1004502, 50.2301063], [-5.1005545, 50.2305166], [-5.1006851, 50.230886600000005], [-5.1008866, 50.23125889999999], [-5.1010976999999995, 50.23158179999999], [-5.1013148, 50.231908], [-5.101373699999999, 50.231997], [-5.1015585, 50.23227610000001], [-5.1017221, 50.2325813], [-5.101871499999999, 50.2329263], [-5.101982799999999, 50.2332716], [-5.102048899999999, 50.23359880000001], [-5.102080299999999, 50.233889], [-5.1020984, 50.2340313], [-5.1021054, 50.2342359], [-5.102087799999999, 50.234555], [-5.1020301, 50.2349477], [-5.1019305, 50.2353224], [-5.1017791, 50.2357201], [-5.1016262, 50.2360148], [-5.1014321, 50.2363423], [-5.1011859, 50.236691599999986], [-5.100900799999999, 50.2370278], [-5.1006181, 50.2373062], [-5.1003171, 50.23758169999999], [-5.0999476999999995, 50.23787120000001], [-5.0995791, 50.238122], [-5.0991996, 50.2383512], [-5.0988037, 50.23856649999999], [-5.098357099999999, 50.2387685], [-5.097900199999999, 50.2389572], [-5.0974088, 50.23914129999999], [-5.0934175, 50.24072619999998], [-5.092655199999999, 50.2410238], [-5.0919845, 50.2413036], [-5.0915705, 50.241497800000005], [-5.0911756, 50.241697599999995], [-5.0907900999999995, 50.2419161], [-5.090421699999999, 50.24215780000001], [-5.0900903, 50.24239140000001], [-5.089742, 50.24265630000001], [-5.0892833, 50.24307449999999], [-5.0888969, 50.243478], [-5.088565599999999, 50.24388619999999], [-5.0883043, 50.244258599999995], [-5.0880723, 50.24465299999999], [-5.0878845, 50.245053299999995], [-5.0877233, 50.2454887], [-5.0875228, 50.2460847], [-5.087368199999999, 50.2464515], [-5.0871508, 50.246815], [-5.086928199999999, 50.24713539999999], [-5.0866559, 50.24746809999999], [-5.0859743, 50.24816919999999], [-5.0855967, 50.2486318], [-5.0853552, 50.24900290000001], [-5.0849479, 50.24979559999999], [-5.084693599999999, 50.250186799999994], [-5.0844383, 50.2505376], [-5.084092299999999, 50.250927199999985], [-5.0837218, 50.2513023], [-5.083313999999999, 50.2516407], [-5.083085844081391, 50.25181204815827], [-5.0828694, 50.2519746], [-5.0824512, 50.25223760000001], [-5.0820094, 50.25248929999999], [-5.081536599999999, 50.2527273], [-5.080706, 50.2531126], [-5.080009699999999, 50.2534728], [-5.07938, 50.253848], [-5.078800099999999, 50.2542171], [-5.0782783, 50.25457209999999], [-5.0777466, 50.2549764], [-5.077207699999999, 50.25542479999999], [-5.0766831, 50.2558897], [-5.0758595, 50.2566275], [-5.075283499999999, 50.2571628], [-5.075114499999999, 50.25732749999999], [-5.0740838, 50.2582779], [-5.0729839, 50.2592922], [-5.072655799999999, 50.25959670000001], [-5.0711401, 50.26104579999999], [-5.070986199999999, 50.2611861], [-5.0705061, 50.261633800000006], [-5.0702862, 50.2618354], [-5.0700823999999995, 50.2620282], [-5.069838299999999, 50.26225110000001], [-5.0696076, 50.2624552], [-5.069358200000001, 50.2626472], [-5.0691203, 50.262812499999995], [-5.0688727, 50.2629634], [-5.0684865, 50.26316229999999], [-5.0682003, 50.26328399999999], [-5.0679286, 50.263390400000006], [-5.067480999999999, 50.2635455], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]} 4.1 0836 0843 Perranwell Truro Truro 50.2638575 -5.0648917 50.2638575 -5.0648917 1 0 2026-09-22 07:53:34 TERMINATED 2026-09-22 07:43:00 Truro TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561930 1790062910423048 17 17 2026-09-22 07:53:24.364488 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:23.339005
733073 762256 G89400 231L36M622 2026-09-22 COMPLETE 20562276 2026-09-22 08:43:00 2026-09-22 07:53:34 2026-09-24 07:53:34 {"id": 762256, "stp": "P", "toc": "Northern", "uid": "G89400", "consist": "195004", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89400/2026-09-22/detailed", "trust_id": "231L36M622", "origin_crs": "RET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-22", "dest_arr_time": "0844", "dest_platform": "17B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1L36", "timing_status": "EARLY", "origin_station": "Retford", "current_leg_arr": "0843", "current_leg_dep": "0830", "current_leg_end": "Leeds", "origin_dep_time": "0656", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-22T07:53:34", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4232671441692566, 53.700379065253735], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Normanton", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Normanton", "current_leg_milage": "10.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 488.237, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 604.897, \"from_m\": 488.237, \"capability_applied\": null, \"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\": 652.85, \"from_m\": 604.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 759.03, \"from_m\": 652.85, \"capability_applied\": null, \"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\": 1357.422, \"from_m\": 759.03, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1684.003, \"from_m\": 1357.422, \"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\": 2183.417, \"from_m\": 1684.003, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2618.256, \"from_m\": 2183.417, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18483.219, \"from_m\": 2618.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\": 18522.428, \"from_m\": 18483.219, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26561.855, \"from_m\": 18522.428, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29227.286, \"from_m\": 26561.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29582.562, \"from_m\": 29227.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29625.442, \"from_m\": 29582.562, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29632.093, \"from_m\": 29625.442, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29726.616, \"from_m\": 29632.093, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30880.635, \"from_m\": 29726.616, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36758.076, \"from_m\": 30880.635, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36796.649, \"from_m\": 36758.076, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37620.183, \"from_m\": 36796.649, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37903.436, \"from_m\": 37620.183, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38180.344, \"from_m\": 37903.436, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38482.559, \"from_m\": 38180.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\": 38514.692, \"from_m\": 38482.559, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 38516.826, \"from_m\": 38514.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39071.124, \"from_m\": 38516.826, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43776.789, \"from_m\": 39071.124, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43838.971, \"from_m\": 43776.789, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 44886.099, \"from_m\": 43838.971, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45657.153, \"from_m\": 44886.099, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50444.307, \"from_m\": 45657.153, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50860.44, \"from_m\": 50444.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57441.316, \"from_m\": 50860.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58036.03, \"from_m\": 57441.316, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62841.879, \"from_m\": 58036.03, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64196.509, \"from_m\": 62841.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64347.097, \"from_m\": 64196.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64546.198, \"from_m\": 64347.097, \"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\": 64574.04, \"from_m\": 64546.198, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 64737.037, \"from_m\": 64574.04, \"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\": 78296.799, \"from_m\": 64737.037, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78405.137, \"from_m\": 78296.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\": 78442.447, \"from_m\": 78405.137, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78621.723, \"from_m\": 78442.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78644.681, \"from_m\": 78621.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\": 82375.109, \"from_m\": 78644.681, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88467.604, \"from_m\": 82375.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90864.376, \"from_m\": 88467.604, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90920.445, \"from_m\": 90864.376, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90976.435, \"from_m\": 90920.445, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101482.769, \"from_m\": 90976.435, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102030.102, \"from_m\": 101482.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103275.443, \"from_m\": 102030.102, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103673.626, \"from_m\": 103275.443, \"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\": 104240.481, \"from_m\": 103673.626, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 104562.692, \"from_m\": 104240.481, \"capability_applied\": null, \"effective_limit_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\": 762256, \"profile_key\": \"1210ea615e0f75fa36c3f50049c08df1634277984e0f76a147887d2ff36a28f5\", \"schedule_id\": 12737, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Retford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 2, \"distance_m\": 2803.885, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0707H\", \"wtt_dep\": \"0708H\", \"location\": \"Worksop\", \"stage_seq\": 3, \"distance_m\": 13574.54, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0710H\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 4, \"distance_m\": 15247.042, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713H\", \"location\": \"Shireoaks\", \"stage_seq\": 5, \"distance_m\": 16948.927, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0715\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 6, \"distance_m\": 18483.219, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Kiveton Park\", \"stage_seq\": 7, \"distance_m\": 21859.063, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0721H\", \"wtt_dep\": \"0722H\", \"location\": \"Kiveton Bridge\", \"stage_seq\": 8, \"distance_m\": 23778.619, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0728\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 9, \"distance_m\": 29740.942, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0729\", \"wtt_dep\": \"0730\", \"location\": \"Woodhouse\", \"stage_seq\": 10, \"distance_m\": 30526.488, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0734H\", \"wtt_dep\": \"0735H\", \"location\": \"Darnall\", \"stage_seq\": 11, \"distance_m\": 35212.572, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Woodburn Jn\", \"stage_seq\": 12, \"distance_m\": 36695.706, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0740H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 13, \"distance_m\": 38287.202, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0742H\", \"wtt_dep\": \"0746\", \"location\": \"Sheffield\", \"stage_seq\": 14, \"distance_m\": 38775.5, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0747H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 15, \"distance_m\": 39269.253, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751\", \"location\": \"Wincobank Jn\", \"stage_seq\": 16, \"distance_m\": 43702.541, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0751H\", \"wtt_dep\": \"0753\", \"location\": \"Meadowhall\", \"stage_seq\": 17, \"distance_m\": 43943.407, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0756H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 18, \"distance_m\": 47664.827, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0806H\", \"wtt_dep\": \"0808\", \"location\": \"Barnsley\", \"stage_seq\": 19, \"distance_m\": 64366.343, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0813\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 20, \"distance_m\": 71370.057, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818\", \"location\": \"Horbury Jn\", \"stage_seq\": 21, \"distance_m\": 78484.358, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0823\", \"wtt_dep\": \"0824H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 22, \"distance_m\": 82113.249, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Normanton\", \"stage_seq\": 23, \"distance_m\": 87233.913, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Altofts Jn\", \"stage_seq\": 24, \"distance_m\": 88287.515, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0833\", \"location\": \"Methley Jn\", \"stage_seq\": 25, \"distance_m\": 90920.445, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Stourton Jn\", \"stage_seq\": 26, \"distance_m\": 98969.26, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 27, \"distance_m\": 103295.426, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 28, \"distance_m\": 104037.061, \"section_seq\": 1, \"route_path_id\": 134768}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 29, \"distance_m\": 104562.692, \"section_seq\": 1, \"route_path_id\": 134768}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 104562.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134768}], \"total_distance_m\": 104562.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 96585.617, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7977.075, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0656", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:06:24Z\", \"source_id\": 64639328, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:06:28Z\", \"source_id\": 20482455, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:38Z\", \"source_id\": 64652664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:40Z\", \"source_id\": 20486551, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:53Z\", \"source_id\": 20515725, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:21:55Z\", \"source_id\": 20494867, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:53Z\", \"source_id\": 20500686, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:53Z\", \"source_id\": 20505662, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:11Z\", \"source_id\": 64728024, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:40:10Z\", \"source_id\": 20510120, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:10Z\", \"source_id\": 64755177, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:14Z\", \"source_id\": 20518528, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:22Z\", \"source_id\": 64800793, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:06:28Z\", \"source_id\": 20532304, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:01Z\", \"source_id\": 64844793, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:05Z\", \"source_id\": 20545503, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:27Z\", \"source_id\": 64862860, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:31Z\", \"source_id\": 20550840, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:58Z\", \"source_id\": 64892843, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:00Z\", \"source_id\": 20559572, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:11Z\", \"source_id\": 64901683, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:13Z\", \"source_id\": 20562276, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1790062934812736, "current_leg_arrival_utc": "2026-09-22T08:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:23.342887", "service_state_evidence_id": 20562276, "current_leg_start_actual_dep": "2026-09-22T08:30:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:24.361572", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P RET LDS 1L36 195004 2 100 None {"version": 3, "segments": [{"to_m": 488.237, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 604.897, "from_m": 488.237, "capability_applied": null, "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": 652.85, "from_m": 604.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 759.03, "from_m": 652.85, "capability_applied": null, "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": 1357.422, "from_m": 759.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1684.003, "from_m": 1357.422, "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": 2183.417, "from_m": 1684.003, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2618.256, "from_m": 2183.417, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18483.219, "from_m": 2618.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": 18522.428, "from_m": 18483.219, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26561.855, "from_m": 18522.428, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29227.286, "from_m": 26561.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29582.562, "from_m": 29227.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29625.442, "from_m": 29582.562, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29632.093, "from_m": 29625.442, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29726.616, "from_m": 29632.093, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30880.635, "from_m": 29726.616, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36758.076, "from_m": 30880.635, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36796.649, "from_m": 36758.076, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37620.183, "from_m": 36796.649, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37903.436, "from_m": 37620.183, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38180.344, "from_m": 37903.436, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38482.559, "from_m": 38180.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": 38514.692, "from_m": 38482.559, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 38516.826, "from_m": 38514.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39071.124, "from_m": 38516.826, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43776.789, "from_m": 39071.124, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43838.971, "from_m": 43776.789, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 44886.099, "from_m": 43838.971, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45657.153, "from_m": 44886.099, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50444.307, "from_m": 45657.153, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50860.44, "from_m": 50444.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57441.316, "from_m": 50860.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58036.03, "from_m": 57441.316, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62841.879, "from_m": 58036.03, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64196.509, "from_m": 62841.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64347.097, "from_m": 64196.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64546.198, "from_m": 64347.097, "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": 64574.04, "from_m": 64546.198, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64737.037, "from_m": 64574.04, "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": 78296.799, "from_m": 64737.037, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78405.137, "from_m": 78296.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": 78442.447, "from_m": 78405.137, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78621.723, "from_m": 78442.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78644.681, "from_m": 78621.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": 82375.109, "from_m": 78644.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88467.604, "from_m": 82375.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90864.376, "from_m": 88467.604, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90920.445, "from_m": 90864.376, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90976.435, "from_m": 90920.445, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101482.769, "from_m": 90976.435, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102030.102, "from_m": 101482.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103275.443, "from_m": 102030.102, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103673.626, "from_m": 103275.443, "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": 104240.481, "from_m": 103673.626, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 104562.692, "from_m": 104240.481, "capability_applied": null, "effective_limit_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": 762256, "profile_key": "1210ea615e0f75fa36c3f50049c08df1634277984e0f76a147887d2ff36a28f5", "schedule_id": 12737, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0656", "location": "Retford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Thrumpton West Jn", "stage_seq": 2, "distance_m": 2803.885, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0707H", "wtt_dep": "0708H", "location": "Worksop", "stage_seq": 3, "distance_m": 13574.54, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0710H", "location": "Shireoaks East Jn", "stage_seq": 4, "distance_m": 15247.042, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713H", "location": "Shireoaks", "stage_seq": 5, "distance_m": 16948.927, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0715", "location": "Brancliffe East Jn", "stage_seq": 6, "distance_m": 18483.219, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Kiveton Park", "stage_seq": 7, "distance_m": 21859.063, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0721H", "wtt_dep": "0722H", "location": "Kiveton Bridge", "stage_seq": 8, "distance_m": 23778.619, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0728", "location": "Woodhouse Jn", "stage_seq": 9, "distance_m": 29740.942, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0729", "wtt_dep": "0730", "location": "Woodhouse", "stage_seq": 10, "distance_m": 30526.488, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0734H", "wtt_dep": "0735H", "location": "Darnall", "stage_seq": 11, "distance_m": 35212.572, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Woodburn Jn", "stage_seq": 12, "distance_m": 36695.706, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0740H", "location": "Nunnery Main Line Jn", "stage_seq": 13, "distance_m": 38287.202, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0742H", "wtt_dep": "0746", "location": "Sheffield", "stage_seq": 14, "distance_m": 38775.5, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0747H", "location": "Nunnery Main Line Jn", "stage_seq": 15, "distance_m": 39269.253, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751", "location": "Wincobank Jn", "stage_seq": 16, "distance_m": 43702.541, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0751H", "wtt_dep": "0753", "location": "Meadowhall", "stage_seq": 17, "distance_m": 43943.407, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0756H", "location": "Ecclesfield West S.B.", "stage_seq": 18, "distance_m": 47664.827, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0806H", "wtt_dep": "0808", "location": "Barnsley", "stage_seq": 19, "distance_m": 64366.343, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0813", "location": "Woolley Coal Sidings S.B.", "stage_seq": 20, "distance_m": 71370.057, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818", "location": "Horbury Jn", "stage_seq": 21, "distance_m": 78484.358, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0823", "wtt_dep": "0824H", "location": "Wakefield Kirkgate", "stage_seq": 22, "distance_m": 82113.249, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Normanton", "stage_seq": 23, "distance_m": 87233.913, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Altofts Jn", "stage_seq": 24, "distance_m": 88287.515, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0833", "location": "Methley Jn", "stage_seq": 25, "distance_m": 90920.445, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Stourton Jn", "stage_seq": 26, "distance_m": 98969.26, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841H", "location": "Engine Shed Jn", "stage_seq": 27, "distance_m": 103295.426, "section_seq": 1, "route_path_id": 134768}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842H", "location": "Leeds West Jn", "stage_seq": 28, "distance_m": 104037.061, "section_seq": 1, "route_path_id": 134768}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Leeds", "stage_seq": 29, "distance_m": 104562.692, "section_seq": 1, "route_path_id": 134768}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 104562.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 134768}], "total_distance_m": 104562.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 96585.617, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7977.075, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7514, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:06:24Z", "source_id": 64639328, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:06:28Z", "source_id": 20482455, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7531, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:38Z", "source_id": 64652664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:40Z", "source_id": 20486551, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:53Z", "source_id": 20515725, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:21:55Z", "source_id": 20494867, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:53Z", "source_id": 20500686, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:53Z", "source_id": 20505662, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:11Z", "source_id": 64728024, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:40:10Z", "source_id": 20510120, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:10Z", "source_id": 64755177, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T06:50:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:14Z", "source_id": 20518528, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:22Z", "source_id": 64800793, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:06:28Z", "source_id": 20532304, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:01Z", "source_id": 64844793, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:05Z", "source_id": 20545503, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:27Z", "source_id": 64862860, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:28:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:31Z", "source_id": 20550840, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:58Z", "source_id": 64892843, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:00Z", "source_id": 20559572, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:11Z", "source_id": 64901683, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T07:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:13Z", "source_id": 20562276, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Retford 0656 0656 2 None None Leeds 0844 0844 17B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89400/2026-09-22/detailed None Normanton 2026-09-22T08:30:00+01:00 Leeds 13.0 {"type": "LineString", "coordinates": [[-1.4232671441692566, 53.700379065253735], [-1.4231054, 53.7006089], [-1.4228229, 53.7009912], [-1.4220031, 53.7020355], [-1.4217025, 53.7024351], [-1.4214622999999995, 53.702753900000005], [-1.4211677, 53.7030866], [-1.4194367999999995, 53.7049059], [-1.4192026999999998, 53.705152000000005], [-1.4177731, 53.7067746], [-1.4164508, 53.7081889], [-1.4163912359789594, 53.70825155066163], [-1.4162600642761998, 53.70838976838829], [-1.4161444713284048, 53.70851202820471], [-1.4160422013881362, 53.70862059906835], [-1.4159509987079557, 53.70871774993669], [-1.4158686075404252, 53.70880574976721], [-1.4157927721381072, 53.70888686751737], [-1.4157212367535623, 53.70896337214466], [-1.4156517456393534, 53.709037532606544], [-1.4155820430480412, 53.70911161786048], [-1.4155098732321882, 53.70918789686398], [-1.415432980444356, 53.709268638574486], [-1.4153491089371064, 53.709356111949475], [-1.4152560029630012, 53.70945258594645], [-1.4151514067746025, 53.70956032952285], [-1.4150330646244709, 53.70968161163616], [-1.4148987207651695, 53.709818701243854], [-1.4148763, 53.70984219999999], [-1.4145616999999997, 53.7101756], [-1.4140189999999997, 53.71075629999999], [-1.4136995, 53.71110389999999], [-1.4134785999999997, 53.71131989999999], [-1.4129987999999998, 53.71181349999999], [-1.4123175, 53.7125135], [-1.4116228, 53.71325329999999], [-1.4104751999999998, 53.71446019999999], [-1.4097345, 53.7152438], [-1.4096136, 53.7153775], [-1.4092061, 53.7158073], [-1.4090396, 53.7159838], [-1.4077524, 53.7173282], [-1.4070926, 53.7180358], [-1.4068081, 53.7183464], [-1.4067024, 53.71846179999999], [-1.4062231999999997, 53.718992500000006], [-1.4061511, 53.71907230000001], [-1.4049360999999998, 53.7203976], [-1.4045525, 53.7208467], [-1.4042628, 53.72121169999999], [-1.4038551, 53.7217672], [-1.4035196, 53.722296], [-1.4032353, 53.722788], [-1.4029915, 53.7232892], [-1.4027015, 53.72393069999999], [-1.4025328, 53.7244366], [-1.4023745, 53.7249556], [-1.4022512, 53.7254539], [-1.4021734, 53.725901400000005], [-1.402109, 53.7264838], [-1.4020795, 53.727061399999975], [-1.4020875999999998, 53.7276025], [-1.4021117, 53.72813089999999], [-1.40216, 53.728568900000006], [-1.4022324, 53.72902429999999], [-1.4023036, 53.7293832], [-1.4023335999999995, 53.7294534], [-1.4024848999999997, 53.7299577], [-1.4026708000000003, 53.73044980000001], [-1.4027557, 53.730683699999986], [-1.4029274, 53.730927699999995], [-1.4029488, 53.73098159999999], [-1.4031685, 53.7314578], [-1.403218, 53.73155959999999], [-1.4034047, 53.7319329], [-1.4036380999999998, 53.73230000000001], [-1.4039019999999998, 53.7327047], [-1.4041742, 53.7330989], [-1.4045014, 53.7335089], [-1.4048572999999998, 53.7339155], [-1.4051916, 53.7342953], [-1.4052175942584584, 53.734323238421794], [-1.4055445999999998, 53.73467469999999], [-1.4064194, 53.73551170000001], [-1.4067084999999997, 53.7357799], [-1.4070648, 53.73604910000001], [-1.4075216, 53.7363995], [-1.4080206999999998, 53.73673480000001], [-1.408982, 53.7373672], [-1.4091541, 53.7374723], [-1.4095817999999998, 53.7377447], [-1.4099316, 53.7379483], [-1.410654, 53.73835309999999], [-1.4113006, 53.7387068], [-1.4114037999999998, 53.738767200000005], [-1.4120936999999998, 53.7391742], [-1.4148178, 53.74072100000001], [-1.4152693, 53.7410114], [-1.4157857, 53.74130290000001], [-1.4163324, 53.7416255], [-1.4168807999999995, 53.74195430000001], [-1.4180002, 53.742575], [-1.4202528, 53.7438334], [-1.4212279999999995, 53.7444023], [-1.4219329, 53.744793400000006], [-1.4220559, 53.74486969999999], [-1.4222396999999998, 53.74497370000001], [-1.4242615999999997, 53.7460978], [-1.4243852999999995, 53.7461686], [-1.4245097, 53.7462388], [-1.4252443, 53.74665219999999], [-1.426203, 53.7472046], [-1.4279608, 53.7482023], [-1.4285044999999998, 53.748501399999995], [-1.4285707, 53.7485343], [-1.4333313, 53.75123099999999], [-1.4367929, 53.7531809], [-1.437304454591234, 53.753475301701336], [-1.4382876, 53.75404110000001], [-1.4403803999999998, 53.7552417], [-1.4405130999999998, 53.75531269999998], [-1.4420567, 53.756178600000005], [-1.4423197, 53.7563347], [-1.443605, 53.7570448], [-1.4446816999999998, 53.757597900000015], [-1.4464205, 53.7584592], [-1.4480057999999998, 53.7591538], [-1.4496257999999995, 53.7598259], [-1.4504404999999998, 53.76015259999999], [-1.4511088, 53.76041480000001], [-1.4518095, 53.760664299999995], [-1.4524399999999995, 53.76090099999999], [-1.4530457, 53.7611293], [-1.4547766999999998, 53.76171649999999], [-1.4576572, 53.7626192], [-1.459836, 53.7632402], [-1.4612516999999998, 53.7635891], [-1.4621075, 53.763781899999984], [-1.4646783, 53.764269500000005], [-1.4654176, 53.7643892], [-1.4660017, 53.7644735], [-1.4666149, 53.7645414], [-1.46735, 53.76463220000001], [-1.4677376, 53.7646758], [-1.4681326, 53.76471219999999], [-1.4696103, 53.7648272], [-1.4699832, 53.76484989999999], [-1.4717886, 53.7649754], [-1.4725448, 53.7650095], [-1.4733184999999998, 53.76502579999999], [-1.4742257999999997, 53.7650341], [-1.4751492999999998, 53.7650305], [-1.4760221999999998, 53.7650207], [-1.4768952, 53.76499429999999], [-1.4777844999999998, 53.7649525], [-1.4787052, 53.7648906], [-1.4807807999999998, 53.7647396], [-1.4819764, 53.76466299999999], [-1.4827917, 53.76463179999999], [-1.4836391999999998, 53.7646197], [-1.4852598999999995, 53.76462299999999], [-1.4858743, 53.7646549], [-1.4863073, 53.7646672], [-1.4868336, 53.7646953], [-1.4873996, 53.76473329999999], [-1.4887322999999997, 53.76485149999999], [-1.4891005999999998, 53.76489209999999], [-1.4903431, 53.7650574], [-1.4910084, 53.7651672], [-1.4913105999999998, 53.76521770000001], [-1.4916162, 53.7652687], [-1.4934326999999998, 53.7656429], [-1.4942659, 53.7658166], [-1.4954086999999998, 53.766059799999994], [-1.495661, 53.766113], [-1.4972156, 53.766442], [-1.498364, 53.7666882], [-1.500290003279703, 53.767098554987456], [-1.5002934999999995, 53.767099300000005], [-1.5006947, 53.767181], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 10.8 0830 0843 Normanton Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-22 07:53:34 TERMINATED 2026-09-22 07:43:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562276 1790062934812736 81 81 2026-09-22 07:53:24.361572 17 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:23.342887
733074 763985 G85353 352C05MB22 2026-09-22 COMPLETE 20561876 2026-09-22 08:43:00 2026-09-22 07:53:34 2026-09-24 07:53:34 {"id": 763985, "stp": "P", "toc": "Northern", "uid": "G85353", "consist": "323239", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85353/2026-09-22/detailed", "trust_id": "352C05MB22", "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-22", "dest_arr_time": "0843", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2C05", "timing_status": "ON TIME", "origin_station": "Wigan North Western", "current_leg_arr": "0843", "current_leg_dep": "0837", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0752", "origin_platform": "6", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-22T07:53:34", "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": "0843", "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.745, \"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.277, \"from_m\": 24932.745, \"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\": 30346.097, \"from_m\": 27600.277, \"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\": 30573.826, \"from_m\": 30346.097, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30616.477, \"from_m\": 30573.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31715.114, \"from_m\": 30616.477, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32081.218, \"from_m\": 31715.114, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32398.576, \"from_m\": 32081.218, \"capability_applied\": null, \"effective_limit_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\": 763985, \"profile_key\": \"df9d75d0c16cc6869f1fd1929f35e52387f2402a6f7e6cff80e602705429fbd4\", \"schedule_id\": 12014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0752\", \"location\": \"Wigan North Western\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0753\", \"location\": \"Wigan South Jn\", \"stage_seq\": 2, \"distance_m\": 714.558, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0754H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 2065.895, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Bryn\", \"stage_seq\": 4, \"distance_m\": 5914.227, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0801H\", \"wtt_dep\": \"0802H\", \"location\": \"Garswood\", \"stage_seq\": 5, \"distance_m\": 7994.887, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809H\", \"location\": \"St. Helens Central\", \"stage_seq\": 6, \"distance_m\": 14186.487, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813H\", \"location\": \"Thatto Heath\", \"stage_seq\": 7, \"distance_m\": 16846.01, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0815H\", \"wtt_dep\": \"0816H\", \"location\": \"Eccleston Park\", \"stage_seq\": 8, \"distance_m\": 18377.725, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0818\", \"wtt_dep\": \"0818H\", \"location\": \"Prescot\", \"stage_seq\": 9, \"distance_m\": 19864.992, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 23294.016, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0824H\", \"wtt_dep\": \"0825H\", \"location\": \"Roby\", \"stage_seq\": 11, \"distance_m\": 24113.842, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0828\", \"wtt_dep\": \"0829\", \"location\": \"Broad Green\", \"stage_seq\": 12, \"distance_m\": 26671.328, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 13, \"distance_m\": 28014.746, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0832H\", \"wtt_dep\": \"0833H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 14, \"distance_m\": 28601.24, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 15, \"distance_m\": 29180.914, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 16, \"distance_m\": 29665.421, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0836\", \"wtt_dep\": \"0837\", \"location\": \"Edge Hill\", \"stage_seq\": 17, \"distance_m\": 30227.631, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 18, \"distance_m\": 31122.684, \"section_seq\": 1, \"route_path_id\": 134473}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 19, \"distance_m\": 32398.576, \"section_seq\": 1, \"route_path_id\": 134473}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 32398.576, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 134473}], \"total_distance_m\": 32398.576, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13465.476, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18933.1, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0752", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:24Z\", \"source_id\": 20521254, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:50Z\", \"source_id\": 64779306, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:54Z\", \"source_id\": 20525832, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:44Z\", \"source_id\": 64790335, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:47Z\", \"source_id\": 20529153, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:09:34Z\", \"source_id\": 20534889, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:00Z\", \"source_id\": 64819160, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:03Z\", \"source_id\": 20537857, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:46Z\", \"source_id\": 64829952, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:53Z\", \"source_id\": 20541040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:19:58Z\", \"source_id\": 20543660, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:59Z\", \"source_id\": 64847497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:04Z\", \"source_id\": 20546299, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:28Z\", \"source_id\": 64854311, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:33Z\", \"source_id\": 20548332, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:55Z\", \"source_id\": 64864187, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:58Z\", \"source_id\": 20551237, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:22Z\", \"source_id\": 64873866, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:25Z\", \"source_id\": 20554083, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:05Z\", \"source_id\": 64881620, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:35:09Z\", \"source_id\": 20556413, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:42Z\", \"source_id\": 64900394, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:45Z\", \"source_id\": 20561876, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "2", "timing_fact_generation": 1790062906717843, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:26.092388", "service_state_evidence_id": 20561876, "current_leg_start_actual_dep": "2026-09-22T08:37:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:27.943200", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P WGN LIV 2C05 323239 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.745, "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.277, "from_m": 24932.745, "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": 30346.097, "from_m": 27600.277, "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": 30573.826, "from_m": 30346.097, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30616.477, "from_m": 30573.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31715.114, "from_m": 30616.477, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32081.218, "from_m": 31715.114, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32398.576, "from_m": 32081.218, "capability_applied": null, "effective_limit_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": 763985, "profile_key": "df9d75d0c16cc6869f1fd1929f35e52387f2402a6f7e6cff80e602705429fbd4", "schedule_id": 12014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0752", "location": "Wigan North Western", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 134473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0753", "location": "Wigan South Jn", "stage_seq": 2, "distance_m": 714.558, "section_seq": 1, "route_path_id": 134473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0754H", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 2065.895, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Bryn", "stage_seq": 4, "distance_m": 5914.227, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0801H", "wtt_dep": "0802H", "location": "Garswood", "stage_seq": 5, "distance_m": 7994.887, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809H", "location": "St. Helens Central", "stage_seq": 6, "distance_m": 14186.487, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813H", "location": "Thatto Heath", "stage_seq": 7, "distance_m": 16846.01, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0815H", "wtt_dep": "0816H", "location": "Eccleston Park", "stage_seq": 8, "distance_m": 18377.725, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0818", "wtt_dep": "0818H", "location": "Prescot", "stage_seq": 9, "distance_m": 19864.992, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Huyton", "stage_seq": 10, "distance_m": 23294.016, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0824H", "wtt_dep": "0825H", "location": "Roby", "stage_seq": 11, "distance_m": 24113.842, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0828", "wtt_dep": "0829", "location": "Broad Green", "stage_seq": 12, "distance_m": 26671.328, "section_seq": 1, "route_path_id": 134473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831H", "location": "Olive Mount Jn", "stage_seq": 13, "distance_m": 28014.746, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0832H", "wtt_dep": "0833H", "location": "Wavertree Technology Park", "stage_seq": 14, "distance_m": 28601.24, "section_seq": 1, "route_path_id": 134473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834H", "location": "Bootle Branch Jn", "stage_seq": 15, "distance_m": 29180.914, "section_seq": 1, "route_path_id": 134473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Edge Hill S.B.", "stage_seq": 16, "distance_m": 29665.421, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0836", "wtt_dep": "0837", "location": "Edge Hill", "stage_seq": 17, "distance_m": 30227.631, "section_seq": 1, "route_path_id": 134473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Crown Street Jn", "stage_seq": 18, "distance_m": 31122.684, "section_seq": 1, "route_path_id": 134473}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 19, "distance_m": 32398.576, "section_seq": 1, "route_path_id": 134473}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 32398.576, "from_m": 0.0, "section_seq": 1, "route_path_id": 134473}], "total_distance_m": 32398.576, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13465.476, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18933.1, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:24Z", "source_id": 20521254, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9461, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:50Z", "source_id": 64779306, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:54Z", "source_id": 20525832, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9464, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:44Z", "source_id": 64790335, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:47Z", "source_id": 20529153, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:09:34Z", "source_id": 20534889, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10028, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:00Z", "source_id": 64819160, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:13:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:03Z", "source_id": 20537857, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10026, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:46Z", "source_id": 64829952, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:53Z", "source_id": 20541040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:19:58Z", "source_id": 20543660, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:59Z", "source_id": 64847497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:24:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:04Z", "source_id": 20546299, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:28Z", "source_id": 64854311, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:33Z", "source_id": 20548332, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:55Z", "source_id": 64864187, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:58Z", "source_id": 20551237, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:22Z", "source_id": 64873866, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:25Z", "source_id": 20554083, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:05Z", "source_id": 64881620, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:36:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:35:09Z", "source_id": 20556413, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9856, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:42Z", "source_id": 64900394, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T07:43:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:45Z", "source_id": 20561876, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Wigan North Western 0752 0752 6 None None Liverpool Lime Street HL/ML 0843 0843 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85353/2026-09-22/detailed None Edge Hill 2026-09-22T08:37:00+01:00 Liverpool Lime Street HL/ML 6.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 0837 0843 Edge Hill Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-22 07:53:34 TERMINATED 2026-09-22 07:43:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561876 1790062906717843 55 55 2026-09-22 07:53:27.943200 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:26.092388
733075 763919 V33843 835Z221B22 2026-09-22 COMPLETE 20562611 2026-09-22 08:43:00 2026-09-22 07:53:34 2026-09-24 07:53:34 {"id": 763919, "stp": "N", "toc": "Great Western Railway", "uid": "V33843", "consist": "175011+175114", "dest_crs": "EXD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V33843/2026-09-22/detailed", "trust_id": "835Z221B22", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-22", "dest_arr_time": "0846", "dest_platform": "5", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "5Z22", "timing_status": "EARLY", "origin_station": "Paignton", "current_leg_arr": "0843", "current_leg_dep": "0841", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0750", "origin_platform": "2", "current_location": "Exeter St. David's", "last_update_time": "2026-09-22T07:53:34", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Exeter St. Thomas", "dest_arr_time_act": "0846", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Exeter St. Thomas", "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\": 380.594, \"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\": 846.608, \"from_m\": 380.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\": 3256.043, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3265.545, \"from_m\": 3256.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5634.263, \"from_m\": 3265.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7332.715, \"from_m\": 5634.263, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10077.634, \"from_m\": 7332.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12461.026, \"from_m\": 10077.634, \"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\": 12672.438, \"from_m\": 12461.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12749.917, \"from_m\": 12672.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15669.46, \"from_m\": 12749.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19605.771, \"from_m\": 15669.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20555.431, \"from_m\": 19605.771, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22267.033, \"from_m\": 20555.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23775.159, \"from_m\": 22267.033, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26506.315, \"from_m\": 23775.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27907.772, \"from_m\": 26506.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28509.835, \"from_m\": 27907.772, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31318.93, \"from_m\": 28509.835, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34918.385, \"from_m\": 31318.93, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43351.795, \"from_m\": 34918.385, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45464.348, \"from_m\": 43351.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45654.21, \"from_m\": 45464.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45737.509, \"from_m\": 45654.21, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45923.157, \"from_m\": 45737.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 763919, \"profile_key\": \"8af20d3d11f163e5e2712a2393c4d891f0eb3795d1707d37125753ccff3adafe\", \"schedule_id\": 40918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0750\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0754\", \"wtt_dep\": \"0755\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0758\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0808\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0810\", \"wtt_dep\": \"0811\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0817\", \"wtt_dep\": \"0818\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0823\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0830\", \"wtt_dep\": \"0831\", \"location\": \"Starcross\", \"stage_seq\": 9, \"distance_m\": 32178.145, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0839\", \"location\": \"Marsh Barton\", \"stage_seq\": 10, \"distance_m\": 42521.425, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0842\", \"wtt_dep\": \"0843\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 11, \"distance_m\": 44428.328, \"section_seq\": 1, \"route_path_id\": 147392}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": null, \"location\": \"Exeter St. David's\", \"stage_seq\": 12, \"distance_m\": 45923.157, \"section_seq\": 1, \"route_path_id\": 147392}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 45923.157, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 147392}], \"total_distance_m\": 45923.157, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45269.934, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 653.223, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:52:55Z\", \"source_id\": 64763194, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:54:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:01Z\", \"source_id\": 20520905, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:40Z\", \"source_id\": 64770666, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:55:42Z\", \"source_id\": 20523196, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:26Z\", \"source_id\": 64806539, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:30Z\", \"source_id\": 20534019, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:41Z\", \"source_id\": 64826892, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:43Z\", \"source_id\": 20540102, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:07Z\", \"source_id\": 64839462, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:09Z\", \"source_id\": 20543847, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:30Z\", \"source_id\": 64851532, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:24:36Z\", \"source_id\": 20547591, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:27:55Z\", \"source_id\": 64861292, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:01Z\", \"source_id\": 20550411, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:57Z\", \"source_id\": 20558689, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:35Z\", \"source_id\": 64894466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:37Z\", \"source_id\": 20560108, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:33Z\", \"source_id\": 64902703, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:38Z\", \"source_id\": 20562611, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "5", "timing_fact_generation": 1790062958807691, "current_leg_arrival_utc": "2026-09-22T08:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:27.419474", "service_state_evidence_id": 20562611, "current_leg_start_actual_dep": "2026-09-22T08:43:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:27.947040", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway N PGN EXD 5Z22 175011+175114 5 100 None {"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.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": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7332.715, "from_m": 5634.263, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "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": 12672.438, "from_m": 12461.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12749.917, "from_m": 12672.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20555.431, "from_m": 19605.771, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26506.315, "from_m": 23775.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27907.772, "from_m": 26506.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28509.835, "from_m": 27907.772, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31318.93, "from_m": 28509.835, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34918.385, "from_m": 31318.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43351.795, "from_m": 34918.385, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45464.348, "from_m": 43351.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45654.21, "from_m": 45464.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45737.509, "from_m": 45654.21, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45923.157, "from_m": 45737.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 763919, "profile_key": "8af20d3d11f163e5e2712a2393c4d891f0eb3795d1707d37125753ccff3adafe", "schedule_id": 40918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0750", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0754", "wtt_dep": "0755", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0758", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 147392}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0808", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0810", "wtt_dep": "0811", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0817", "wtt_dep": "0818", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0823", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0830", "wtt_dep": "0831", "location": "Starcross", "stage_seq": 9, "distance_m": 32178.145, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0839", "location": "Marsh Barton", "stage_seq": 10, "distance_m": 42521.425, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0842", "wtt_dep": "0843", "location": "Exeter St. Thomas", "stage_seq": 11, "distance_m": 44428.328, "section_seq": 1, "route_path_id": 147392}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": null, "location": "Exeter St. David's", "stage_seq": 12, "distance_m": 45923.157, "section_seq": 1, "route_path_id": 147392}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 45923.157, "from_m": 0.0, "section_seq": 1, "route_path_id": 147392}], "total_distance_m": 45923.157, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45269.934, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 653.223, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:52:55Z", "source_id": 64763194, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:54:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:01Z", "source_id": 20520905, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:40Z", "source_id": 64770666, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:55:42Z", "source_id": 20523196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26580, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:26Z", "source_id": 64806539, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:30Z", "source_id": 20534019, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:41Z", "source_id": 64826892, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:43Z", "source_id": 20540102, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:07Z", "source_id": 64839462, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:09Z", "source_id": 20543847, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26558, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:30Z", "source_id": 64851532, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:24:36Z", "source_id": 20547591, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26554, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:27:55Z", "source_id": 64861292, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:01Z", "source_id": 20550411, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:57Z", "source_id": 20558689, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26544, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:35Z", "source_id": 64894466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:37Z", "source_id": 20560108, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26445, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:33Z", "source_id": 64902703, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:38Z", "source_id": 20562611, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Paignton 0750 0750 2 None None Exeter St. David's 0846 0846 5 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:V33843/2026-09-22/detailed None Exeter St. Thomas 2026-09-22T08:43:00+01:00 Exeter St. David's 2.0 {"type": "LineString", "coordinates": [[-3.5389601999999996, 50.71715269999999], [-3.5403083999999994, 50.7182122], [-3.5405279999999997, 50.7183781], [-3.5407301, 50.7185338], [-3.5410533999999996, 50.7187837], [-3.5413538, 50.71904189999999], [-3.5416512999999994, 50.7192957], [-3.5418191, 50.71944909999999], [-3.5420322, 50.7196535], [-3.5421979999999995, 50.7198384], [-3.5423972, 50.72005429999999], [-3.5426733999999995, 50.7203897], [-3.5429971, 50.72083459999999], [-3.5433060999999997, 50.7213088], [-3.5435811, 50.721827999999995], [-3.5437394, 50.7221848], [-3.5438906999999995, 50.7225827], [-3.5440172, 50.72304449999999], [-3.5440747, 50.72336909999999], [-3.5441341999999993, 50.7238771], [-3.5441264, 50.7243567], [-3.5440621, 50.7249549], [-3.5440048999999996, 50.725396499999995], [-3.5439857, 50.7255451], [-3.5439167000000005, 50.72608569999999], [-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} 0.9 0841 0843 Exeter St. Thomas Exeter St. David's Exeter St. David's 50.7296573 -3.5435196 50.7296573 -3.5435196 1 0 2026-09-22 07:53:34 TERMINATED 2026-09-22 07:43:00 Exeter St. David's TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562611 1790062958807691 45 45 2026-09-22 07:53:27.947040 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:27.419474
733076 763481 F51127 522B601B22 2026-09-22 COMPLETE 20561831 2026-09-22 08:43:00 2026-09-22 07:53:34 2026-09-24 07:53:34 {"id": 763481, "stp": "N", "toc": "c2c", "uid": "F51127", "consist": "357317+357318", "dest_crs": "SRY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51127/2026-09-22/detailed", "trust_id": "522B601B22", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-22", "dest_arr_time": "0843", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "2B60", "timing_status": "ON TIME", "origin_station": "London Fenchurch Street", "current_leg_arr": "0843", "current_leg_dep": "0839", "current_leg_end": "Shoeburyness", "origin_dep_time": "0735", "origin_platform": "3", "current_location": "Shoeburyness", "last_update_time": "2026-09-22T07:53:34", "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": "0843", "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\": 43353.263, \"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.897, \"from_m\": 43353.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43482.768, \"from_m\": 43396.897, \"capability_applied\": null, \"effective_limit_mph\": 75.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.875, \"from_m\": 43482.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45279.822, \"from_m\": 43818.875, \"capability_applied\": null, \"effective_limit_mph\": 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.697, \"from_m\": 45279.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53346.312, \"from_m\": 53028.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\": 57879.84, \"from_m\": 53346.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58020.193, \"from_m\": 57879.84, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58065.007, \"from_m\": 58020.193, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58623.17, \"from_m\": 58065.007, \"capability_applied\": null, \"effective_limit_mph\": 50.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.945, \"from_m\": 58623.17, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64198.373, \"from_m\": 63578.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64375.495, \"from_m\": 64198.373, \"capability_applied\": null, \"effective_limit_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\": 763481, \"profile_key\": \"16b11421ad0ee1b3c25f6ed3c7129bbe37407c0ee4615c6d65e914b8ca69433d\", \"schedule_id\": 36704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0739\", \"wtt_dep\": \"0739H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0741H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0744\", \"wtt_dep\": \"0744H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0749\", \"wtt_dep\": \"0749H\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0757\", \"wtt_dep\": \"0757H\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.962, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0803H\", \"location\": \"West Horndon\", \"stage_seq\": 8, \"distance_m\": 31759.143, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"Laindon\", \"stage_seq\": 9, \"distance_m\": 37661.333, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0811H\", \"wtt_dep\": \"0812H\", \"location\": \"Basildon\", \"stage_seq\": 10, \"distance_m\": 39905.755, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0816H\", \"location\": \"Pitsea\", \"stage_seq\": 11, \"distance_m\": 43620.473, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0820H\", \"wtt_dep\": \"0821\", \"location\": \"Benfleet\", \"stage_seq\": 12, \"distance_m\": 47843.089, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0826H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 13, \"distance_m\": 53283.987, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829\", \"location\": \"Chalkwell\", \"stage_seq\": 14, \"distance_m\": 55385.864, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0830H\", \"wtt_dep\": \"0831\", \"location\": \"Westcliff\", \"stage_seq\": 15, \"distance_m\": 56983.115, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0833\", \"wtt_dep\": \"0834\", \"location\": \"Southend Central\", \"stage_seq\": 16, \"distance_m\": 58416.187, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0835H\", \"wtt_dep\": \"0836\", \"location\": \"Southend East\", \"stage_seq\": 17, \"distance_m\": 59762.207, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0838\", \"wtt_dep\": \"0838H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 18, \"distance_m\": 62001.291, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 19, \"distance_m\": 63578.945, \"section_seq\": 1, \"route_path_id\": 121241}, {\"is_pass\": false, \"wtt_arr\": \"0843\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 20, \"distance_m\": 64375.495, \"section_seq\": 1, \"route_path_id\": 121241}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 64375.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 121241}], \"total_distance_m\": 64375.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61305.588, \"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": "0735", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-22T06:38:20Z\", \"source_id\": 64723023, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:22Z\", \"source_id\": 20508584, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:25Z\", \"source_id\": 64736783, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:43:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:43:30Z\", \"source_id\": 20512911, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:43Z\", \"source_id\": 64751121, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:48:45Z\", \"source_id\": 20517283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:42Z\", \"source_id\": 64773491, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:57:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:56:45Z\", \"source_id\": 20524045, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:14Z\", \"source_id\": 64789041, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:02:18Z\", \"source_id\": 20528744, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:47Z\", \"source_id\": 64807405, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:51Z\", \"source_id\": 20534266, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:51Z\", \"source_id\": 64816000, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:11:53Z\", \"source_id\": 20536891, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:52Z\", \"source_id\": 64827351, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:55Z\", \"source_id\": 20540250, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:23Z\", \"source_id\": 64840226, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:28Z\", \"source_id\": 20544116, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:56Z\", \"source_id\": 64855636, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:59Z\", \"source_id\": 20548716, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:55Z\", \"source_id\": 64864183, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:58Z\", \"source_id\": 20551228, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:22Z\", \"source_id\": 64871076, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:25Z\", \"source_id\": 20553283, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:25Z\", \"source_id\": 64876945, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:33:31Z\", \"source_id\": 20555031, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:04Z\", \"source_id\": 64884444, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:36:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:36:07Z\", \"source_id\": 20557194, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:30Z\", \"source_id\": 64891487, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:38:32Z\", \"source_id\": 20559197, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:39Z\", \"source_id\": 64900265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:42Z\", \"source_id\": 20561831, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1790062905772495, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:29.909203", "service_state_evidence_id": 20561831, "current_leg_start_actual_dep": "2026-09-22T08:38:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:31.451587", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N FST SRY 2B60 357317+357318 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": 43353.263, "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.897, "from_m": 43353.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43482.768, "from_m": 43396.897, "capability_applied": null, "effective_limit_mph": 75.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.875, "from_m": 43482.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45279.822, "from_m": 43818.875, "capability_applied": null, "effective_limit_mph": 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.697, "from_m": 45279.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53346.312, "from_m": 53028.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": 57879.84, "from_m": 53346.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58020.193, "from_m": 57879.84, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58065.007, "from_m": 58020.193, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58623.17, "from_m": 58065.007, "capability_applied": null, "effective_limit_mph": 50.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.945, "from_m": 58623.17, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64198.373, "from_m": 63578.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64375.495, "from_m": 64198.373, "capability_applied": null, "effective_limit_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": 763481, "profile_key": "16b11421ad0ee1b3c25f6ed3c7129bbe37407c0ee4615c6d65e914b8ca69433d", "schedule_id": 36704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0735", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 121241}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0739", "wtt_dep": "0739H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 121241}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0741H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0744", "wtt_dep": "0744H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0749", "wtt_dep": "0749H", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0757", "wtt_dep": "0757H", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.962, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0803H", "location": "West Horndon", "stage_seq": 8, "distance_m": 31759.143, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "Laindon", "stage_seq": 9, "distance_m": 37661.333, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0811H", "wtt_dep": "0812H", "location": "Basildon", "stage_seq": 10, "distance_m": 39905.755, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0816H", "location": "Pitsea", "stage_seq": 11, "distance_m": 43620.473, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0820H", "wtt_dep": "0821", "location": "Benfleet", "stage_seq": 12, "distance_m": 47843.089, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0826H", "location": "Leigh-on-Sea", "stage_seq": 13, "distance_m": 53283.987, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829", "location": "Chalkwell", "stage_seq": 14, "distance_m": 55385.864, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0830H", "wtt_dep": "0831", "location": "Westcliff", "stage_seq": 15, "distance_m": 56983.115, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0833", "wtt_dep": "0834", "location": "Southend Central", "stage_seq": 16, "distance_m": 58416.187, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0835H", "wtt_dep": "0836", "location": "Southend East", "stage_seq": 17, "distance_m": 59762.207, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0838", "wtt_dep": "0838H", "location": "Thorpe Bay", "stage_seq": 18, "distance_m": 62001.291, "section_seq": 1, "route_path_id": 121241}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 19, "distance_m": 63578.945, "section_seq": 1, "route_path_id": 121241}, {"is_pass": false, "wtt_arr": "0843", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 20, "distance_m": 64375.495, "section_seq": 1, "route_path_id": 121241}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 64375.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 121241}], "total_distance_m": 64375.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61305.588, "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-22T06:38:20Z", "source_id": 64723023, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:22Z", "source_id": 20508584, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:25Z", "source_id": 64736783, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:43:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:43:30Z", "source_id": 20512911, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:43Z", "source_id": 64751121, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:48:45Z", "source_id": 20517283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:42Z", "source_id": 64773491, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:57:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:56:45Z", "source_id": 20524045, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14527, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:14Z", "source_id": 64789041, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:02:18Z", "source_id": 20528744, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T08:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:47Z", "source_id": 64807405, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:09:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:51Z", "source_id": 20534266, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:51Z", "source_id": 64816000, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:12:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:11:53Z", "source_id": 20536891, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:52Z", "source_id": 64827351, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:55Z", "source_id": 20540250, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T08:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:23Z", "source_id": 64840226, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:28Z", "source_id": 20544116, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T08:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:56Z", "source_id": 64855636, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:59Z", "source_id": 20548716, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T08:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:55Z", "source_id": 64864183, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:29:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:58Z", "source_id": 20551228, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:22Z", "source_id": 64871076, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:25Z", "source_id": 20553283, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T08:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:25Z", "source_id": 64876945, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:33:31Z", "source_id": 20555031, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:04Z", "source_id": 64884444, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:36:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:36:07Z", "source_id": 20557194, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T08:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:30Z", "source_id": 64891487, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:38:32Z", "source_id": 20559197, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14375, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:39Z", "source_id": 64900265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:42Z", "source_id": 20561831, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] London Fenchurch Street 0735 0735 3 None None Shoeburyness 0843 0843 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F51127/2026-09-22/detailed None Thorpe Bay 2026-09-22T08:38:30+01:00 Shoeburyness 4.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 0839 0843 Thorpe Bay Shoeburyness Shoeburyness 51.5314075 0.7944173 51.5314075 0.7944173 1 0 2026-09-22 07:53:34 TERMINATED 2026-09-22 07:43:00 Shoeburyness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561831 1790062905772495 82 82 2026-09-22 07:53:31.451587 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:29.909203
733077 764315 F51007 512N071C22 2026-09-22 COMPLETE 20561801 2026-09-22 08:43:00 2026-09-22 07:53:34 2026-09-24 07:53:34 {"id": 764315, "stp": "N", "toc": "c2c", "uid": "F51007", "consist": "357032+357319", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F51007/2026-09-22/detailed", "trust_id": "512N071C22", "origin_crs": "LAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2N07", "timing_status": "LATE", "origin_station": "Laindon", "current_leg_arr": "0843", "current_leg_dep": "0838", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0803", "origin_platform": "2", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-22T07:53:34", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]}", "current_leg_start": "Limehouse", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "Limehouse", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 23519.716, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25011.014, \"from_m\": 23519.716, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25038.755, \"from_m\": 25011.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25045.581, \"from_m\": 25038.755, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27163.845, \"from_m\": 25045.581, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29838.903, \"from_m\": 27163.845, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32032.57, \"from_m\": 29838.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32471.985, \"from_m\": 32032.57, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33826.5, \"from_m\": 32471.985, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34084.066, \"from_m\": 33826.5, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35935.685, \"from_m\": 34084.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36638.493, \"from_m\": 35935.685, \"capability_applied\": null, \"effective_limit_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\": 764315, \"profile_key\": \"8dd6ca1cc6b1f7421f0334a5bed095fd61f4d1d917cdc9ca692acad8778de0e7\", \"schedule_id\": 36605, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0803\", \"location\": \"Laindon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": false, \"wtt_arr\": \"0808H\", \"wtt_dep\": \"0809\", \"location\": \"West Horndon\", \"stage_seq\": 2, \"distance_m\": 5902.19, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": false, \"wtt_arr\": \"0814H\", \"wtt_dep\": \"0815\", \"location\": \"Upminster\", \"stage_seq\": 3, \"distance_m\": 12137.372, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": false, \"wtt_arr\": \"0822H\", \"wtt_dep\": \"0823H\", \"location\": \"Barking\", \"stage_seq\": 4, \"distance_m\": 24401.633, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": false, \"wtt_arr\": \"0828H\", \"wtt_dep\": \"0829H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 30233.227, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0832\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 6, \"distance_m\": 32350.47, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": false, \"wtt_arr\": \"0834\", \"wtt_dep\": \"0835\", \"location\": \"Limehouse\", \"stage_seq\": 7, \"distance_m\": 33889.884, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Christian Street Jn\", \"stage_seq\": 8, \"distance_m\": 35477.292, \"section_seq\": 1, \"route_path_id\": 143009}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 9, \"distance_m\": 36638.493, \"section_seq\": 1, \"route_path_id\": 143009}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 36638.493, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 143009}], \"total_distance_m\": 36638.493, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36631.667, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.826, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0803", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:15Z\", \"source_id\": 64806049, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:08:18Z\", \"source_id\": 20533814, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:16Z\", \"source_id\": 64825585, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:15:20Z\", \"source_id\": 20539783, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:44Z\", \"source_id\": 64849564, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:23:53Z\", \"source_id\": 20546955, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:46Z\", \"source_id\": 64872294, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:31:48Z\", \"source_id\": 20553603, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:12Z\", \"source_id\": 64887778, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:37:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:37:16Z\", \"source_id\": 20558137, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:36Z\", \"source_id\": 64900116, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:41:40Z\", \"source_id\": 20561801, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1790062903197414, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:31.969484", "service_state_evidence_id": 20561801, "current_leg_start_actual_dep": "2026-09-22T08:39:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:43:31.972127", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N LAI FST 2N07 357032+357319 8 100 None {"version": 3, "segments": [{"to_m": 23519.716, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25011.014, "from_m": 23519.716, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25038.755, "from_m": 25011.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25045.581, "from_m": 25038.755, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27163.845, "from_m": 25045.581, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29838.903, "from_m": 27163.845, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32032.57, "from_m": 29838.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32471.985, "from_m": 32032.57, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33826.5, "from_m": 32471.985, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34084.066, "from_m": 33826.5, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35935.685, "from_m": 34084.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36638.493, "from_m": 35935.685, "capability_applied": null, "effective_limit_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": 764315, "profile_key": "8dd6ca1cc6b1f7421f0334a5bed095fd61f4d1d917cdc9ca692acad8778de0e7", "schedule_id": 36605, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0803", "location": "Laindon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 143009}, {"is_pass": false, "wtt_arr": "0808H", "wtt_dep": "0809", "location": "West Horndon", "stage_seq": 2, "distance_m": 5902.19, "section_seq": 1, "route_path_id": 143009}, {"is_pass": false, "wtt_arr": "0814H", "wtt_dep": "0815", "location": "Upminster", "stage_seq": 3, "distance_m": 12137.372, "section_seq": 1, "route_path_id": 143009}, {"is_pass": false, "wtt_arr": "0822H", "wtt_dep": "0823H", "location": "Barking", "stage_seq": 4, "distance_m": 24401.633, "section_seq": 1, "route_path_id": 143009}, {"is_pass": false, "wtt_arr": "0828H", "wtt_dep": "0829H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 30233.227, "section_seq": 1, "route_path_id": 143009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0832", "location": "Gas Factory Jn", "stage_seq": 6, "distance_m": 32350.47, "section_seq": 1, "route_path_id": 143009}, {"is_pass": false, "wtt_arr": "0834", "wtt_dep": "0835", "location": "Limehouse", "stage_seq": 7, "distance_m": 33889.884, "section_seq": 1, "route_path_id": 143009}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Christian Street Jn", "stage_seq": 8, "distance_m": 35477.292, "section_seq": 1, "route_path_id": 143009}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 9, "distance_m": 36638.493, "section_seq": 1, "route_path_id": 143009}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 36638.493, "from_m": 0.0, "section_seq": 1, "route_path_id": 143009}], "total_distance_m": 36638.493, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36631.667, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.826, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:15Z", "source_id": 64806049, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:08:18Z", "source_id": 20533814, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:16Z", "source_id": 64825585, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:15:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:15:20Z", "source_id": 20539783, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:44Z", "source_id": 64849564, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:23:53Z", "source_id": 20546955, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T08:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:46Z", "source_id": 64872294, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:32:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:31:48Z", "source_id": 20553603, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T08:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:12Z", "source_id": 64887778, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:37:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:37:16Z", "source_id": 20558137, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T08:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:36Z", "source_id": 64900116, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:41:40Z", "source_id": 20561801, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Laindon 0803 0803 2 None None London Fenchurch Street 0839 0839 3 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:F51007/2026-09-22/detailed None Limehouse 2026-09-22T08:39:00+01:00 London Fenchurch Street 5.0 {"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 1.7 0838 0843 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-22 07:53:34 TERMINATED 2026-09-22 07:43:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20561801 1790062903197414 32 32 2026-09-22 07:43:31.972127 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:31.969484
733078 762179 C93324 541T06M622 2026-09-22 COMPLETE 20562239 2026-09-22 08:43:00 2026-09-22 07:54:03 2026-09-24 07:54:03 {"id": 762179, "stp": "O", "toc": "Great Northern", "uid": "C93324", "consist": "379007", "dest_crs": "KLN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93324/2026-09-22/detailed", "trust_id": "541T06M622", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kings Lynn", "service_date": "2026-09-22", "dest_arr_time": "0839", "dest_platform": "1", "is_terminated": 1, "next_location": "Kings Lynn", "signalling_id": "1T06", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "0843", "current_leg_dep": "0835", "current_leg_end": "Kings Lynn", "origin_dep_time": "0654", "origin_platform": "7", "current_location": "Kings Lynn", "last_update_time": "2026-09-22T07:54:03", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3832690999999999, 52.6733905], [0.3834521, 52.673987700000005], [0.3843807000000001, 52.6769152], [0.3844947, 52.67728139999999], [0.3846195999999999, 52.6776175], [0.3847122, 52.677837200000006], [0.3847924999999999, 52.67805799999999], [0.3879654, 52.6880638], [0.3879991, 52.68817839999999], [0.38933889999999993, 52.69242189999999], [0.391087, 52.697967899999995], [0.3911733, 52.6982417], [0.3926406999999999, 52.7028164], [0.3928981999999999, 52.70366419999999], [0.3935234, 52.7056483], [0.3936931, 52.7061972], [0.3955017, 52.7119634], [0.39568106869904174, 52.71253125491421], [0.39632749999999994, 52.7145777], [0.39649509999999993, 52.7151093], [0.3974014, 52.71797660000001], [0.40037949999999994, 52.7274007], [0.4006907, 52.728386500000006], [0.4018772, 52.7321869], [0.40232149999999994, 52.73361009999999], [0.40259909999999993, 52.734387299999995], [0.4030871, 52.73553460000001], [0.4033129, 52.73592210000001], [0.4034905, 52.73619910000001], [0.4035388, 52.7362745], [0.4038683, 52.7367626], [0.4043413, 52.7373592], [0.404776, 52.7378677], [0.40524959999999993, 52.7383947], [0.4057333, 52.7389215], [0.4065367999999999, 52.7398082], [0.4091936, 52.74273349999999], [0.40924399999999994, 52.74278900000001], [0.4120819999999999, 52.74597150000001], [0.4124301, 52.746512999999986], [0.41246989999999994, 52.74658899999999], [0.4125643, 52.7467346], [0.4128682, 52.7474501], [0.4130545, 52.74810819999998], [0.4131197999999999, 52.74860269999999], [0.4131360999999999, 52.7490691], [0.4130651, 52.7498882], [0.4130092, 52.75014329999999], [0.4129309, 52.750393900000006], [0.412855, 52.75058409999999], [0.4127772, 52.75075859999999], [0.4127043, 52.75089959999999], [0.4125385, 52.75115470000001], [0.4123475999999999, 52.7514029], [0.4122193, 52.75155], [0.41206639999999994, 52.751701], [0.4119023, 52.75184819999999], [0.41172710000000007, 52.75198639999999], [0.4115454, 52.7521134], [0.4113029, 52.7522603], [0.4111203, 52.75236259999999], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]}", "current_leg_start": "Watlington", "dest_arr_time_act": "0839", "motion_projection": null, "next_location_lat": "52.7538887", "next_location_lon": "0.4042091", "previous_location": "Watlington", "current_leg_milage": "6.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 419.464, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.599, \"from_m\": 419.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.686, \"from_m\": 1288.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 1830.776, \"from_m\": 1318.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\": 3465.142, \"from_m\": 1830.776, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3722.625, \"from_m\": 3465.142, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4235.2, \"from_m\": 3722.625, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4290.441, \"from_m\": 4235.2, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5583.813, \"from_m\": 4290.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\": 9481.319, \"from_m\": 5583.813, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 12632.213, \"from_m\": 9481.319, \"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\": 37186.143, \"from_m\": 12632.213, \"capability_applied\": null, \"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\": 51499.614, \"from_m\": 37186.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\": 51568.001, \"from_m\": 51499.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51665.012, \"from_m\": 51568.001, \"capability_applied\": null, \"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\": 52248.997, \"from_m\": 51665.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\": 52276.099, \"from_m\": 52248.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52334.423, \"from_m\": 52276.099, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55821.329, \"from_m\": 52334.423, \"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\": 55962.72, \"from_m\": 55821.329, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55995.126, \"from_m\": 55962.72, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61377.302, \"from_m\": 55995.126, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67636.303, \"from_m\": 61377.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71065.42, \"from_m\": 67636.303, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71622.619, \"from_m\": 71065.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71656.395, \"from_m\": 71622.619, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71733.865, \"from_m\": 71656.395, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72027.374, \"from_m\": 71733.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\": 72779.205, \"from_m\": 72027.374, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79332.865, \"from_m\": 72779.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80102.926, \"from_m\": 79332.865, \"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\": 81728.281, \"from_m\": 80102.926, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81758.628, \"from_m\": 81728.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87526.09, \"from_m\": 81758.628, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87541.968, \"from_m\": 87526.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88349.655, \"from_m\": 87541.968, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88852.632, \"from_m\": 88349.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\": 89195.313, \"from_m\": 88852.632, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89257.248, \"from_m\": 89195.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89452.702, \"from_m\": 89257.248, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91125.605, \"from_m\": 89452.702, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92440.095, \"from_m\": 91125.605, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92663.206, \"from_m\": 92440.095, \"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\": 92830.988, \"from_m\": 92663.206, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 93825.458, \"from_m\": 92830.988, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115842.977, \"from_m\": 93825.458, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 116192.741, \"from_m\": 115842.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117008.652, \"from_m\": 116192.741, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117077.39, \"from_m\": 117008.652, \"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\": 117131.815, \"from_m\": 117077.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117592.425, \"from_m\": 117131.815, \"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\": 118848.166, \"from_m\": 117592.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118964.708, \"from_m\": 118848.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119737.934, \"from_m\": 118964.708, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122198.006, \"from_m\": 119737.934, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158238.981, \"from_m\": 122198.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158255.045, \"from_m\": 158238.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 159120.567, \"from_m\": 158255.045, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159433.531, \"from_m\": 159120.567, \"capability_applied\": null, \"effective_limit_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\": 762179, \"profile_key\": \"114c03fcf6ff7459908448b44156b0f352f2b6435bf1cb1843f44864cdef9681\", \"schedule_id\": 36305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.41, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0657\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.556, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0658\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.03, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0659H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.896, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.345, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32583.012, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0709H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34061.166, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0711\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.574, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0714\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.368, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0716H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51335.657, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0720\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 12, \"distance_m\": 55586.339, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721H\", \"location\": \"Baldock\", \"stage_seq\": 13, \"distance_m\": 58844.937, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0727H\", \"location\": \"Royston\", \"stage_seq\": 14, \"distance_m\": 72120.561, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Foxton\", \"stage_seq\": 15, \"distance_m\": 81960.717, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0737\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 16, \"distance_m\": 89363.353, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0738H\", \"wtt_dep\": \"0739\", \"location\": \"Cambridge South\", \"stage_seq\": 17, \"distance_m\": 90536.941, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0743\", \"wtt_dep\": \"0745\", \"location\": \"Cambridge\", \"stage_seq\": 18, \"distance_m\": 93070.372, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0746H\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 19, \"distance_m\": 94611.83, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0748H\", \"wtt_dep\": \"0749H\", \"location\": \"Cambridge North\", \"stage_seq\": 20, \"distance_m\": 96815.05, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0753H\", \"wtt_dep\": \"0754\", \"location\": \"Waterbeach\", \"stage_seq\": 21, \"distance_m\": 101702.672, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 22, \"distance_m\": 116025.226, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804\", \"location\": \"Ely\", \"stage_seq\": 23, \"distance_m\": 116758.248, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"Ely North Jn\", \"stage_seq\": 24, \"distance_m\": 119062.079, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0810H\", \"wtt_dep\": \"0811\", \"location\": \"Littleport\", \"stage_seq\": 25, \"distance_m\": 125873.845, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0822\", \"wtt_dep\": \"0822H\", \"location\": \"Downham Market\", \"stage_seq\": 26, \"distance_m\": 142047.246, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0827H\", \"wtt_dep\": \"0828\", \"location\": \"Watlington\", \"stage_seq\": 27, \"distance_m\": 149824.239, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0834\", \"location\": \"Kings Lynn Sig. Kl45\", \"stage_seq\": 28, \"distance_m\": 156730.797, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837H\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 29, \"distance_m\": 158962.116, \"section_seq\": 1, \"route_path_id\": 132911}, {\"is_pass\": false, \"wtt_arr\": \"0839\", \"wtt_dep\": null, \"location\": \"Kings Lynn\", \"stage_seq\": 30, \"distance_m\": 159433.531, \"section_seq\": 1, \"route_path_id\": 132911}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 159433.531, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 132911}], \"total_distance_m\": 159433.531, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150903.808, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8529.723, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0654", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.7538887", "current_position_lon": "0.4042091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:55Z\", \"source_id\": 64618413, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T05:58:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T05:57:58Z\", \"source_id\": 20475875, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:04:47Z\", \"source_id\": 64635308, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:05:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:04:50Z\", \"source_id\": 20481151, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:15Z\", \"source_id\": 64659418, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:14:18Z\", \"source_id\": 20488690, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:43Z\", \"source_id\": 64676451, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:21:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:20:45Z\", \"source_id\": 20493895, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15603, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:37Z\", \"source_id\": 64681608, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:22:39Z\", \"source_id\": 20495564, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:41Z\", \"source_id\": 64697390, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:45Z\", \"source_id\": 20500547, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:41Z\", \"source_id\": 64710658, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:33:48Z\", \"source_id\": 20504714, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:38:44Z\", \"source_id\": 20508903, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:31Z\", \"source_id\": 64739876, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:45:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:44:36Z\", \"source_id\": 20513832, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:38Z\", \"source_id\": 64753508, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:50:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:49:44Z\", \"source_id\": 20518089, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:49Z\", \"source_id\": 64765701, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:53:53Z\", \"source_id\": 20521645, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:45Z\", \"source_id\": 64796102, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:05:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:04:49Z\", \"source_id\": 20530912, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:20Z\", \"source_id\": 64822971, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:15:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:14:25Z\", \"source_id\": 20539011, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:40Z\", \"source_id\": 64863446, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:29:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:44Z\", \"source_id\": 20551020, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:54Z\", \"source_id\": 64880920, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:34:55Z\", \"source_id\": 20556179, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:05Z\", \"source_id\": 64901390, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:09Z\", \"source_id\": 20562239, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kings Lynn", "service_state_platform": "1", "timing_fact_generation": 1790062939194669, "current_leg_arrival_utc": "2026-09-22T08:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:35.387173", "service_state_evidence_id": 20562239, "current_leg_start_actual_dep": "2026-09-22T08:32:00+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:36.089545", "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 Northern O KGX KLN 1T06 379007 4 100 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 419.464, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.599, "from_m": 419.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.686, "from_m": 1288.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.776, "from_m": 1318.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": 3465.142, "from_m": 1830.776, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3722.625, "from_m": 3465.142, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4235.2, "from_m": 3722.625, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4290.441, "from_m": 4235.2, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5583.813, "from_m": 4290.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": 9481.319, "from_m": 5583.813, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 12632.213, "from_m": 9481.319, "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": 37186.143, "from_m": 12632.213, "capability_applied": null, "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": 51499.614, "from_m": 37186.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": 51568.001, "from_m": 51499.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51665.012, "from_m": 51568.001, "capability_applied": null, "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": 52248.997, "from_m": 51665.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": 52276.099, "from_m": 52248.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52334.423, "from_m": 52276.099, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55821.329, "from_m": 52334.423, "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": 55962.72, "from_m": 55821.329, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55995.126, "from_m": 55962.72, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61377.302, "from_m": 55995.126, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67636.303, "from_m": 61377.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71065.42, "from_m": 67636.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71622.619, "from_m": 71065.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71656.395, "from_m": 71622.619, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71733.865, "from_m": 71656.395, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72027.374, "from_m": 71733.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": 72779.205, "from_m": 72027.374, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79332.865, "from_m": 72779.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80102.926, "from_m": 79332.865, "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": 81728.281, "from_m": 80102.926, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81758.628, "from_m": 81728.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87526.09, "from_m": 81758.628, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87541.968, "from_m": 87526.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88349.655, "from_m": 87541.968, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88852.632, "from_m": 88349.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": 89195.313, "from_m": 88852.632, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89257.248, "from_m": 89195.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89452.702, "from_m": 89257.248, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91125.605, "from_m": 89452.702, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92440.095, "from_m": 91125.605, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92663.206, "from_m": 92440.095, "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": 92830.988, "from_m": 92663.206, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 93825.458, "from_m": 92830.988, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115842.977, "from_m": 93825.458, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 116192.741, "from_m": 115842.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 117008.652, "from_m": 116192.741, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117077.39, "from_m": 117008.652, "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": 117131.815, "from_m": 117077.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117592.425, "from_m": 117131.815, "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": 118848.166, "from_m": 117592.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118964.708, "from_m": 118848.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119737.934, "from_m": 118964.708, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122198.006, "from_m": 119737.934, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158238.981, "from_m": 122198.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158255.045, "from_m": 158238.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 159120.567, "from_m": 158255.045, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159433.531, "from_m": 159120.567, "capability_applied": null, "effective_limit_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": 762179, "profile_key": "114c03fcf6ff7459908448b44156b0f352f2b6435bf1cb1843f44864cdef9681", "schedule_id": 36305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0654", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.41, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0657", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.556, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0658", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.03, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0659H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.896, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.345, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32583.012, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0709H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34061.166, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0711", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.574, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0714", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.368, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0716H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51335.657, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0720", "location": "Letchworth Garden City", "stage_seq": 12, "distance_m": 55586.339, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721H", "location": "Baldock", "stage_seq": 13, "distance_m": 58844.937, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0727H", "location": "Royston", "stage_seq": 14, "distance_m": 72120.561, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Foxton", "stage_seq": 15, "distance_m": 81960.717, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0737", "location": "Shepreth Branch Jn", "stage_seq": 16, "distance_m": 89363.353, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0738H", "wtt_dep": "0739", "location": "Cambridge South", "stage_seq": 17, "distance_m": 90536.941, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0743", "wtt_dep": "0745", "location": "Cambridge", "stage_seq": 18, "distance_m": 93070.372, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0746H", "location": "Coldham Lane Jn", "stage_seq": 19, "distance_m": 94611.83, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0748H", "wtt_dep": "0749H", "location": "Cambridge North", "stage_seq": 20, "distance_m": 96815.05, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0753H", "wtt_dep": "0754", "location": "Waterbeach", "stage_seq": 21, "distance_m": 101702.672, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Ely Dock Jn", "stage_seq": 22, "distance_m": 116025.226, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804", "location": "Ely", "stage_seq": 23, "distance_m": 116758.248, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "Ely North Jn", "stage_seq": 24, "distance_m": 119062.079, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0810H", "wtt_dep": "0811", "location": "Littleport", "stage_seq": 25, "distance_m": 125873.845, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0822", "wtt_dep": "0822H", "location": "Downham Market", "stage_seq": 26, "distance_m": 142047.246, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0827H", "wtt_dep": "0828", "location": "Watlington", "stage_seq": 27, "distance_m": 149824.239, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0834", "location": "Kings Lynn Sig. Kl45", "stage_seq": 28, "distance_m": 156730.797, "section_seq": 1, "route_path_id": 132911}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837H", "location": "Kings Lynn Jn", "stage_seq": 29, "distance_m": 158962.116, "section_seq": 1, "route_path_id": 132911}, {"is_pass": false, "wtt_arr": "0839", "wtt_dep": null, "location": "Kings Lynn", "stage_seq": 30, "distance_m": 159433.531, "section_seq": 1, "route_path_id": 132911}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 159433.531, "from_m": 0.0, "section_seq": 1, "route_path_id": 132911}], "total_distance_m": 159433.531, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150903.808, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8529.723, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:55Z", "source_id": 64618413, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T05:58:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T05:57:58Z", "source_id": 20475875, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:04:47Z", "source_id": 64635308, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T06:05:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:04:50Z", "source_id": 20481151, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:15Z", "source_id": 64659418, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T06:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:14:18Z", "source_id": 20488690, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15618, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:43Z", "source_id": 64676451, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:21:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:20:45Z", "source_id": 20493895, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15603, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:37Z", "source_id": 64681608, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:22:39Z", "source_id": 20495564, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15578, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:41Z", "source_id": 64697390, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T06:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:45Z", "source_id": 20500547, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12631, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:41Z", "source_id": 64710658, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T06:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:33:48Z", "source_id": 20504714, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-22T07:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:38:44Z", "source_id": 20508903, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-22T07:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12562, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:31Z", "source_id": 64739876, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T06:45:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:44:36Z", "source_id": 20513832, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:38Z", "source_id": 64753508, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T06:50:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:49:44Z", "source_id": 20518089, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:49Z", "source_id": 64765701, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T06:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:53:53Z", "source_id": 20521645, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:45Z", "source_id": 64796102, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:04:49Z", "source_id": 20530912, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12165, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:20Z", "source_id": 64822971, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:15:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:14:25Z", "source_id": 20539011, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12161, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:40Z", "source_id": 64863446, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:29:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:44Z", "source_id": 20551020, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12155, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:54Z", "source_id": 64880920, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:34:55Z", "source_id": 20556179, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12130, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:05Z", "source_id": 64901390, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T07:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:09Z", "source_id": 20562239, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] London Kings Cross 0654 0654 7 None None Kings Lynn 0839 0839 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C93324/2026-09-22/detailed None Watlington 2026-09-22T08:32:00+01:00 Kings Lynn 8.0 {"type": "LineString", "coordinates": [[0.3832690999999999, 52.6733905], [0.3834521, 52.673987700000005], [0.3843807000000001, 52.6769152], [0.3844947, 52.67728139999999], [0.3846195999999999, 52.6776175], [0.3847122, 52.677837200000006], [0.3847924999999999, 52.67805799999999], [0.3879654, 52.6880638], [0.3879991, 52.68817839999999], [0.38933889999999993, 52.69242189999999], [0.391087, 52.697967899999995], [0.3911733, 52.6982417], [0.3926406999999999, 52.7028164], [0.3928981999999999, 52.70366419999999], [0.3935234, 52.7056483], [0.3936931, 52.7061972], [0.3955017, 52.7119634], [0.39568106869904174, 52.71253125491421], [0.39632749999999994, 52.7145777], [0.39649509999999993, 52.7151093], [0.3974014, 52.71797660000001], [0.40037949999999994, 52.7274007], [0.4006907, 52.728386500000006], [0.4018772, 52.7321869], [0.40232149999999994, 52.73361009999999], [0.40259909999999993, 52.734387299999995], [0.4030871, 52.73553460000001], [0.4033129, 52.73592210000001], [0.4034905, 52.73619910000001], [0.4035388, 52.7362745], [0.4038683, 52.7367626], [0.4043413, 52.7373592], [0.404776, 52.7378677], [0.40524959999999993, 52.7383947], [0.4057333, 52.7389215], [0.4065367999999999, 52.7398082], [0.4091936, 52.74273349999999], [0.40924399999999994, 52.74278900000001], [0.4120819999999999, 52.74597150000001], [0.4124301, 52.746512999999986], [0.41246989999999994, 52.74658899999999], [0.4125643, 52.7467346], [0.4128682, 52.7474501], [0.4130545, 52.74810819999998], [0.4131197999999999, 52.74860269999999], [0.4131360999999999, 52.7490691], [0.4130651, 52.7498882], [0.4130092, 52.75014329999999], [0.4129309, 52.750393900000006], [0.412855, 52.75058409999999], [0.4127772, 52.75075859999999], [0.4127043, 52.75089959999999], [0.4125385, 52.75115470000001], [0.4123475999999999, 52.7514029], [0.4122193, 52.75155], [0.41206639999999994, 52.751701], [0.4119023, 52.75184819999999], [0.41172710000000007, 52.75198639999999], [0.4115454, 52.7521134], [0.4113029, 52.7522603], [0.4111203, 52.75236259999999], [0.4107486, 52.7525406], [0.4101448, 52.75282219999998], [0.410044, 52.7528671], [0.4099381, 52.75291370000001], [0.40979599999999994, 52.75296379999999], [0.4097178, 52.7529906], [0.409453, 52.75306849999999], [0.4092238, 52.7531288], [0.4090944, 52.753154], [0.4087196, 52.75324109999999], [0.40821, 52.753356100000005], [0.4080564, 52.7533848], [0.4078666, 52.75342220000001], [0.4075448, 52.75348300000001], [0.4071797, 52.75354879999999], [0.4068231, 52.75360539999999], [0.4063037, 52.753681199999995], [0.40577889999999994, 52.7537559], [0.4055726, 52.753782], [0.4053898, 52.7538017], [0.4051899, 52.7538184], [0.40501229999999994, 52.75383339999999], [0.40420909999999993, 52.753888700000005]]} 6.0 0835 0843 Watlington Kings Lynn Kings Lynn 52.7538887 0.4042091 52.7538887 0.4042091 1 0 2026-09-22 07:54:03 TERMINATED 2026-09-22 07:43:00 Kings Lynn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562239 1790062939194669 134 134 2026-09-22 07:53:36.089545 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:35.387173
733079 765329 C03223 745T08MD22 2026-09-22 COMPLETE 20562685 2026-09-22 08:43:00 2026-09-22 07:54:03 2026-09-24 07:54:03 {"id": 765329, "stp": "P", "toc": "Great Western Railway", "uid": "C03223", "consist": "165122", "dest_crs": "BDW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03223/2026-09-22/detailed", "trust_id": "745T08MD22", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-22", "dest_arr_time": "0844", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "5T08", "timing_status": "EARLY", "origin_station": "Bedwyn", "current_leg_arr": "0844", "current_leg_dep": "0842", "current_leg_end": "Bedwyn", "origin_dep_time": "0839", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-22T07:54:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Bedwyn Reversing Siding", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Bedwyn Reversing Siding", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 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\": 765329, \"profile_key\": \"7317de7059ea08b66c835e4d9b803407d23584b019d8ddde5619c1e4b8006481\", \"schedule_id\": 412, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0839\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114559}, {\"is_pass\": false, \"wtt_arr\": \"0840\", \"wtt_dep\": \"0843\", \"location\": \"Bedwyn Reversing Siding\", \"stage_seq\": 2, \"distance_m\": 407.758, \"section_seq\": 1, \"route_path_id\": 114559}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 3, \"distance_m\": 815.515, \"section_seq\": 1, \"route_path_id\": 114559}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 815.515, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 114559}], \"total_distance_m\": 815.515, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 815.515, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0839", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:49Z\", \"source_id\": 64875305, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:34:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:52Z\", \"source_id\": 20554477, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:40Z\", \"source_id\": 64902987, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:42:44Z\", \"source_id\": 20562685, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "2", "timing_fact_generation": 1790062964733908, "current_leg_arrival_utc": "2026-09-22T08:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:35.397554", "service_state_evidence_id": 20562685, "current_leg_start_actual_dep": "2026-09-22T08:43:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:36.092067", "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 BDW BDW 5T08 165122 2 90 None {"version": 3, "segments": [{"to_m": 815.515, "from_m": 0.0, "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": 765329, "profile_key": "7317de7059ea08b66c835e4d9b803407d23584b019d8ddde5619c1e4b8006481", "schedule_id": 412, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0839", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 114559}, {"is_pass": false, "wtt_arr": "0840", "wtt_dep": "0843", "location": "Bedwyn Reversing Siding", "stage_seq": 2, "distance_m": 407.758, "section_seq": 1, "route_path_id": 114559}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 3, "distance_m": 815.515, "section_seq": 1, "route_path_id": 114559}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 815.515, "from_m": 0.0, "section_seq": 1, "route_path_id": 114559}], "total_distance_m": 815.515, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 815.515, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24488, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:49Z", "source_id": 64875305, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:34:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:52Z", "source_id": 20554477, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T08:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24470, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:40Z", "source_id": 64902987, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:43:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:42:44Z", "source_id": 20562685, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Bedwyn 0839 0839 1 None None Bedwyn 0844 0844 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03223/2026-09-22/detailed None Bedwyn Reversing Siding 2026-09-22T08:43:00+01:00 Bedwyn 2.0 {"type": "LineString", "coordinates": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} 0.3 0842 0844 Bedwyn Reversing Siding Bedwyn Bedwyn 51.3794657 -1.5989577 51.3794657 -1.5989577 1 0 2026-09-22 07:54:03 TERMINATED 2026-09-22 07:43:00 Bedwyn TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20562685 1790062964733908 7 7 2026-09-22 07:53:36.092067 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:35.397554
733080 762723 Y62244 782Y16MA22 2026-09-22 COMPLETE 20560417 2026-09-22 08:43:00 2026-09-22 07:54:03 2026-09-24 07:54:03 {"id": 762723, "stp": "O", "toc": "Transport for Wales", "uid": "Y62244", "consist": "231001", "dest_crs": "BYI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62244/2026-09-22/detailed", "trust_id": "782Y16MA22", "origin_crs": "RHY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-22", "dest_arr_time": "0846", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y16", "timing_status": "EARLY", "origin_station": "Rhymney", "current_leg_arr": "0843", "current_leg_dep": "0839", "current_leg_end": "Barry Island", "origin_dep_time": "0710", "origin_platform": null, "current_location": "Barry Island", "last_update_time": "2026-09-22T07:54:03", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "0844", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 220.251, \"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\": 309.051, \"from_m\": 220.251, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 707.917, \"from_m\": 309.051, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1150.443, \"from_m\": 707.917, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8215.44, \"from_m\": 1150.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9598.36, \"from_m\": 8215.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9922.056, \"from_m\": 9598.36, \"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\": 10221.045, \"from_m\": 9922.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10268.075, \"from_m\": 10221.045, \"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\": 11222.29, \"from_m\": 10268.075, \"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\": 11800.104, \"from_m\": 11222.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13472.175, \"from_m\": 11800.104, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14092.449, \"from_m\": 13472.175, \"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\": 16355.716, \"from_m\": 14092.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16932.998, \"from_m\": 16355.716, \"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\": 16991.903, \"from_m\": 16932.998, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 17044.644, \"from_m\": 16991.903, \"capability_applied\": null, \"effective_limit_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\": 19278.063, \"from_m\": 17044.644, \"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\": 20278.768, \"from_m\": 19278.063, \"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\": 20846.851, \"from_m\": 20278.768, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22310.299, \"from_m\": 20846.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\": 25678.722, \"from_m\": 22310.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27174.866, \"from_m\": 25678.722, \"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\": 29114.961, \"from_m\": 27174.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36538.186, \"from_m\": 29114.961, \"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\": 37271.56, \"from_m\": 36538.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\": 37309.113, \"from_m\": 37271.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38468.576, \"from_m\": 37309.113, \"capability_applied\": null, \"effective_limit_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\": 39078.314, \"from_m\": 38468.576, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39629.998, \"from_m\": 39078.314, \"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\": 40132.23, \"from_m\": 39629.998, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41867.149, \"from_m\": 40132.23, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42686.474, \"from_m\": 41867.149, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43465.025, \"from_m\": 42686.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47784.096, \"from_m\": 43465.025, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49238.627, \"from_m\": 47784.096, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49816.526, \"from_m\": 49238.627, \"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\": 51068.628, \"from_m\": 49816.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51146.695, \"from_m\": 51068.628, \"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\": 51248.361, \"from_m\": 51146.695, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 52973.495, \"from_m\": 51248.361, \"capability_applied\": null, \"effective_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\": 762723, \"profile_key\": \"40256f55b8e4a9df5d2590ebf6ab83141c02d50fe910db17988499fd4a8f8880\", \"schedule_id\": 41348, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0710\", \"location\": \"Rhymney\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0712H\", \"wtt_dep\": \"0713\", \"location\": \"Pontlottyn\", \"stage_seq\": 2, \"distance_m\": 2018.192, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0718\", \"wtt_dep\": \"0719\", \"location\": \"Tir-phil\", \"stage_seq\": 3, \"distance_m\": 5741.128, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0721\", \"wtt_dep\": \"0721H\", \"location\": \"Brithdir\", \"stage_seq\": 4, \"distance_m\": 7533.751, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0723H\", \"wtt_dep\": \"0724H\", \"location\": \"Bargoed\", \"stage_seq\": 5, \"distance_m\": 9715.183, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0728H\", \"wtt_dep\": \"0729\", \"location\": \"Pengam\", \"stage_seq\": 6, \"distance_m\": 12381.83, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0732\", \"wtt_dep\": \"0733\", \"location\": \"Hengoed\", \"stage_seq\": 7, \"distance_m\": 15141.099, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0735\", \"wtt_dep\": \"0736\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 8, \"distance_m\": 16600.142, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0740\", \"wtt_dep\": \"0740H\", \"location\": \"Llanbradach\", \"stage_seq\": 9, \"distance_m\": 21263.3, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0744H\", \"wtt_dep\": \"0745H\", \"location\": \"Aber\", \"stage_seq\": 10, \"distance_m\": 24478.478, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0747\", \"wtt_dep\": \"0748\", \"location\": \"Caerphilly\", \"stage_seq\": 11, \"distance_m\": 25453.697, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0752\", \"wtt_dep\": \"0753\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 12, \"distance_m\": 29740.011, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0754H\", \"wtt_dep\": \"0755H\", \"location\": \"Llanishen\", \"stage_seq\": 13, \"distance_m\": 31037.862, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0757H\", \"wtt_dep\": \"0758H\", \"location\": \"Heath High Level\", \"stage_seq\": 14, \"distance_m\": 32797.745, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0759H\", \"location\": \"Heath Jn\", \"stage_seq\": 15, \"distance_m\": 33246.874, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0803\", \"wtt_dep\": \"0804H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 16, \"distance_m\": 36838.991, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0806H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 17, \"distance_m\": 37216.637, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0807\", \"wtt_dep\": \"0809\", \"location\": \"Cardiff Central\", \"stage_seq\": 18, \"distance_m\": 37914.997, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 19, \"distance_m\": 39217.817, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0812H\", \"wtt_dep\": \"0813\", \"location\": \"Grangetown\", \"stage_seq\": 20, \"distance_m\": 39706.887, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0815H\", \"location\": \"Cogan Jn\", \"stage_seq\": 21, \"distance_m\": 41867.149, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0816\", \"wtt_dep\": \"0817\", \"location\": \"Cogan\", \"stage_seq\": 22, \"distance_m\": 42311.209, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0819\", \"wtt_dep\": \"0820\", \"location\": \"Eastbrook\", \"stage_seq\": 23, \"distance_m\": 43943.459, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0821H\", \"wtt_dep\": \"0822H\", \"location\": \"Dinas Powys\", \"stage_seq\": 24, \"distance_m\": 45057.38, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0826\", \"wtt_dep\": \"0827\", \"location\": \"Cadoxton\", \"stage_seq\": 25, \"distance_m\": 48101.029, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0829\", \"wtt_dep\": \"0830\", \"location\": \"Barry Docks\", \"stage_seq\": 26, \"distance_m\": 49476.242, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0834H\", \"wtt_dep\": \"0840H\", \"location\": \"Barry\", \"stage_seq\": 27, \"distance_m\": 51797.82, \"section_seq\": 1, \"route_path_id\": 144604}, {\"is_pass\": false, \"wtt_arr\": \"0844\", \"wtt_dep\": null, \"location\": \"Barry Island\", \"stage_seq\": 28, \"distance_m\": 52973.495, \"section_seq\": 1, \"route_path_id\": 144604}], \"graph_versions\": [\"osm-v3-bb2e3e1860d90a0da306\"], \"route_sections\": [{\"to_m\": 52973.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 144604}], \"total_distance_m\": 52973.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 50990.557, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1982.938, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0710", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:20Z\", \"source_id\": 64651918, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:11:23Z\", \"source_id\": 20486366, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:13Z\", \"source_id\": 64662007, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:15:18Z\", \"source_id\": 20489464, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:19:02Z\", \"source_id\": 64671986, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:21:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:19:07Z\", \"source_id\": 20492640, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:36Z\", \"source_id\": 64684077, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:23:40Z\", \"source_id\": 20496363, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:28:53Z\", \"source_id\": 20500672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:00Z\", \"source_id\": 64700751, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:30:11Z\", \"source_id\": 20501675, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:30Z\", \"source_id\": 64712816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:34:33Z\", \"source_id\": 20505420, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:39Z\", \"source_id\": 64721108, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:40:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:37:41Z\", \"source_id\": 20508005, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:45:23Z\", \"source_id\": 20514456, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:13Z\", \"source_id\": 64744443, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:47:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:46:14Z\", \"source_id\": 20515210, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:04Z\", \"source_id\": 64754811, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:52:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:50:08Z\", \"source_id\": 20518460, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:22Z\", \"source_id\": 64767070, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T06:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:54:28Z\", \"source_id\": 20522158, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T06:58:54Z\", \"source_id\": 20525857, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:39Z\", \"source_id\": 64792911, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:03:44Z\", \"source_id\": 20529918, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:32Z\", \"source_id\": 64803993, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:07:37Z\", \"source_id\": 20533222, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:12:55Z\", \"source_id\": 20537734, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:10Z\", \"source_id\": 64819695, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:13:16Z\", \"source_id\": 20537994, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:18Z\", \"source_id\": 64828640, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:17:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:16:22Z\", \"source_id\": 20540679, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:05Z\", \"source_id\": 64839350, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:20:09Z\", \"source_id\": 20543842, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:31Z\", \"source_id\": 64846178, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:23:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:22:35Z\", \"source_id\": 20545933, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:25:59Z\", \"source_id\": 64855779, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:26:02Z\", \"source_id\": 20548763, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:51Z\", \"source_id\": 64863889, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:30:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:28:56Z\", \"source_id\": 20551162, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:40Z\", \"source_id\": 64874756, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:32:45Z\", \"source_id\": 20554360, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:58Z\", \"source_id\": 64895502, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T07:43:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-22T07:39:59Z\", \"source_id\": 20560417, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-22T08:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1790062801027222, "current_leg_arrival_utc": "2026-09-22T08:43:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-22T07:43:37.107388", "service_state_evidence_id": 20560417, "current_leg_start_actual_dep": "2026-09-22T08:40:30+01:00", "operational_evidence_version": 90, "service_state_event_time_utc": "2026-09-22T07:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-22T07:53:37.699980", "service_state_valid_until_kind": null, "operational_interpretation_version": 90, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O RHY BYI 2Y16 231001 5 90 None {"version": 3, "segments": [{"to_m": 220.251, "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": 309.051, "from_m": 220.251, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 707.917, "from_m": 309.051, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1150.443, "from_m": 707.917, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8215.44, "from_m": 1150.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9598.36, "from_m": 8215.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9922.056, "from_m": 9598.36, "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": 10221.045, "from_m": 9922.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10268.075, "from_m": 10221.045, "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": 11222.29, "from_m": 10268.075, "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": 11800.104, "from_m": 11222.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13472.175, "from_m": 11800.104, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14092.449, "from_m": 13472.175, "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": 16355.716, "from_m": 14092.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16932.998, "from_m": 16355.716, "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": 16991.903, "from_m": 16932.998, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 17044.644, "from_m": 16991.903, "capability_applied": null, "effective_limit_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": 19278.063, "from_m": 17044.644, "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": 20278.768, "from_m": 19278.063, "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": 20846.851, "from_m": 20278.768, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22310.299, "from_m": 20846.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": 25678.722, "from_m": 22310.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27174.866, "from_m": 25678.722, "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": 29114.961, "from_m": 27174.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36538.186, "from_m": 29114.961, "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": 37271.56, "from_m": 36538.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": 37309.113, "from_m": 37271.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38468.576, "from_m": 37309.113, "capability_applied": null, "effective_limit_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": 39078.314, "from_m": 38468.576, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39629.998, "from_m": 39078.314, "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": 40132.23, "from_m": 39629.998, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41867.149, "from_m": 40132.23, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42686.474, "from_m": 41867.149, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43465.025, "from_m": 42686.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47784.096, "from_m": 43465.025, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49238.627, "from_m": 47784.096, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49816.526, "from_m": 49238.627, "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": 51068.628, "from_m": 49816.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51146.695, "from_m": 51068.628, "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": 51248.361, "from_m": 51146.695, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 52973.495, "from_m": 51248.361, "capability_applied": null, "effective_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": 762723, "profile_key": "40256f55b8e4a9df5d2590ebf6ab83141c02d50fe910db17988499fd4a8f8880", "schedule_id": 41348, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0710", "location": "Rhymney", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0712H", "wtt_dep": "0713", "location": "Pontlottyn", "stage_seq": 2, "distance_m": 2018.192, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0718", "wtt_dep": "0719", "location": "Tir-phil", "stage_seq": 3, "distance_m": 5741.128, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0721", "wtt_dep": "0721H", "location": "Brithdir", "stage_seq": 4, "distance_m": 7533.751, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0723H", "wtt_dep": "0724H", "location": "Bargoed", "stage_seq": 5, "distance_m": 9715.183, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0728H", "wtt_dep": "0729", "location": "Pengam", "stage_seq": 6, "distance_m": 12381.83, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0732", "wtt_dep": "0733", "location": "Hengoed", "stage_seq": 7, "distance_m": 15141.099, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0735", "wtt_dep": "0736", "location": "Ystrad Mynach", "stage_seq": 8, "distance_m": 16600.142, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0740", "wtt_dep": "0740H", "location": "Llanbradach", "stage_seq": 9, "distance_m": 21263.3, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0744H", "wtt_dep": "0745H", "location": "Aber", "stage_seq": 10, "distance_m": 24478.478, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0747", "wtt_dep": "0748", "location": "Caerphilly", "stage_seq": 11, "distance_m": 25453.697, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0752", "wtt_dep": "0753", "location": "Lisvane & Thornhill", "stage_seq": 12, "distance_m": 29740.011, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0754H", "wtt_dep": "0755H", "location": "Llanishen", "stage_seq": 13, "distance_m": 31037.862, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0757H", "wtt_dep": "0758H", "location": "Heath High Level", "stage_seq": 14, "distance_m": 32797.745, "section_seq": 1, "route_path_id": 144604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0759H", "location": "Heath Jn", "stage_seq": 15, "distance_m": 33246.874, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0803", "wtt_dep": "0804H", "location": "Cardiff Queen Street", "stage_seq": 16, "distance_m": 36838.991, "section_seq": 1, "route_path_id": 144604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0806H", "location": "CVL East Boundary", "stage_seq": 17, "distance_m": 37216.637, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0807", "wtt_dep": "0809", "location": "Cardiff Central", "stage_seq": 18, "distance_m": 37914.997, "section_seq": 1, "route_path_id": 144604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811H", "location": "Penarth Curve South Jn", "stage_seq": 19, "distance_m": 39217.817, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0812H", "wtt_dep": "0813", "location": "Grangetown", "stage_seq": 20, "distance_m": 39706.887, "section_seq": 1, "route_path_id": 144604}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0815H", "location": "Cogan Jn", "stage_seq": 21, "distance_m": 41867.149, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0816", "wtt_dep": "0817", "location": "Cogan", "stage_seq": 22, "distance_m": 42311.209, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0819", "wtt_dep": "0820", "location": "Eastbrook", "stage_seq": 23, "distance_m": 43943.459, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0821H", "wtt_dep": "0822H", "location": "Dinas Powys", "stage_seq": 24, "distance_m": 45057.38, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0826", "wtt_dep": "0827", "location": "Cadoxton", "stage_seq": 25, "distance_m": 48101.029, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0829", "wtt_dep": "0830", "location": "Barry Docks", "stage_seq": 26, "distance_m": 49476.242, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0834H", "wtt_dep": "0840H", "location": "Barry", "stage_seq": 27, "distance_m": 51797.82, "section_seq": 1, "route_path_id": 144604}, {"is_pass": false, "wtt_arr": "0844", "wtt_dep": null, "location": "Barry Island", "stage_seq": 28, "distance_m": 52973.495, "section_seq": 1, "route_path_id": 144604}], "graph_versions": ["osm-v3-bb2e3e1860d90a0da306"], "route_sections": [{"to_m": 52973.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 144604}], "total_distance_m": 52973.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 50990.557, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1982.938, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25170, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:20Z", "source_id": 64651918, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T06:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:11:23Z", "source_id": 20486366, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-22T07:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25174, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:13Z", "source_id": 64662007, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T06:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:15:18Z", "source_id": 20489464, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-22T07:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25178, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:19:02Z", "source_id": 64671986, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T06:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:19:07Z", "source_id": 20492640, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-22T07:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25184, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:36Z", "source_id": 64684077, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T06:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:23:40Z", "source_id": 20496363, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-22T07:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:28:53Z", "source_id": 20500672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-22T07:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:00Z", "source_id": 64700751, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T06:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:30:11Z", "source_id": 20501675, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-22T07:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:30Z", "source_id": 64712816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T06:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:34:33Z", "source_id": 20505420, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-22T07:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:39Z", "source_id": 64721108, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T06:40:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:37:41Z", "source_id": 20508005, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-22T07:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:45:23Z", "source_id": 20514456, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-22T07:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:13Z", "source_id": 64744443, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T06:47:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:46:14Z", "source_id": 20515210, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-22T07:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:04Z", "source_id": 64754811, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T06:52:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:50:08Z", "source_id": 20518460, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-22T07:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:22Z", "source_id": 64767070, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T06:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:54:28Z", "source_id": 20522158, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-22T07:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T06:58:54Z", "source_id": 20525857, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-22T07:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:39Z", "source_id": 64792911, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T07:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:03:44Z", "source_id": 20529918, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-22T08:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:32Z", "source_id": 64803993, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T07:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:07:37Z", "source_id": 20533222, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-22T08:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:12:55Z", "source_id": 20537734, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-22T08:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:10Z", "source_id": 64819695, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T07:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:13:16Z", "source_id": 20537994, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-22T08:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:18Z", "source_id": 64828640, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T07:17:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:16:22Z", "source_id": 20540679, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-22T08:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:05Z", "source_id": 64839350, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T07:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:20:09Z", "source_id": 20543842, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-22T08:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:31Z", "source_id": 64846178, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T07:23:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:22:35Z", "source_id": 20545933, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-22T08:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:25:59Z", "source_id": 64855779, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T07:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:26:02Z", "source_id": 20548763, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-22T08:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:51Z", "source_id": 64863889, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T07:30:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:28:56Z", "source_id": 20551162, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-22T08:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:40Z", "source_id": 64874756, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T07:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:32:45Z", "source_id": 20554360, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-22T08:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:58Z", "source_id": 64895502, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T07:43:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-22T07:39:59Z", "source_id": 20560417, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-22T08:43:00+01:00", "operational_fact": true}] Rhymney 0710 0710 None None None Barry Island 0846 0844 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62244/2026-09-22/detailed None Barry 2026-09-22T08:40:30+01:00 Barry Island 4.0 {"type": "LineString", "coordinates": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]} 0.7 0839 0843 Barry Barry Island Barry Island 51.3929497 -3.2722918 51.3929497 -3.2722918 1 0 2026-09-22 07:54:03 TERMINATED 2026-09-22 07:43:00 Barry Island TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 20560417 1790062801027222 90 90 2026-09-22 07:53:37.699980 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-22 07:43:37.107388
← Previous (43201–43300) Next (43401–43500) →