← Back to tables

ANA2_service (48513 rows)

Showing 2701–2800 of 48513
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
449838 480110 L84309 862S42MO11 2026-09-11 COMPLETE 12657520 2026-09-11 15:25:00 2026-09-11 14:35:22 2026-09-13 14:35:22 {"id": 480110, "stp": "P", "toc": "South Western Railway", "uid": "L84309", "consist": "701020", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84309/2026-09-11/detailed", "trust_id": "862S42MO11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "19", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2S42", "timing_status": "EARLY", "origin_station": "Weybridge (B)", "current_leg_arr": "1525", "current_leg_dep": "1521", "current_leg_end": "London Waterloo", "origin_dep_time": "1403", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-11T14:35:22", "route_debug_link": null, "timing_variation": "-3 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": "1527½", "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\": 399.556, \"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\": 461.578, \"from_m\": 399.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\": 1306.447, \"from_m\": 461.578, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5087.806, \"from_m\": 1306.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5363.843, \"from_m\": 5087.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8892.662, \"from_m\": 5363.843, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9351.94, \"from_m\": 8892.662, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13182.074, \"from_m\": 9351.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14951.731, \"from_m\": 13182.074, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15268.069, \"from_m\": 14951.731, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16051.424, \"from_m\": 15268.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16605.447, \"from_m\": 16051.424, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24893.873, \"from_m\": 16605.447, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24929.04, \"from_m\": 24893.873, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25309.236, \"from_m\": 24929.04, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33111.845, \"from_m\": 25309.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33179.484, \"from_m\": 33111.845, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37539.182, \"from_m\": 33179.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37675.754, \"from_m\": 37539.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37728.277, \"from_m\": 37675.754, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37786.666, \"from_m\": 37728.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 41291.601, \"from_m\": 37786.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41334.276, \"from_m\": 41291.601, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42674.463, \"from_m\": 41334.276, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43174.622, \"from_m\": 42674.463, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44172.571, \"from_m\": 43174.622, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44218.507, \"from_m\": 44172.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44624.688, \"from_m\": 44218.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44722.219, \"from_m\": 44624.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\": 46057.624, \"from_m\": 44722.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46180.966, \"from_m\": 46057.624, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46961.705, \"from_m\": 46180.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47792.288, \"from_m\": 46961.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48646.965, \"from_m\": 47792.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49224.3, \"from_m\": 48646.965, \"capability_applied\": null, \"effective_limit_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\": 480110, \"profile_key\": \"db2e5114ebe9a1b3719e81105a1c845cd6308c78c1516b3530beb5db4057409b\", \"schedule_id\": 17994, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Weybridge (B)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Addlestone Jn\", \"stage_seq\": 2, \"distance_m\": 1313.329, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1407\", \"location\": \"Addlestone\", \"stage_seq\": 3, \"distance_m\": 2883.665, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"Chertsey\", \"stage_seq\": 4, \"distance_m\": 5189.62, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1424\", \"location\": \"Virginia Water\", \"stage_seq\": 5, \"distance_m\": 9184.434, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Egham\", \"stage_seq\": 6, \"distance_m\": 12656.986, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1433\", \"location\": \"Staines\", \"stage_seq\": 7, \"distance_m\": 15920.975, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1435H\", \"wtt_dep\": \"1436\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 8, \"distance_m\": 18283.858, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1441\", \"location\": \"Feltham\", \"stage_seq\": 9, \"distance_m\": 22578.471, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Feltham Jn\", \"stage_seq\": 10, \"distance_m\": 24893.873, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 11, \"distance_m\": 25467.302, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1447\", \"location\": \"Hounslow\", \"stage_seq\": 12, \"distance_m\": 26491.731, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1450\", \"location\": \"Isleworth\", \"stage_seq\": 13, \"distance_m\": 28726.517, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 29786.122, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1453H\", \"wtt_dep\": \"1454H\", \"location\": \"Brentford\", \"stage_seq\": 15, \"distance_m\": 31102.72, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457\", \"location\": \"Kew Bridge\", \"stage_seq\": 16, \"distance_m\": 32613.084, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1459H\", \"location\": \"Chiswick\", \"stage_seq\": 17, \"distance_m\": 35350.151, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1501H\", \"wtt_dep\": \"1502\", \"location\": \"Barnes Bridge\", \"stage_seq\": 18, \"distance_m\": 36932.425, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505\", \"location\": \"Barnes\", \"stage_seq\": 19, \"distance_m\": 37946.769, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1508\", \"location\": \"Putney\", \"stage_seq\": 20, \"distance_m\": 39832.299, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Wandsworth Town\", \"stage_seq\": 21, \"distance_m\": 41761.981, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1514\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 22, \"distance_m\": 43058.566, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"West London Jn\", \"stage_seq\": 23, \"distance_m\": 44159.134, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1517\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 24, \"distance_m\": 44991.063, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 25, \"distance_m\": 46022.855, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Vauxhall\", \"stage_seq\": 26, \"distance_m\": 47156.727, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 27, \"distance_m\": 48495.323, \"section_seq\": 1, \"route_path_id\": 34885}, {\"is_pass\": false, \"wtt_arr\": \"1527H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 28, \"distance_m\": 49224.3, \"section_seq\": 1, \"route_path_id\": 34885}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49224.3, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34885}], \"total_distance_m\": 49224.3, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48514.027, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1403", "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\": 26901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:50Z\", \"source_id\": 38343721, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:06:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:55Z\", \"source_id\": 12600887, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:58Z\", \"source_id\": 38351740, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:10:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:09:01Z\", \"source_id\": 12603110, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28206, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:17Z\", \"source_id\": 38362117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:16Z\", \"source_id\": 12606159, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:29Z\", \"source_id\": 38399283, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:34Z\", \"source_id\": 12617142, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:00Z\", \"source_id\": 38413100, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:34:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:04Z\", \"source_id\": 12621095, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:25Z\", \"source_id\": 38421596, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:32Z\", \"source_id\": 12623572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:45Z\", \"source_id\": 38433973, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:47Z\", \"source_id\": 12626719, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:40Z\", \"source_id\": 38448927, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:43Z\", \"source_id\": 12630955, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:48Z\", \"source_id\": 38456950, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:51Z\", \"source_id\": 12633246, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:58Z\", \"source_id\": 38462582, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:02Z\", \"source_id\": 12634875, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:12Z\", \"source_id\": 38467857, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:11Z\", \"source_id\": 12636473, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:31Z\", \"source_id\": 38473422, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:33Z\", \"source_id\": 12638166, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:13Z\", \"source_id\": 38480244, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:17Z\", \"source_id\": 12640090, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:18Z\", \"source_id\": 38488134, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:20Z\", \"source_id\": 12642347, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:59Z\", \"source_id\": 38492553, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:00Z\", \"source_id\": 12643560, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:05Z\", \"source_id\": 38500193, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:08Z\", \"source_id\": 12645864, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:55Z\", \"source_id\": 12647950, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:20Z\", \"source_id\": 12649698, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:03Z\", \"source_id\": 12652408, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:33Z\", \"source_id\": 12654969, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:03Z\", \"source_id\": 12657520, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "19", "timing_fact_generation": 1789136645286903, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:04.582013", "service_state_evidence_id": 12657520, "current_leg_start_actual_dep": "2026-09-11T15:20:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:06.123936", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None None 2S42 701020 10 100 None {"version": 3, "segments": [{"to_m": 399.556, "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": 461.578, "from_m": 399.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": 1306.447, "from_m": 461.578, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5087.806, "from_m": 1306.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5363.843, "from_m": 5087.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8892.662, "from_m": 5363.843, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9351.94, "from_m": 8892.662, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13182.074, "from_m": 9351.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14951.731, "from_m": 13182.074, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15268.069, "from_m": 14951.731, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16051.424, "from_m": 15268.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16605.447, "from_m": 16051.424, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24893.873, "from_m": 16605.447, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24929.04, "from_m": 24893.873, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25309.236, "from_m": 24929.04, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33111.845, "from_m": 25309.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33179.484, "from_m": 33111.845, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37539.182, "from_m": 33179.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37675.754, "from_m": 37539.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", "infrastructure_limit_mph": 30.0}, {"to_m": 37728.277, "from_m": 37675.754, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37786.666, "from_m": 37728.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 41291.601, "from_m": 37786.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41334.276, "from_m": 41291.601, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42674.463, "from_m": 41334.276, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43174.622, "from_m": 42674.463, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44172.571, "from_m": 43174.622, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44218.507, "from_m": 44172.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44624.688, "from_m": 44218.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44722.219, "from_m": 44624.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": 46057.624, "from_m": 44722.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46180.966, "from_m": 46057.624, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46961.705, "from_m": 46180.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47792.288, "from_m": 46961.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48646.965, "from_m": 47792.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49224.3, "from_m": 48646.965, "capability_applied": null, "effective_limit_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": 480110, "profile_key": "db2e5114ebe9a1b3719e81105a1c845cd6308c78c1516b3530beb5db4057409b", "schedule_id": 17994, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1403", "location": "Weybridge (B)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Addlestone Jn", "stage_seq": 2, "distance_m": 1313.329, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1407", "location": "Addlestone", "stage_seq": 3, "distance_m": 2883.665, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "Chertsey", "stage_seq": 4, "distance_m": 5189.62, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1424", "location": "Virginia Water", "stage_seq": 5, "distance_m": 9184.434, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Egham", "stage_seq": 6, "distance_m": 12656.986, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1433", "location": "Staines", "stage_seq": 7, "distance_m": 15920.975, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1435H", "wtt_dep": "1436", "location": "Ashford (Middlesex)", "stage_seq": 8, "distance_m": 18283.858, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1441", "location": "Feltham", "stage_seq": 9, "distance_m": 22578.471, "section_seq": 1, "route_path_id": 34885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Feltham Jn", "stage_seq": 10, "distance_m": 24893.873, "section_seq": 1, "route_path_id": 34885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Hounslow Jn", "stage_seq": 11, "distance_m": 25467.302, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1447", "location": "Hounslow", "stage_seq": 12, "distance_m": 26491.731, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1450", "location": "Isleworth", "stage_seq": 13, "distance_m": 28726.517, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452", "location": "Syon Lane", "stage_seq": 14, "distance_m": 29786.122, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1453H", "wtt_dep": "1454H", "location": "Brentford", "stage_seq": 15, "distance_m": 31102.72, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457", "location": "Kew Bridge", "stage_seq": 16, "distance_m": 32613.084, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1459H", "location": "Chiswick", "stage_seq": 17, "distance_m": 35350.151, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1501H", "wtt_dep": "1502", "location": "Barnes Bridge", "stage_seq": 18, "distance_m": 36932.425, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505", "location": "Barnes", "stage_seq": 19, "distance_m": 37946.769, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1508", "location": "Putney", "stage_seq": 20, "distance_m": 39832.299, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Wandsworth Town", "stage_seq": 21, "distance_m": 41761.981, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1514", "location": "Clapham Junction (W)", "stage_seq": 22, "distance_m": 43058.566, "section_seq": 1, "route_path_id": 34885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "West London Jn", "stage_seq": 23, "distance_m": 44159.134, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1517", "location": "Queenstown Road (Battersea)", "stage_seq": 24, "distance_m": 44991.063, "section_seq": 1, "route_path_id": 34885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Nine Elms Jn", "stage_seq": 25, "distance_m": 46022.855, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Vauxhall", "stage_seq": 26, "distance_m": 47156.727, "section_seq": 1, "route_path_id": 34885}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Waterloo West Crossings", "stage_seq": 27, "distance_m": 48495.323, "section_seq": 1, "route_path_id": 34885}, {"is_pass": false, "wtt_arr": "1527H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 28, "distance_m": 49224.3, "section_seq": 1, "route_path_id": 34885}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49224.3, "from_m": 0.0, "section_seq": 1, "route_path_id": 34885}], "total_distance_m": 49224.3, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48514.027, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26901, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:50Z", "source_id": 38343721, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:06:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:55Z", "source_id": 12600887, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26905, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:58Z", "source_id": 38351740, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:10:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:09:01Z", "source_id": 12603110, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28206, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:17Z", "source_id": 38362117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:14:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:16Z", "source_id": 12606159, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28214, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:29Z", "source_id": 38399283, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:34Z", "source_id": 12617142, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28239, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:00Z", "source_id": 38413100, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:34:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:04Z", "source_id": 12621095, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:25Z", "source_id": 38421596, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:38:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:32Z", "source_id": 12623572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:45Z", "source_id": 38433973, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:42:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:47Z", "source_id": 12626719, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28364, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:40Z", "source_id": 38448927, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:48:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:43Z", "source_id": 12630955, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28368, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:48Z", "source_id": 38456950, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:51:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:51Z", "source_id": 12633246, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28372, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:58Z", "source_id": 38462582, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:02Z", "source_id": 12634875, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28376, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:12Z", "source_id": 38467857, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:55:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:11Z", "source_id": 12636473, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28381, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:31Z", "source_id": 38473422, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:58:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:33Z", "source_id": 12638166, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28386, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:13Z", "source_id": 38480244, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:17Z", "source_id": 12640090, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28406, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:18Z", "source_id": 38488134, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:20Z", "source_id": 12642347, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28391, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:59Z", "source_id": 38492553, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:00Z", "source_id": 12643560, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28416, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:05Z", "source_id": 38500193, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:08Z", "source_id": 12645864, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:55Z", "source_id": 12647950, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:20Z", "source_id": 12649698, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:03Z", "source_id": 12652408, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:33Z", "source_id": 12654969, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:03Z", "source_id": 12657520, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Weybridge (B) 1403 1403 1 None None London Waterloo 1528 1527½ 19 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84309/2026-09-11/detailed None Vauxhall 2026-09-11T15:20:30+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 1521 1525 Vauxhall London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-11 14:35:22 TERMINATED 2026-09-11 14:25:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657520 1789136645286903 93 93 2026-09-11 14:35:06.123936 19 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:04.582013
449839 479999 C25538 252A49MN11 2026-09-11 COMPLETE None 2026-09-11 14:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 479999, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25538", "consist": null, "dest_crs": "SHQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25538/2026-09-11/detailed", "trust_id": "252A49MN11", "origin_crs": "PAQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield Cathedral (Super Tram)", "service_date": "2026-09-11", "dest_arr_time": "1425", "dest_platform": null, "is_terminated": 1, "next_location": "Tinsley Meadowhall (Super Tram)", "signalling_id": "2A49", "timing_status": "EARLY", "origin_station": "Parkgate", "current_leg_arr": "1408½", "current_leg_dep": "1405", "current_leg_end": "Tinsley Meadowhall (Super Tram)", "origin_dep_time": "1359", "origin_platform": null, "current_location": "Tinsley North Jn", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]}", "current_leg_start": "Magna Tram Stop", "dest_arr_time_act": "1425", "motion_projection": null, "next_location_lat": "53.4132051", "next_location_lon": "-1.4046362", "previous_location": "Rotherham Central", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:38341969\", \"confirmationDeadline\": \"2026-09-11T14:08:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1359", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "53.4132051", "current_position_lon": "-1.4046362", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:34Z\", \"source_id\": 38330476, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:38Z\", \"source_id\": 12597144, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:03:59Z\", \"source_id\": 38339083, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:04:03Z\", \"source_id\": 12599554, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tinsley North Jn", "service_state_platform": null, "timing_fact_generation": 1789131914003344, "current_leg_arrival_utc": "2026-09-11T14:08:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:04.774396", "service_state_evidence_id": 38341969, "current_leg_start_actual_dep": "2026-09-11T14:05:03+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:05.753305", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Sheffield Supertram P PAQ SHQ 2A49 None None None None None [{"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:34Z", "source_id": 38330476, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:38Z", "source_id": 12597144, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7238, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:03:59Z", "source_id": 38339083, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:04:03Z", "source_id": 12599554, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:04:00+01:00", "operational_fact": true}] Parkgate 1359 1359 None None None Sheffield Cathedral (Super Tram) 1425 1425 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C25538/2026-09-11/detailed None Magna Tram Stop 2026-09-11T14:05:03+01:00 Tinsley Meadowhall (Super Tram) 3.5 {"type": "LineString", "coordinates": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]} 1.0 1405 1408½ Rotherham Central Tinsley North Jn Tinsley Meadowhall (Super Tram) 53.4132051 -1.4046362 53.4132051 -1.4046362 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Tinsley North Jn TD TRACKING_TIMEOUT 38341969 1789131914003344 14 14 2026-09-11 14:35:05.753305 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:04.774396
449840 480222 W11145 712F20MO11 2026-09-11 COMPLETE 12660354 2026-09-11 14:24:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480222, "stp": "P", "toc": "West Midlands Trains", "uid": "W11145", "consist": "350110", "dest_crs": "WFJ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11145/2026-09-11/detailed", "trust_id": "712F20MO11", "origin_crs": "SAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction", "service_date": "2026-09-11", "dest_arr_time": "1425", "dest_platform": "11", "is_terminated": 1, "next_location": "Watford North", "signalling_id": "2F20", "timing_status": "EARLY", "origin_station": "St. Albans Abbey", "current_leg_arr": "1421", "current_leg_dep": "1420", "current_leg_end": "Watford North", "origin_dep_time": "1408", "origin_platform": null, "current_location": "Watford Junction", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3816880999999999, 51.6867202], [-0.3818328999999999, 51.6865512], [-0.3821163, 51.686211699999994], [-0.3824462, 51.685774], [-0.3832179, 51.68473449999999], [-0.3839930999999999, 51.6836702], [-0.3847816999999999, 51.6826092], [-0.3855318, 51.681576], [-0.3897089, 51.6758685], [-0.3899234, 51.675598099999995], [-0.3903267999999999, 51.67505379999999]]}", "current_leg_start": "Garston (Hertfordshire)", "dest_arr_time_act": "1425", "motion_projection": null, "next_location_lat": "51.6750538", "next_location_lon": "-0.3903268", "previous_location": "Watford North", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9070.302, \"from_m\": 0.0, \"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\": 10536.178, \"from_m\": 9070.302, \"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\": 10751.57, \"from_m\": 10536.178, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 480222, \"profile_key\": \"a42aa6eb5130d3e42a498edb7f7ecab1236cc63c34d915edda10917132722c58\", \"schedule_id\": 25498, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"St. Albans Abbey\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411H\", \"location\": \"Park Street\", \"stage_seq\": 2, \"distance_m\": 2410.374, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1414\", \"location\": \"How Wood\", \"stage_seq\": 3, \"distance_m\": 3403.139, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416H\", \"location\": \"Bricket Wood\", \"stage_seq\": 4, \"distance_m\": 5007.895, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420\", \"location\": \"Garston (Hertfordshire)\", \"stage_seq\": 5, \"distance_m\": 7642.755, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Watford North\", \"stage_seq\": 6, \"distance_m\": 9070.302, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": null, \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 10751.57, \"section_seq\": 1, \"route_path_id\": 38299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10751.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}], \"total_distance_m\": 10751.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 10751.57, \"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": "1408", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "51.6750538", "current_position_lon": "-0.3903268", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:59Z\", \"source_id\": 12604550, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:02Z\", \"source_id\": 12605988, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:01Z\", \"source_id\": 12608164, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:30Z\", \"source_id\": 12610664, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:01Z\", \"source_id\": 12612534, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:47Z\", \"source_id\": 12660354, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford North", "service_state_platform": null, "timing_fact_generation": 1789136869487652, "current_leg_arrival_utc": "2026-09-11T14:21:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:04.881114", "service_state_evidence_id": 12613204, "current_leg_start_actual_dep": "2026-09-11T14:20:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:05.017531", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SAA WFJ 2F20 350110 4 110 None {"version": 3, "segments": [{"to_m": 9070.302, "from_m": 0.0, "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": 10536.178, "from_m": 9070.302, "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": 10751.57, "from_m": 10536.178, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 480222, "profile_key": "a42aa6eb5130d3e42a498edb7f7ecab1236cc63c34d915edda10917132722c58", "schedule_id": 25498, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1408", "location": "St. Albans Abbey", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411H", "location": "Park Street", "stage_seq": 2, "distance_m": 2410.374, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1414", "location": "How Wood", "stage_seq": 3, "distance_m": 3403.139, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416H", "location": "Bricket Wood", "stage_seq": 4, "distance_m": 5007.895, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420", "location": "Garston (Hertfordshire)", "stage_seq": 5, "distance_m": 7642.755, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Watford North", "stage_seq": 6, "distance_m": 9070.302, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": null, "location": "Watford Junction", "stage_seq": 7, "distance_m": 10751.57, "section_seq": 1, "route_path_id": 38299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10751.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 38299}], "total_distance_m": 10751.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 10751.57, "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-11T13:10:59Z", "source_id": 12604550, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:02Z", "source_id": 12605988, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:01Z", "source_id": 12608164, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:30Z", "source_id": 12610664, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:01Z", "source_id": 12612534, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:47Z", "source_id": 12660354, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}] St. Albans Abbey 1408 1408 None None None Watford Junction 1425 1425 11 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11145/2026-09-11/detailed None Garston (Hertfordshire) 2026-09-11T14:20:00+01:00 Watford North 1.0 {"type": "LineString", "coordinates": [[-0.3816880999999999, 51.6867202], [-0.3818328999999999, 51.6865512], [-0.3821163, 51.686211699999994], [-0.3824462, 51.685774], [-0.3832179, 51.68473449999999], [-0.3839930999999999, 51.6836702], [-0.3847816999999999, 51.6826092], [-0.3855318, 51.681576], [-0.3897089, 51.6758685], [-0.3899234, 51.675598099999995], [-0.3903267999999999, 51.67505379999999]]} 0.9 1420 1421 Watford North Watford Junction Watford North 51.6750538 -0.3903268 51.6750538 -0.3903268 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Watford North TRUST TRACKING_TIMEOUT 12613204 1789136869487652 14 14 2026-09-11 14:35:05.017531 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:04.881114
449841 481286 L83534 872N39NP11 2026-09-11 COMPLETE 12657412 2026-09-11 15:24:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 481286, "stp": "P", "toc": "South Western Railway", "uid": "L83534", "consist": "450117", "dest_crs": "AHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83534/2026-09-11/detailed", "trust_id": "872N39NP11", "origin_crs": "ACT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aldershot", "service_date": "2026-09-11", "dest_arr_time": "1524", "dest_platform": "3", "is_terminated": 1, "next_location": "Aldershot", "signalling_id": "2N39", "timing_status": "ON TIME", "origin_station": "Ascot", "current_leg_arr": "1524", "current_leg_dep": "1519", "current_leg_end": "Aldershot", "origin_dep_time": "1453", "origin_platform": "3", "current_location": "Aldershot", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]}", "current_leg_start": "Ash Vale", "dest_arr_time_act": "1524", "motion_projection": null, "next_location_lat": "51.2462418", "next_location_lon": "-0.7596995", "previous_location": "Ash Vale", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 126.512, \"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\": 641.587, \"from_m\": 126.512, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10177.82, \"from_m\": 641.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11411.674, \"from_m\": 10177.82, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15335.655, \"from_m\": 11411.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15606.536, \"from_m\": 15335.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\": 18589.002, \"from_m\": 15606.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\": 18960.152, \"from_m\": 18589.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\": 22437.16, \"from_m\": 18960.152, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22986.213, \"from_m\": 22437.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23199.742, \"from_m\": 22986.213, \"capability_applied\": null, \"effective_limit_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\": 481286, \"profile_key\": \"7009d87a2bf564050e65de57b84319743be2c481f1aa6fd3a1104d28ccb5ea55\", \"schedule_id\": 17874, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Ascot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459\", \"location\": \"Bagshot\", \"stage_seq\": 2, \"distance_m\": 5111.734, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1509\", \"location\": \"Camberley\", \"stage_seq\": 3, \"distance_m\": 10376.519, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Frimley\", \"stage_seq\": 4, \"distance_m\": 13928.804, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Frimley Jn\", \"stage_seq\": 5, \"distance_m\": 15516.57, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Ash Vale\", \"stage_seq\": 6, \"distance_m\": 19022.129, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 7, \"distance_m\": 20791.661, \"section_seq\": 1, \"route_path_id\": 35137}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Aldershot\", \"stage_seq\": 8, \"distance_m\": 23199.742, \"section_seq\": 1, \"route_path_id\": 35137}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23199.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35137}], \"total_distance_m\": 23199.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23199.742, \"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": "1453", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2462418", "current_position_lon": "-0.7596995", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:07Z\", \"source_id\": 38470031, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:12Z\", \"source_id\": 12637162, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:26Z\", \"source_id\": 38491253, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:27Z\", \"source_id\": 12643193, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:28Z\", \"source_id\": 38508619, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:35Z\", \"source_id\": 12648386, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:07Z\", \"source_id\": 38524868, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:08Z\", \"source_id\": 12653248, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:47Z\", \"source_id\": 38538890, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:53Z\", \"source_id\": 12657412, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aldershot", "service_state_platform": "3", "timing_fact_generation": 1789136636334182, "current_leg_arrival_utc": "2026-09-11T15:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:05.213027", "service_state_evidence_id": 12657412, "current_leg_start_actual_dep": "2026-09-11T15:19:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-11T14:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:06.089436", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P ACT AHT 2N39 450117 4 100 None {"version": 3, "segments": [{"to_m": 126.512, "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": 641.587, "from_m": 126.512, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10177.82, "from_m": 641.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11411.674, "from_m": 10177.82, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15335.655, "from_m": 11411.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15606.536, "from_m": 15335.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": 18589.002, "from_m": 15606.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": 18960.152, "from_m": 18589.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": 22437.16, "from_m": 18960.152, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22986.213, "from_m": 22437.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23199.742, "from_m": 22986.213, "capability_applied": null, "effective_limit_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": 481286, "profile_key": "7009d87a2bf564050e65de57b84319743be2c481f1aa6fd3a1104d28ccb5ea55", "schedule_id": 17874, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1453", "location": "Ascot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459", "location": "Bagshot", "stage_seq": 2, "distance_m": 5111.734, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1509", "location": "Camberley", "stage_seq": 3, "distance_m": 10376.519, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Frimley", "stage_seq": 4, "distance_m": 13928.804, "section_seq": 1, "route_path_id": 35137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Frimley Jn", "stage_seq": 5, "distance_m": 15516.57, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Ash Vale", "stage_seq": 6, "distance_m": 19022.129, "section_seq": 1, "route_path_id": 35137}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Aldershot North Jn", "stage_seq": 7, "distance_m": 20791.661, "section_seq": 1, "route_path_id": 35137}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Aldershot", "stage_seq": 8, "distance_m": 23199.742, "section_seq": 1, "route_path_id": 35137}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23199.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 35137}], "total_distance_m": 23199.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23199.742, "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": 28178, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:07Z", "source_id": 38470031, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:12Z", "source_id": 12637162, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28166, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:26Z", "source_id": 38491253, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:27Z", "source_id": 12643193, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28162, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:28Z", "source_id": 38508619, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:12:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:35Z", "source_id": 12648386, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:07Z", "source_id": 38524868, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:08Z", "source_id": 12653248, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27872, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:47Z", "source_id": 38538890, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:53Z", "source_id": 12657412, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:24:00+01:00", "operational_fact": true}] Ascot 1453 1453 3 None None Aldershot 1524 1524 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83534/2026-09-11/detailed None Ash Vale 2026-09-11T15:19:30+01:00 Aldershot 5.0 {"type": "LineString", "coordinates": [[-0.720583, 51.2733581], [-0.7219608999999999, 51.272096299999994], [-0.722072, 51.27199590000001], [-0.7251665, 51.2691996], [-0.7255013, 51.268874], [-0.7260364, 51.2683196], [-0.726424, 51.26789449999999], [-0.7266949, 51.2675745], [-0.7270998999999999, 51.267099999999985], [-0.7271445610062716, 51.2670440854443], [-0.7271830259909814, 51.266995928110994], [-0.7272515, 51.266910200000005], [-0.7278943999999999, 51.266077], [-0.728476, 51.2652766], [-0.7292001, 51.2642055], [-0.7297120999999999, 51.2634735], [-0.7300919, 51.26296069999999], [-0.7303857, 51.2625996], [-0.7306539, 51.2622781], [-0.7310695999999999, 51.2618162], [-0.7315765, 51.2613081], [-0.7320888, 51.2608247], [-0.7327404999999999, 51.260247199999995], [-0.7331603, 51.2598991], [-0.7332949165074765, 51.259791041732306], [-0.7333078, 51.25978070000001], [-0.7334660999999999, 51.2596456], [-0.7335948, 51.2595438], [-0.7340294, 51.25921110000001], [-0.7376195, 51.2564462], [-0.7378381, 51.256296], [-0.7395199, 51.25520960000001], [-0.7400978, 51.2548608], [-0.7408154999999998, 51.254464199999994], [-0.7431059999999999, 51.2531984], [-0.7432857, 51.2531015], [-0.7480205, 51.2505171], [-0.7500691999999999, 51.2494247], [-0.7505196999999999, 51.24920289999999], [-0.7509366, 51.2490127], [-0.7513531, 51.2488473], [-0.7518251, 51.248659999999994], [-0.75245, 51.24844300000001], [-0.7529631, 51.2482874], [-0.7535726999999999, 51.2481205], [-0.7557684, 51.2475542], [-0.7560005999999999, 51.24749769999998], [-0.7561376, 51.2474659], [-0.7567031000000001, 51.247291700000005], [-0.7570524000000001, 51.24720659999999], [-0.7579327, 51.2469268], [-0.7582890999999999, 51.2468027], [-0.7587516, 51.24663970000001], [-0.7591292, 51.24649200000001], [-0.7595344999999999, 51.246319799999995], [-0.7596995, 51.24624180000001]]} 2.6 1519 1524 Ash Vale Aldershot Aldershot 51.2462418 -0.7596995 51.2462418 -0.7596995 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:24:00 Aldershot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657412 1789136636334182 26 26 2026-09-11 14:35:06.089436 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:05.213027
449842 480596 C12898 875S33MO11 2026-09-11 COMPLETE None 2026-09-11 14:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480596, "stp": "P", "toc": "Southern", "uid": "C12898", "consist": "377136+377461", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12898/2026-09-11/detailed", "trust_id": "875S33MO11", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon Turnback", "service_date": "2026-09-11", "dest_arr_time": "1428", "dest_platform": null, "is_terminated": 1, "next_location": "West Croydon Turnback", "signalling_id": "5S33", "timing_status": null, "origin_station": "West Croydon", "current_leg_arr": "1428", "current_leg_dep": "1428", "current_leg_end": "West Croydon Turnback", "origin_dep_time": "1425", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10196099999999998, 51.3789421], [-0.1021862, 51.3786462], [-0.10230649999999998, 51.378484099999994], [-0.1023476, 51.3784381], [-0.1023982, 51.37838159999999], [-0.102498, 51.3782699], [-0.10272, 51.37805780000001], [-0.10279169999999996, 51.3779893], [-0.1029458, 51.37786979999999], [-0.1029828, 51.3778415], [-0.1033121, 51.377603499999985], [-0.103811, 51.3772678], [-0.1039916, 51.377158099999995], [-0.1046571, 51.376755300000006], [-0.10508099999999998, 51.37652989999999], [-0.1058809, 51.376136599999995], [-0.1063487, 51.3758963], [-0.1066732, 51.375719700000005], [-0.1067952, 51.3756366], [-0.10712979999999998, 51.3754085]]}", "current_leg_start": "West Croydon", "dest_arr_time_act": "1428", "motion_projection": null, "next_location_lat": "51.3754085", "next_location_lon": "-0.1071298", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 176.923, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 537.85, \"from_m\": 176.923, \"capability_applied\": null, \"effective_limit_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\": 480596, \"profile_key\": \"799c9b8720436af224fa59370fbb4a1e1bea95fa1f8110a535a7f957b1dc6c88\", \"schedule_id\": 1768, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28524}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": null, \"location\": \"West Croydon Turnback\", \"stage_seq\": 2, \"distance_m\": 537.85, \"section_seq\": 1, \"route_path_id\": 28524}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 537.85, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28524}], \"total_distance_m\": 537.85, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 537.85, \"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": "1425", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "0.0", "current_position_lat": "51.3786919", "current_position_lon": "-0.1021514", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "West Croydon", "service_state_platform": "4", "timing_fact_generation": 1789135048831588, "current_leg_arrival_utc": "2026-09-11T14:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:05.270598", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-11T14:28:30+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:06.293110", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P WCY None 5S33 377136+377461 8 100 None {"version": 3, "segments": [{"to_m": 176.923, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 537.85, "from_m": 176.923, "capability_applied": null, "effective_limit_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": 480596, "profile_key": "799c9b8720436af224fa59370fbb4a1e1bea95fa1f8110a535a7f957b1dc6c88", "schedule_id": 1768, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1425", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28524}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": null, "location": "West Croydon Turnback", "stage_seq": 2, "distance_m": 537.85, "section_seq": 1, "route_path_id": 28524}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 537.85, "from_m": 0.0, "section_seq": 1, "route_path_id": 28524}], "total_distance_m": 537.85, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 537.85, "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} [] West Croydon 1425 1425 4 None None West Croydon Turnback 1428 1428 None None None https://www.realtimetrains.co.uk/service/gb-nr:C12898/2026-09-11/detailed None West Croydon 2026-09-11T14:28:30+01:00 West Croydon Turnback 0.0 {"type": "LineString", "coordinates": [[-0.10196099999999998, 51.3789421], [-0.1021862, 51.3786462], [-0.10230649999999998, 51.378484099999994], [-0.1023476, 51.3784381], [-0.1023982, 51.37838159999999], [-0.102498, 51.3782699], [-0.10272, 51.37805780000001], [-0.10279169999999996, 51.3779893], [-0.1029458, 51.37786979999999], [-0.1029828, 51.3778415], [-0.1033121, 51.377603499999985], [-0.103811, 51.3772678], [-0.1039916, 51.377158099999995], [-0.1046571, 51.376755300000006], [-0.10508099999999998, 51.37652989999999], [-0.1058809, 51.376136599999995], [-0.1063487, 51.3758963], [-0.1066732, 51.375719700000005], [-0.1067952, 51.3756366], [-0.10712979999999998, 51.3754085]]} 0.3 1428 1428 None None West Croydon Turnback 51.3786919 -0.1021514 51.3754085 -0.1071298 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 West Croydon SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789135048831588 33 33 2026-09-11 14:35:06.293110 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:05.270598
449843 480621 W75620 652P04MO11 2026-09-11 COMPLETE None 2026-09-11 14:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480621, "stp": "P", "toc": "West Midlands Trains", "uid": "W75620", "consist": "139002", "dest_crs": null, "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75620/2026-09-11/detailed", "trust_id": "652P04MO11", "origin_crs": "SBT", "show_on_map": 0, "dar_est_time": "14:25:00", "dar_platform": null, "dest_station": "Stourbridge Jn (Town Plat)", "service_date": "2026-09-11", "dest_arr_time": "1428", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Jn (Town Plat)", "signalling_id": "2P04", "timing_status": null, "origin_station": "Stourbridge Town", "current_leg_arr": "1428", "current_leg_dep": "1425", "current_leg_end": "Stourbridge Jn (Town Plat)", "origin_dep_time": "1425", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]}", "current_leg_start": "Stourbridge Town", "dest_arr_time_act": "1428", "motion_projection": null, "next_location_lat": "52.4473924", "next_location_lon": "-2.1342705", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 45, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 43.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1023.653, \"from_m\": 43.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1109.262, \"from_m\": 1023.653, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 45.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 480621, \"profile_key\": \"874e2730c4e2cc29b06798b173d712b50711f53f8b9e984c880f084878594c00\", \"schedule_id\": 28222, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Stourbridge Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": null, \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 2, \"distance_m\": 1109.262, \"section_seq\": 1, \"route_path_id\": 39633}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1109.262, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39633}], \"total_distance_m\": 1109.262, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 45.0, \"speed_covered_distance_m\": 1109.262, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1425", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.4473924", "current_position_lon": "-2.1342705", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Stourbridge Town", "service_state_platform": null, "timing_fact_generation": 1789129537042503, "current_leg_arrival_utc": "2026-09-11T14:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:05.273714", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-11T14:25:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:06.357202", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SBT None 2P04 139002 1 45 None {"version": 3, "segments": [{"to_m": 43.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1023.653, "from_m": 43.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1109.262, "from_m": 1023.653, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 45.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 480621, "profile_key": "874e2730c4e2cc29b06798b173d712b50711f53f8b9e984c880f084878594c00", "schedule_id": 28222, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1425", "location": "Stourbridge Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39633}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": null, "location": "Stourbridge Jn (Town Plat)", "stage_seq": 2, "distance_m": 1109.262, "section_seq": 1, "route_path_id": 39633}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1109.262, "from_m": 0.0, "section_seq": 1, "route_path_id": 39633}], "total_distance_m": 1109.262, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 45.0, "speed_covered_distance_m": 1109.262, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Stourbridge Town 1425 1425 None 14:25:00 None Stourbridge Jn (Town Plat) 1428 1428 None None None https://www.realtimetrains.co.uk/service/gb-nr:W75620/2026-09-11/detailed None Stourbridge Town 2026-09-11T14:25:30+01:00 Stourbridge Jn (Town Plat) 3.0 {"type": "LineString", "coordinates": [[-2.142011, 52.4556837], [-2.141804099999999, 52.455504399999995], [-2.1416544999999996, 52.4553616], [-2.141537899999999, 52.45519629999999], [-2.1413182, 52.4548629], [-2.1407975, 52.4542604], [-2.1399342, 52.45336390000001], [-2.1397326, 52.4531284], [-2.1391564, 52.452464799999994], [-2.1384765, 52.451822500000006], [-2.1382766, 52.4517106], [-2.1380507999999994, 52.4515985], [-2.1375337, 52.451387700000005], [-2.1363434, 52.4510151], [-2.1359198, 52.4508186], [-2.1355597, 52.4505955], [-2.1353904, 52.4504667], [-2.1351642999999996, 52.4502576], [-2.1348845, 52.44989209999999], [-2.1345205000000003, 52.44919139999999], [-2.1344742, 52.4490885], [-2.1343845999999997, 52.44883130000001], [-2.1343319, 52.44869370000001], [-2.1342889, 52.44857429999999], [-2.1342541, 52.4484509], [-2.134234, 52.4483201], [-2.1342243999999995, 52.4481617], [-2.1342351, 52.448052099999984], [-2.1342679, 52.4475463], [-2.1342704999999995, 52.4473924]]} 0.7 1425 1428 None None Stourbridge Jn (Town Plat) 52.4473924 -2.1342705 52.4473924 -2.1342705 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Stourbridge Town SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789129537042503 0 0 2026-09-11 14:35:06.357202 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:05.273714
449844 480268 G27753 872M39MO11 2026-09-11 COMPLETE 12657051 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480268, "stp": "P", "toc": "Southern", "uid": "G27753", "consist": "377707", "dest_crs": "WFJ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27753/2026-09-11/detailed", "trust_id": "872M39MO11", "origin_crs": "ECR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "10", "is_terminated": 1, "next_location": "Watford Junction", "signalling_id": "2M39", "timing_status": "ON TIME", "origin_station": "East Croydon", "current_leg_arr": "1525", "current_leg_dep": "1516", "current_leg_end": "Watford Junction", "origin_dep_time": "1410", "origin_platform": "5", "current_location": "Watford Junction", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899861999999999, 51.6591635], [-0.3900313999999999, 51.6592031], [-0.3901879, 51.6593403], [-0.39077739999999994, 51.6597999], [-0.39100509999999994, 51.659983100000005], [-0.3911888, 51.6601376], [-0.3915111999999999, 51.6604169], [-0.3917434, 51.6605952], [-0.3921077999999999, 51.6608758], [-0.39251109999999995, 51.66118829999999], [-0.3929102, 51.6614875], [-0.3933033, 51.66177189999999], [-0.39344339999999994, 51.66187970000001], [-0.3937549, 51.66212720000001], [-0.3938646, 51.662223100000006], [-0.3939691, 51.662319999999994], [-0.3941739, 51.662522], [-0.3944088999999999, 51.6627389], [-0.3949009, 51.663198], [-0.39517839999999993, 51.66344269999999], [-0.3954926, 51.6637239], [-0.3957185, 51.66392690000001], [-0.39598749999999994, 51.66418550000001], [-0.3961332, 51.6643527]]}", "current_leg_start": "Harrow & Wealdstone", "dest_arr_time_act": "1525", "motion_projection": null, "next_location_lat": "51.6643527", "next_location_lon": "-0.3961332", "previous_location": "Harrow & Wealdstone", "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\": 195.021, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 235.21, \"from_m\": 195.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\": 262.574, \"from_m\": 235.21, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 309.112, \"from_m\": 262.574, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1125.36, \"from_m\": 309.112, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1649.352, \"from_m\": 1125.36, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.213, \"from_m\": 1649.352, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1778.861, \"from_m\": 1762.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\": 1973.01, \"from_m\": 1778.861, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1989.658, \"from_m\": 1973.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2021.197, \"from_m\": 1989.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\": 2074.972, \"from_m\": 2021.197, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9972.13, \"from_m\": 2074.972, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10731.343, \"from_m\": 9972.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12766.289, \"from_m\": 10731.343, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12848.714, \"from_m\": 12766.289, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13962.501, \"from_m\": 12848.714, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14288.504, \"from_m\": 13962.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15229.464, \"from_m\": 14288.504, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17219.494, \"from_m\": 15229.464, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18226.116, \"from_m\": 17219.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\": 21253.283, \"from_m\": 18226.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21329.14, \"from_m\": 21253.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21767.018, \"from_m\": 21329.14, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22082.655, \"from_m\": 21767.018, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22266.684, \"from_m\": 22082.655, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22325.482, \"from_m\": 22266.684, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22332.959, \"from_m\": 22325.482, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25809.891, \"from_m\": 22332.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}, {\"to_m\": 28805.823, \"from_m\": 25809.891, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28999.769, \"from_m\": 28805.823, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41615.652, \"from_m\": 28999.769, \"capability_applied\": null, \"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\": 41825.653, \"from_m\": 41615.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\": 42035.952, \"from_m\": 41825.653, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42070.867, \"from_m\": 42035.952, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42152.498, \"from_m\": 42070.867, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42367.89, \"from_m\": 42152.498, \"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\": 480268, \"profile_key\": \"37bf3aab9bdaaabc497db1cd5b190cd332a147ff84e1e495982e93b008ccb51e\", \"schedule_id\": 10723, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"East Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 847.29, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1415H\", \"location\": \"Selhurst\", \"stage_seq\": 3, \"distance_m\": 1875.935, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418H\", \"location\": \"Thornton Heath\", \"stage_seq\": 4, \"distance_m\": 3375.938, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1421\", \"wtt_dep\": \"1422\", \"location\": \"Norbury\", \"stage_seq\": 5, \"distance_m\": 5318.379, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Streatham Common\", \"stage_seq\": 6, \"distance_m\": 6727.607, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Streatham North Jn\", \"stage_seq\": 7, \"distance_m\": 7461.457, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429H\", \"location\": \"Balham\", \"stage_seq\": 8, \"distance_m\": 9807.468, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1441\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 9, \"distance_m\": 12934.98, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Latchmere Jn\", \"stage_seq\": 10, \"distance_m\": 13962.501, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446\", \"location\": \"Imperial Wharf\", \"stage_seq\": 11, \"distance_m\": 15334.894, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1449\", \"location\": \"West Brompton\", \"stage_seq\": 12, \"distance_m\": 16800.299, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452H\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 13, \"distance_m\": 18458.605, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1455\", \"wtt_dep\": \"1456\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 14, \"distance_m\": 20207.363, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1459\", \"location\": \"North Pole Sig. VC813\", \"stage_seq\": 15, \"distance_m\": 21241.915, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 22222.045, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 17, \"distance_m\": 22743.747, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Willesden No7\", \"stage_seq\": 18, \"distance_m\": 24065.9, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 19, \"distance_m\": 25181.033, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 20, \"distance_m\": 25762.012, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Wembley Central\", \"stage_seq\": 21, \"distance_m\": 27194.291, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1515H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 22, \"distance_m\": 32576.033, \"section_seq\": 1, \"route_path_id\": 31798}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Watford Junction\", \"stage_seq\": 23, \"distance_m\": 42367.89, \"section_seq\": 1, \"route_path_id\": 31798}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 42367.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31798}], \"total_distance_m\": 42367.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35645.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6722.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1410", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.6643527", "current_position_lon": "-0.3961332", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:21Z\", \"source_id\": 38359933, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:27Z\", \"source_id\": 12605538, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:01Z\", \"source_id\": 38371161, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:07Z\", \"source_id\": 12608928, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:20:37Z\", \"source_id\": 12611464, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:29Z\", \"source_id\": 12613520, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:38Z\", \"source_id\": 12617224, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:18Z\", \"source_id\": 12621302, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:50Z\", \"source_id\": 12628859, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:11Z\", \"source_id\": 12630575, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:25Z\", \"source_id\": 12632941, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:46Z\", \"source_id\": 12634726, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:27Z\", \"source_id\": 38501091, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:32Z\", \"source_id\": 12646166, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:08Z\", \"source_id\": 38515226, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:13Z\", \"source_id\": 12650388, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:18Z\", \"source_id\": 38537717, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:24Z\", \"source_id\": 12657051, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction", "service_state_platform": "10", "timing_fact_generation": 1789136604847284, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:06.750898", "service_state_evidence_id": 12657051, "current_leg_start_actual_dep": "2026-09-11T15:15:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:07.288687", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P ECR WFJ 2M39 377707 5 100 None {"version": 3, "segments": [{"to_m": 195.021, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 235.21, "from_m": 195.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": 262.574, "from_m": 235.21, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 309.112, "from_m": 262.574, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1125.36, "from_m": 309.112, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1649.352, "from_m": 1125.36, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.213, "from_m": 1649.352, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1778.861, "from_m": 1762.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": 1973.01, "from_m": 1778.861, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1989.658, "from_m": 1973.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2021.197, "from_m": 1989.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": 2074.972, "from_m": 2021.197, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9972.13, "from_m": 2074.972, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10731.343, "from_m": 9972.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12766.289, "from_m": 10731.343, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12848.714, "from_m": 12766.289, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13962.501, "from_m": 12848.714, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14288.504, "from_m": 13962.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15229.464, "from_m": 14288.504, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17219.494, "from_m": 15229.464, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18226.116, "from_m": 17219.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": 21253.283, "from_m": 18226.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21329.14, "from_m": 21253.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21767.018, "from_m": 21329.14, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22082.655, "from_m": 21767.018, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22266.684, "from_m": 22082.655, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22325.482, "from_m": 22266.684, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22332.959, "from_m": 22325.482, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25809.891, "from_m": 22332.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}, {"to_m": 28805.823, "from_m": 25809.891, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28999.769, "from_m": 28805.823, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41615.652, "from_m": 28999.769, "capability_applied": null, "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": 41825.653, "from_m": 41615.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": 42035.952, "from_m": 41825.653, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42070.867, "from_m": 42035.952, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42152.498, "from_m": 42070.867, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42367.89, "from_m": 42152.498, "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": 480268, "profile_key": "37bf3aab9bdaaabc497db1cd5b190cd332a147ff84e1e495982e93b008ccb51e", "schedule_id": 10723, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1410", "location": "East Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Windmill Bridge Jn", "stage_seq": 2, "distance_m": 847.29, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1415H", "location": "Selhurst", "stage_seq": 3, "distance_m": 1875.935, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418H", "location": "Thornton Heath", "stage_seq": 4, "distance_m": 3375.938, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1421", "wtt_dep": "1422", "location": "Norbury", "stage_seq": 5, "distance_m": 5318.379, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Streatham Common", "stage_seq": 6, "distance_m": 6727.607, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Streatham North Jn", "stage_seq": 7, "distance_m": 7461.457, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429H", "location": "Balham", "stage_seq": 8, "distance_m": 9807.468, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1441", "location": "Clapham Junction (C)", "stage_seq": 9, "distance_m": 12934.98, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443", "location": "Latchmere Jn", "stage_seq": 10, "distance_m": 13962.501, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446", "location": "Imperial Wharf", "stage_seq": 11, "distance_m": 15334.894, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1449", "location": "West Brompton", "stage_seq": 12, "distance_m": 16800.299, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452H", "location": "Kensington (Olympia)", "stage_seq": 13, "distance_m": 18458.605, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1455", "wtt_dep": "1456", "location": "Shepherd's Bush", "stage_seq": 14, "distance_m": 20207.363, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1459", "location": "North Pole Sig. VC813", "stage_seq": 15, "distance_m": 21241.915, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Mitre Bridge Jn", "stage_seq": 16, "distance_m": 22222.045, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Willesden West London Jn", "stage_seq": 17, "distance_m": 22743.747, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Willesden No7", "stage_seq": 18, "distance_m": 24065.9, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Wembley Yard South Jn", "stage_seq": 19, "distance_m": 25181.033, "section_seq": 1, "route_path_id": 31798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Willesden Sudbury Jn", "stage_seq": 20, "distance_m": 25762.012, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Wembley Central", "stage_seq": 21, "distance_m": 27194.291, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1515H", "location": "Harrow & Wealdstone", "stage_seq": 22, "distance_m": 32576.033, "section_seq": 1, "route_path_id": 31798}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Watford Junction", "stage_seq": 23, "distance_m": 42367.89, "section_seq": 1, "route_path_id": 31798}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 42367.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 31798}], "total_distance_m": 42367.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35645.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6722.329, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29929, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:21Z", "source_id": 38359933, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:27Z", "source_id": 12605538, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:01Z", "source_id": 38371161, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:07Z", "source_id": 12608928, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:20:37Z", "source_id": 12611464, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:29Z", "source_id": 12613520, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:38Z", "source_id": 12617224, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:18Z", "source_id": 12621302, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:50Z", "source_id": 12628859, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:11Z", "source_id": 12630575, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:25Z", "source_id": 12632941, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:46Z", "source_id": 12634726, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:27Z", "source_id": 38501091, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:09:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:32Z", "source_id": 12646166, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:08Z", "source_id": 38515226, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:13Z", "source_id": 12650388, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21888, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:18Z", "source_id": 38537717, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:24Z", "source_id": 12657051, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] East Croydon 1410 1410 5 None None Watford Junction 1525 1525 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27753/2026-09-11/detailed None Harrow & Wealdstone 2026-09-11T15:15:30+01:00 Watford Junction 9.0 {"type": "LineString", "coordinates": [[-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899861999999999, 51.6591635], [-0.3900313999999999, 51.6592031], [-0.3901879, 51.6593403], [-0.39077739999999994, 51.6597999], [-0.39100509999999994, 51.659983100000005], [-0.3911888, 51.6601376], [-0.3915111999999999, 51.6604169], [-0.3917434, 51.6605952], [-0.3921077999999999, 51.6608758], [-0.39251109999999995, 51.66118829999999], [-0.3929102, 51.6614875], [-0.3933033, 51.66177189999999], [-0.39344339999999994, 51.66187970000001], [-0.3937549, 51.66212720000001], [-0.3938646, 51.662223100000006], [-0.3939691, 51.662319999999994], [-0.3941739, 51.662522], [-0.3944088999999999, 51.6627389], [-0.3949009, 51.663198], [-0.39517839999999993, 51.66344269999999], [-0.3954926, 51.6637239], [-0.3957185, 51.66392690000001], [-0.39598749999999994, 51.66418550000001], [-0.3961332, 51.6643527]]} 6.1 1516 1525 Harrow & Wealdstone Watford Junction Watford Junction 51.6643527 -0.3961332 51.6643527 -0.3961332 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Watford Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657051 1789136604847284 68 68 2026-09-11 14:35:07.288687 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:06.750898
449845 483612 C22568 542B50MU11 2026-09-11 COMPLETE 12658355 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 483612, "stp": "P", "toc": "Great Northern", "uid": "C22568", "consist": "717020", "dest_crs": "HFN", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22568/2026-09-11/detailed", "trust_id": "542B50MU11", "origin_crs": "MOG", "show_on_map": 0, "dar_est_time": "17:26:00", "dar_platform": null, "dest_station": "Hertford North", "service_date": "2026-09-11", "dest_arr_time": "1820", "dest_platform": "3", "is_terminated": 1, "next_location": "Old Street", "signalling_id": "2B50", "timing_status": null, "origin_station": "Moorgate (Great Northern)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1726", "origin_platform": "9", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1820", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4194.835, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4253.067, \"from_m\": 4194.835, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4585.037, \"from_m\": 4253.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5438.236, \"from_m\": 4585.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5558.094, \"from_m\": 5438.236, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6152.676, \"from_m\": 5558.094, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6897.821, \"from_m\": 6152.676, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7275.163, \"from_m\": 6897.821, \"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\": 8020.307, \"from_m\": 7275.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8107.921, \"from_m\": 8020.307, \"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\": 8190.726, \"from_m\": 8107.921, \"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\": 9052.632, \"from_m\": 8190.726, \"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\": 11384.169, \"from_m\": 9052.632, \"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\": 11450.098, \"from_m\": 11384.169, \"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\": 11981.572, \"from_m\": 11450.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12546.495, \"from_m\": 11981.572, \"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\": 13040.889, \"from_m\": 12546.495, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13096.67, \"from_m\": 13040.889, \"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\": 16258.535, \"from_m\": 13096.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16314.315, \"from_m\": 16258.535, \"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\": 19901.469, \"from_m\": 16314.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22962.449, \"from_m\": 19901.469, \"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\": 23004.36, \"from_m\": 22962.449, \"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\": 38891.129, \"from_m\": 23004.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 483612, \"profile_key\": \"cd3606ca442c57a50e5c1d69c1e54e46779a3533f9989caef34f43bc6fa06671\", \"schedule_id\": 3230, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1726\", \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1728\", \"wtt_dep\": \"1729\", \"location\": \"Old Street\", \"stage_seq\": 2, \"distance_m\": 599.469, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1731H\", \"wtt_dep\": \"1732\", \"location\": \"Essex Road\", \"stage_seq\": 3, \"distance_m\": 2682.793, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1733H\", \"wtt_dep\": \"1734H\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 4, \"distance_m\": 3546.924, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1736\", \"wtt_dep\": \"1737\", \"location\": \"Drayton Park\", \"stage_seq\": 5, \"distance_m\": 4337.077, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1739\", \"wtt_dep\": \"1741\", \"location\": \"Finsbury Park\", \"stage_seq\": 6, \"distance_m\": 5660.319, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1743\", \"wtt_dep\": \"1743H\", \"location\": \"Harringay\", \"stage_seq\": 7, \"distance_m\": 7086.492, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1745\", \"wtt_dep\": \"1745H\", \"location\": \"Hornsey\", \"stage_seq\": 8, \"distance_m\": 10131.029, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1748\", \"wtt_dep\": \"1749H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 9, \"distance_m\": 11649.153, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1751H\", \"wtt_dep\": \"1752\", \"location\": \"Bowes Park\", \"stage_seq\": 10, \"distance_m\": 12830.614, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1754\", \"wtt_dep\": \"1755\", \"location\": \"Palmers Green\", \"stage_seq\": 11, \"distance_m\": 14677.602, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1757\", \"wtt_dep\": \"1758\", \"location\": \"Winchmore Hill\", \"stage_seq\": 12, \"distance_m\": 19820.72, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1759H\", \"wtt_dep\": \"1800\", \"location\": \"Grange Park\", \"stage_seq\": 13, \"distance_m\": 20902.071, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1801H\", \"wtt_dep\": \"1802H\", \"location\": \"Enfield Chase\", \"stage_seq\": 14, \"distance_m\": 22039.427, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1804\", \"wtt_dep\": \"1805\", \"location\": \"Gordon Hill\", \"stage_seq\": 15, \"distance_m\": 23210.54, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1807H\", \"wtt_dep\": \"1808\", \"location\": \"Crews Hill\", \"stage_seq\": 16, \"distance_m\": 25837.195, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1810H\", \"wtt_dep\": \"1811\", \"location\": \"Cuffley\", \"stage_seq\": 17, \"distance_m\": 28600.487, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1812H\", \"location\": \"Ponsbourne Tunnel Sig. K891\", \"stage_seq\": 18, \"distance_m\": 30839.156, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1814H\", \"wtt_dep\": \"1815\", \"location\": \"Bayford\", \"stage_seq\": 19, \"distance_m\": 34152.373, \"section_seq\": 1, \"route_path_id\": 28413}, {\"is_pass\": false, \"wtt_arr\": \"1820\", \"wtt_dep\": null, \"location\": \"Hertford North\", \"stage_seq\": 20, \"distance_m\": 38891.129, \"section_seq\": 1, \"route_path_id\": 28413}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38891.129, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28413}], \"total_distance_m\": 38891.129, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 37671.231, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1219.898, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1726", "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": "Moorgate (Great Northern)", "service_state_platform": "9", "timing_fact_generation": 1789136714298821, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:14.294388", "service_state_evidence_id": 12658355, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:14.417099", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P MOG HFN 2B50 717020 6 85 None {"version": 3, "segments": [{"to_m": 4194.835, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4253.067, "from_m": 4194.835, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4585.037, "from_m": 4253.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5438.236, "from_m": 4585.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5558.094, "from_m": 5438.236, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6152.676, "from_m": 5558.094, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6897.821, "from_m": 6152.676, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7275.163, "from_m": 6897.821, "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": 8020.307, "from_m": 7275.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8107.921, "from_m": 8020.307, "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": 8190.726, "from_m": 8107.921, "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": 9052.632, "from_m": 8190.726, "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": 11384.169, "from_m": 9052.632, "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": 11450.098, "from_m": 11384.169, "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": 11981.572, "from_m": 11450.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12546.495, "from_m": 11981.572, "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": 13040.889, "from_m": 12546.495, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13096.67, "from_m": 13040.889, "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": 16258.535, "from_m": 13096.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16314.315, "from_m": 16258.535, "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": 19901.469, "from_m": 16314.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22962.449, "from_m": 19901.469, "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": 23004.36, "from_m": 22962.449, "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": 38891.129, "from_m": 23004.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 483612, "profile_key": "cd3606ca442c57a50e5c1d69c1e54e46779a3533f9989caef34f43bc6fa06671", "schedule_id": 3230, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1726", "location": "Moorgate (Great Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1728", "wtt_dep": "1729", "location": "Old Street", "stage_seq": 2, "distance_m": 599.469, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1731H", "wtt_dep": "1732", "location": "Essex Road", "stage_seq": 3, "distance_m": 2682.793, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1733H", "wtt_dep": "1734H", "location": "Highbury & Islington (Great Northern)", "stage_seq": 4, "distance_m": 3546.924, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1736", "wtt_dep": "1737", "location": "Drayton Park", "stage_seq": 5, "distance_m": 4337.077, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1739", "wtt_dep": "1741", "location": "Finsbury Park", "stage_seq": 6, "distance_m": 5660.319, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1743", "wtt_dep": "1743H", "location": "Harringay", "stage_seq": 7, "distance_m": 7086.492, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1745", "wtt_dep": "1745H", "location": "Hornsey", "stage_seq": 8, "distance_m": 10131.029, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1748", "wtt_dep": "1749H", "location": "Alexandra Palace", "stage_seq": 9, "distance_m": 11649.153, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1751H", "wtt_dep": "1752", "location": "Bowes Park", "stage_seq": 10, "distance_m": 12830.614, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1754", "wtt_dep": "1755", "location": "Palmers Green", "stage_seq": 11, "distance_m": 14677.602, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1757", "wtt_dep": "1758", "location": "Winchmore Hill", "stage_seq": 12, "distance_m": 19820.72, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1759H", "wtt_dep": "1800", "location": "Grange Park", "stage_seq": 13, "distance_m": 20902.071, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1801H", "wtt_dep": "1802H", "location": "Enfield Chase", "stage_seq": 14, "distance_m": 22039.427, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1804", "wtt_dep": "1805", "location": "Gordon Hill", "stage_seq": 15, "distance_m": 23210.54, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1807H", "wtt_dep": "1808", "location": "Crews Hill", "stage_seq": 16, "distance_m": 25837.195, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1810H", "wtt_dep": "1811", "location": "Cuffley", "stage_seq": 17, "distance_m": 28600.487, "section_seq": 1, "route_path_id": 28413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1812H", "location": "Ponsbourne Tunnel Sig. K891", "stage_seq": 18, "distance_m": 30839.156, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1814H", "wtt_dep": "1815", "location": "Bayford", "stage_seq": 19, "distance_m": 34152.373, "section_seq": 1, "route_path_id": 28413}, {"is_pass": false, "wtt_arr": "1820", "wtt_dep": null, "location": "Hertford North", "stage_seq": 20, "distance_m": 38891.129, "section_seq": 1, "route_path_id": 28413}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38891.129, "from_m": 0.0, "section_seq": 1, "route_path_id": 28413}], "total_distance_m": 38891.129, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 37671.231, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1219.898, "synthetic_unknown_infrastructure_limit_mph": 60} [] Moorgate (Great Northern) 1726 1726 9 17:26:00 None Hertford North 1820 1820 3 None None https://www.realtimetrains.co.uk/service/gb-nr:C22568/2026-09-11/detailed None None None None None None None None None None Moorgate (Great Northern) Old Street None None None None 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Moorgate (Great Northern) TRUST TRUST_CANCELLATION 12658355 1789136714298821 1 1 2026-09-11 14:35:14.417099 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:14.294388
449846 481412 P01939 492R20MP11 2026-09-11 COMPLETE 12657050 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 481412, "stp": "P", "toc": "Greater Anglia", "uid": "P01939", "consist": "755327", "dest_crs": "FLX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01939/2026-09-11/detailed", "trust_id": "492R20MP11", "origin_crs": "IPS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Felixstowe", "service_date": "2026-09-11", "dest_arr_time": "1524", "dest_platform": null, "is_terminated": 1, "next_location": "Felixstowe", "signalling_id": "2R20", "timing_status": "LATE", "origin_station": "Ipswich", "current_leg_arr": "1525", "current_leg_dep": "1521", "current_leg_end": "Felixstowe", "origin_dep_time": "1458", "origin_platform": "2B", "current_location": "Felixstowe", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3194153, 51.97665229999999], [1.3199174, 51.9763714], [1.3214265, 51.975525699999984], [1.3217044999999998, 51.9753742], [1.3233525, 51.97447600000001], [1.3243347, 51.973925099999995], [1.3246595999999995, 51.97374289999999], [1.3247947999999998, 51.9736636], [1.3270331999999998, 51.97242039999998], [1.3274218, 51.9722041], [1.3293986, 51.971121999999994], [1.3294783999999995, 51.97107770000001], [1.3301838999999998, 51.9706701], [1.3308642, 51.9702902], [1.3319492999999998, 51.9696892], [1.3339263999999995, 51.968588], [1.3343128999999998, 51.968371600000005], [1.3352836999999995, 51.96780770000001], [1.3360407, 51.967464099999994], [1.3363589, 51.96733189999999], [1.3372156, 51.967038599999995], [1.3381463, 51.9668065], [1.3393320999999998, 51.9666176], [1.339807, 51.96658929999999], [1.3405442, 51.9665453], [1.3416895, 51.9665833], [1.3428181, 51.9666751], [1.3456465, 51.96693770000001], [1.3469416, 51.9670063], [1.3474729261792822, 51.96701059581254], [1.3483145, 51.96701739999999], [1.3485081, 51.9670169], [1.3498135999999998, 51.96701709999999], [1.3503759, 51.967017600000005]]}", "current_leg_start": "Trimley", "dest_arr_time_act": "1523", "motion_projection": null, "next_location_lat": "51.9670176", "next_location_lon": "1.3503759", "previous_location": "Trimley", "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\": 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\": 227.417, \"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\": 266.189, \"from_m\": 227.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\": 1022.183, \"from_m\": 266.189, \"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\": 2140.139, \"from_m\": 1022.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\": 5531.277, \"from_m\": 2140.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5807.761, \"from_m\": 5531.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6115.264, \"from_m\": 5807.761, \"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\": 10336.291, \"from_m\": 6115.264, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21762.053, \"from_m\": 10336.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\": 22500.249, \"from_m\": 21762.053, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24103.038, \"from_m\": 22500.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25173.884, \"from_m\": 24103.038, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 481412, \"profile_key\": \"ff14a7eff647d949fa0f1b041e21ada9500fe49315201d00b9b76e50003e45cb\", \"schedule_id\": 20000, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Ipswich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"East Suffolk Jn\", \"stage_seq\": 2, \"distance_m\": 1480.729, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Ipswich Boss Hall Jn\", \"stage_seq\": 3, \"distance_m\": 2167.51, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1504H\", \"location\": \"Westerfield\", \"stage_seq\": 4, \"distance_m\": 5664.212, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1509H\", \"location\": \"Derby Road\", \"stage_seq\": 5, \"distance_m\": 9796.434, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Derby Road Levington Sig. FW9017\", \"stage_seq\": 6, \"distance_m\": 14529.601, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Trimley Sig. FW9023\", \"stage_seq\": 7, \"distance_m\": 17862.251, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Gun Lane Jn\", \"stage_seq\": 8, \"distance_m\": 20918.03, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Trimley\", \"stage_seq\": 9, \"distance_m\": 22637.109, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Felixstowe Beach Jn\", \"stage_seq\": 10, \"distance_m\": 24103.038, \"section_seq\": 1, \"route_path_id\": 36196}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": null, \"location\": \"Felixstowe\", \"stage_seq\": 11, \"distance_m\": 25173.884, \"section_seq\": 1, \"route_path_id\": 36196}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25173.884, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36196}], \"total_distance_m\": 25173.884, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25135.112, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 38.772, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1458", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.9670176", "current_position_lon": "1.3503759", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:31Z\", \"source_id\": 38496327, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:36Z\", \"source_id\": 12644745, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:00Z\", \"source_id\": 38507391, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:01Z\", \"source_id\": 12647971, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:15Z\", \"source_id\": 38530229, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:18Z\", \"source_id\": 12654783, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:21Z\", \"source_id\": 38537847, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:24Z\", \"source_id\": 12657050, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Felixstowe", "service_state_platform": "1", "timing_fact_generation": 1789136605738516, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:15.324570", "service_state_evidence_id": 12657050, "current_leg_start_actual_dep": "2026-09-11T15:20:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:15.374445", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P IPS FLX 2R20 755327 4 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": 227.417, "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": 266.189, "from_m": 227.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": 1022.183, "from_m": 266.189, "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": 2140.139, "from_m": 1022.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": 5531.277, "from_m": 2140.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5807.761, "from_m": 5531.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6115.264, "from_m": 5807.761, "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": 10336.291, "from_m": 6115.264, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21762.053, "from_m": 10336.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": 22500.249, "from_m": 21762.053, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24103.038, "from_m": 22500.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25173.884, "from_m": 24103.038, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 481412, "profile_key": "ff14a7eff647d949fa0f1b041e21ada9500fe49315201d00b9b76e50003e45cb", "schedule_id": 20000, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1458", "location": "Ipswich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "East Suffolk Jn", "stage_seq": 2, "distance_m": 1480.729, "section_seq": 1, "route_path_id": 36196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Ipswich Boss Hall Jn", "stage_seq": 3, "distance_m": 2167.51, "section_seq": 1, "route_path_id": 36196}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1504H", "location": "Westerfield", "stage_seq": 4, "distance_m": 5664.212, "section_seq": 1, "route_path_id": 36196}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1509H", "location": "Derby Road", "stage_seq": 5, "distance_m": 9796.434, "section_seq": 1, "route_path_id": 36196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Derby Road Levington Sig. FW9017", "stage_seq": 6, "distance_m": 14529.601, "section_seq": 1, "route_path_id": 36196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Trimley Sig. FW9023", "stage_seq": 7, "distance_m": 17862.251, "section_seq": 1, "route_path_id": 36196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Gun Lane Jn", "stage_seq": 8, "distance_m": 20918.03, "section_seq": 1, "route_path_id": 36196}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Trimley", "stage_seq": 9, "distance_m": 22637.109, "section_seq": 1, "route_path_id": 36196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Felixstowe Beach Jn", "stage_seq": 10, "distance_m": 24103.038, "section_seq": 1, "route_path_id": 36196}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": null, "location": "Felixstowe", "stage_seq": 11, "distance_m": 25173.884, "section_seq": 1, "route_path_id": 36196}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25173.884, "from_m": 0.0, "section_seq": 1, "route_path_id": 36196}], "total_distance_m": 25173.884, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25135.112, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 38.772, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13335, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:31Z", "source_id": 38496327, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:36Z", "source_id": 12644745, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13329, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:00Z", "source_id": 38507391, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:01Z", "source_id": 12647971, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13318, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:15Z", "source_id": 38530229, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:21:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:18Z", "source_id": 12654783, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13312, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:21Z", "source_id": 38537847, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:25:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:24Z", "source_id": 12657050, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Ipswich 1458 1458 2B None None Felixstowe 1524 1523 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P01939/2026-09-11/detailed None Trimley 2026-09-11T15:20:30+01:00 Felixstowe 4.0 {"type": "LineString", "coordinates": [[1.3194153, 51.97665229999999], [1.3199174, 51.9763714], [1.3214265, 51.975525699999984], [1.3217044999999998, 51.9753742], [1.3233525, 51.97447600000001], [1.3243347, 51.973925099999995], [1.3246595999999995, 51.97374289999999], [1.3247947999999998, 51.9736636], [1.3270331999999998, 51.97242039999998], [1.3274218, 51.9722041], [1.3293986, 51.971121999999994], [1.3294783999999995, 51.97107770000001], [1.3301838999999998, 51.9706701], [1.3308642, 51.9702902], [1.3319492999999998, 51.9696892], [1.3339263999999995, 51.968588], [1.3343128999999998, 51.968371600000005], [1.3352836999999995, 51.96780770000001], [1.3360407, 51.967464099999994], [1.3363589, 51.96733189999999], [1.3372156, 51.967038599999995], [1.3381463, 51.9668065], [1.3393320999999998, 51.9666176], [1.339807, 51.96658929999999], [1.3405442, 51.9665453], [1.3416895, 51.9665833], [1.3428181, 51.9666751], [1.3456465, 51.96693770000001], [1.3469416, 51.9670063], [1.3474729261792822, 51.96701059581254], [1.3483145, 51.96701739999999], [1.3485081, 51.9670169], [1.3498135999999998, 51.96701709999999], [1.3503759, 51.967017600000005]]} 1.6 1521 1525 Trimley Felixstowe Felixstowe 51.9670176 1.3503759 51.9670176 1.3503759 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Felixstowe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657050 1789136605738516 27 27 2026-09-11 14:35:15.374445 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:15.324570
449847 480782 L12159 529C37MP11 2026-09-11 COMPLETE 12657384 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480782, "stp": "P", "toc": "London Overground", "uid": "L12159", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12159/2026-09-11/detailed", "trust_id": "529C37MP11", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-11", "dest_arr_time": "1524", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C37", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1525", "current_leg_dep": "1519", "current_leg_end": "West Croydon", "origin_dep_time": "1432", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "+1 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": "1524", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26936.802, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26998.318, \"from_m\": 26936.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30728.682, \"from_m\": 26998.318, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30901.763, \"from_m\": 30728.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30978.574, \"from_m\": 30901.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30983.958, \"from_m\": 30978.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31592.012, \"from_m\": 30983.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31602.878, \"from_m\": 31592.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32074.577, \"from_m\": 31602.878, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32098.801, \"from_m\": 32074.577, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33058.382, \"from_m\": 32098.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33266.379, \"from_m\": 33058.382, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33301.635, \"from_m\": 33266.379, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33536.374, \"from_m\": 33301.635, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 480782, \"profile_key\": \"df5922ba6fb4780cbb21f49810482b4697d5749bd6fd1191002eb02875c24105\", \"schedule_id\": 15787, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1432\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1434\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": \"1437\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1439\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1443H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1450\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1451H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1455H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1502H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1507H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 28192.328, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 28812.808, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 30663.944, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 32098.801, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 33536.374, \"section_seq\": 1, \"route_path_id\": 34287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33536.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}], \"total_distance_m\": 33536.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31992.496, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1543.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1432", "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-11T13:32:43Z\", \"source_id\": 38409743, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:48Z\", \"source_id\": 12620162, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:33Z\", \"source_id\": 38417100, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:35Z\", \"source_id\": 12622193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:08Z\", \"source_id\": 38425699, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:09Z\", \"source_id\": 12624753, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:25Z\", \"source_id\": 38432777, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:29Z\", \"source_id\": 12626441, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:16Z\", \"source_id\": 38440152, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:19Z\", \"source_id\": 12628509, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:48Z\", \"source_id\": 38446672, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:53Z\", \"source_id\": 12630346, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:45Z\", \"source_id\": 38451622, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:51Z\", \"source_id\": 12631754, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:34Z\", \"source_id\": 38456394, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:39Z\", \"source_id\": 12633118, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:19Z\", \"source_id\": 38460880, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:23Z\", \"source_id\": 12634378, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:53Z\", \"source_id\": 38464687, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:57Z\", \"source_id\": 12635556, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:29Z\", \"source_id\": 38468500, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:33Z\", \"source_id\": 12636729, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:54Z\", \"source_id\": 38476799, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:57Z\", \"source_id\": 12639140, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:30Z\", \"source_id\": 38486013, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:33Z\", \"source_id\": 12641738, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:48Z\", \"source_id\": 38494542, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:51Z\", \"source_id\": 12644182, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:08Z\", \"source_id\": 38500364, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:10Z\", \"source_id\": 12645884, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:48Z\", \"source_id\": 38506956, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:53Z\", \"source_id\": 12647915, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:13Z\", \"source_id\": 38512914, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:16Z\", \"source_id\": 12649666, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:45Z\", \"source_id\": 38516728, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:52Z\", \"source_id\": 12650840, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:42Z\", \"source_id\": 38523922, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:48Z\", \"source_id\": 12653044, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:45Z\", \"source_id\": 38538835, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:53Z\", \"source_id\": 12657384, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789136635703402, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:16.910581", "service_state_evidence_id": 12657384, "current_leg_start_actual_dep": "2026-09-11T15:19:30+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:17.633050", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ WCY 9C37 None None None None {"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26936.802, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26998.318, "from_m": 26936.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30728.682, "from_m": 26998.318, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30901.763, "from_m": 30728.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30978.574, "from_m": 30901.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30983.958, "from_m": 30978.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31592.012, "from_m": 30983.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31602.878, "from_m": 31592.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32074.577, "from_m": 31602.878, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32098.801, "from_m": 32074.577, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33058.382, "from_m": 32098.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33266.379, "from_m": 33058.382, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33301.635, "from_m": 33266.379, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33536.374, "from_m": 33301.635, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 480782, "profile_key": "df5922ba6fb4780cbb21f49810482b4697d5749bd6fd1191002eb02875c24105", "schedule_id": 15787, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1432", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1434", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": "1437", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1439", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1443H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1450", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1451H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1455H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1502H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1507H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Penge West", "stage_seq": 22, "distance_m": 28192.328, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515", "location": "Anerley", "stage_seq": 23, "distance_m": 28812.808, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 30663.944, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 32098.801, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 33536.374, "section_seq": 1, "route_path_id": 34287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33536.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 34287}], "total_distance_m": 33536.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:43Z", "source_id": 38409743, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:48Z", "source_id": 12620162, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:33Z", "source_id": 38417100, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:35Z", "source_id": 12622193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:08Z", "source_id": 38425699, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:09Z", "source_id": 12624753, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:25Z", "source_id": 38432777, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:29Z", "source_id": 12626441, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:16Z", "source_id": 38440152, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:19Z", "source_id": 12628509, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:48Z", "source_id": 38446672, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:47:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:53Z", "source_id": 12630346, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:45Z", "source_id": 38451622, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:51Z", "source_id": 12631754, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:34Z", "source_id": 38456394, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:39Z", "source_id": 12633118, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:19Z", "source_id": 38460880, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:23Z", "source_id": 12634378, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:53Z", "source_id": 38464687, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:54:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:57Z", "source_id": 12635556, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:29Z", "source_id": 38468500, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:56:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:33Z", "source_id": 12636729, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:54Z", "source_id": 38476799, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:57Z", "source_id": 12639140, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:30Z", "source_id": 38486013, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:03:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:33Z", "source_id": 12641738, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:48Z", "source_id": 38494542, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:51Z", "source_id": 12644182, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:08Z", "source_id": 38500364, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:10Z", "source_id": 12645884, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:48Z", "source_id": 38506956, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:53Z", "source_id": 12647915, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:13Z", "source_id": 38512914, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:16Z", "source_id": 12649666, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:45Z", "source_id": 38516728, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:52Z", "source_id": 12650840, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:42Z", "source_id": 38523922, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:48Z", "source_id": 12653044, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:45Z", "source_id": 38538835, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T14:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:53Z", "source_id": 12657384, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 1432 1432 1 None None West Croydon 1524 1524 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12159/2026-09-11/detailed None Norwood Junction 2026-09-11T15:19: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 1519 1525 Norwood Junction West Croydon West Croydon 51.3789421 -0.1019610 51.3789421 -0.1019610 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 West Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657384 1789136635703402 85 85 2026-09-11 14:35:17.633050 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:16.910581
449848 478715 C21653 631F40MM11 2026-09-11 COMPLETE 12657033 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 478715, "stp": "O", "toc": "East Midlands Railway", "uid": "C21653", "consist": "810010", "dest_crs": "SHF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21653/2026-09-11/detailed", "trust_id": "631F40MM11", "origin_crs": "STP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-11", "dest_arr_time": "1504", "dest_platform": "8", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1F40", "timing_status": "LATE", "origin_station": "London St. Pancras", "current_leg_arr": "1525", "current_leg_dep": "1511", "current_leg_end": "Sheffield", "origin_dep_time": "1302", "origin_platform": "2", "current_location": "Sheffield", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "+21 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]}", "current_leg_start": "Chesterfield", "dest_arr_time_act": "1504", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Chesterfield", "current_leg_milage": "12.1", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 267.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 577.485, \"from_m\": 267.122, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 888.017, \"from_m\": 577.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 943.662, \"from_m\": 888.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 984.294, \"from_m\": 943.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1011.626, \"from_m\": 984.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1097.258, \"from_m\": 1011.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2635.285, \"from_m\": 1097.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3213.419, \"from_m\": 2635.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3431.909, \"from_m\": 3213.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5273.248, \"from_m\": 3431.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6972.353, \"from_m\": 5273.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 8359.191, \"from_m\": 6972.353, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 11718.024, \"from_m\": 8359.191, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 29420.918, \"from_m\": 11718.024, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 33554.503, \"from_m\": 29420.918, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38747.801, \"from_m\": 33554.503, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38832.812, \"from_m\": 38747.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38850.012, \"from_m\": 38832.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 38935.584, \"from_m\": 38850.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39508.133, \"from_m\": 38935.584, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 42992.511, \"from_m\": 39508.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44791.309, \"from_m\": 42992.511, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47393.015, \"from_m\": 44791.309, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48267.768, \"from_m\": 47393.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49319.042, \"from_m\": 48267.768, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53041.778, \"from_m\": 49319.042, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53108.073, \"from_m\": 53041.778, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53239.847, \"from_m\": 53108.073, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53302.975, \"from_m\": 53239.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53372.967, \"from_m\": 53302.975, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 53420.259, \"from_m\": 53372.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56886.894, \"from_m\": 53420.259, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 78350.678, \"from_m\": 56886.894, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 78416.552, \"from_m\": 78350.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80802.656, \"from_m\": 78416.552, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80881.643, \"from_m\": 80802.656, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81087.208, \"from_m\": 80881.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81163.886, \"from_m\": 81087.208, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89849.023, \"from_m\": 81163.886, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 90118.406, \"from_m\": 89849.023, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 91085.662, \"from_m\": 90118.406, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 91130.568, \"from_m\": 91085.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95420.318, \"from_m\": 91130.568, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 101384.646, \"from_m\": 95420.318, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 102989.256, \"from_m\": 101384.646, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 104162.294, \"from_m\": 102989.256, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 104810.884, \"from_m\": 104162.294, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 104889.069, \"from_m\": 104810.884, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104980.857, \"from_m\": 104889.069, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 105538.403, \"from_m\": 104980.857, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106108.042, \"from_m\": 105538.403, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 107123.655, \"from_m\": 106108.042, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 112099.107, \"from_m\": 107123.655, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 113389.181, \"from_m\": 112099.107, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 113487.121, \"from_m\": 113389.181, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115924.869, \"from_m\": 113487.121, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118634.1, \"from_m\": 115924.869, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 118715.357, \"from_m\": 118634.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 118753.546, \"from_m\": 118715.357, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 118853.855, \"from_m\": 118753.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124886.509, \"from_m\": 118853.855, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 126602.953, \"from_m\": 124886.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 127466.692, \"from_m\": 126602.953, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 131647.801, \"from_m\": 127466.692, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 133402.184, \"from_m\": 131647.801, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 133460.515, \"from_m\": 133402.184, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135311.515, \"from_m\": 133460.515, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 147467.144, \"from_m\": 135311.515, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 150021.066, \"from_m\": 147467.144, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 150112.073, \"from_m\": 150021.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153440.622, \"from_m\": 150112.073, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 154092.352, \"from_m\": 153440.622, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157291.198, \"from_m\": 154092.352, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157851.129, \"from_m\": 157291.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 158597.995, \"from_m\": 157851.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 159303.212, \"from_m\": 158597.995, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159819.772, \"from_m\": 159303.212, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 166495.141, \"from_m\": 159819.772, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 166545.02, \"from_m\": 166495.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170525.67, \"from_m\": 166545.02, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 171846.707, \"from_m\": 170525.67, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 171904.435, \"from_m\": 171846.707, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175788.848, \"from_m\": 171904.435, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 179467.658, \"from_m\": 175788.848, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 184688.664, \"from_m\": 179467.658, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 185194.871, \"from_m\": 184688.664, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 190031.848, \"from_m\": 185194.871, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 190720.07, \"from_m\": 190031.848, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 191365.1, \"from_m\": 190720.07, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 192326.307, \"from_m\": 191365.1, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 193291.156, \"from_m\": 192326.307, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 196675.288, \"from_m\": 193291.156, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 201745.27, \"from_m\": 196675.288, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 202192.441, \"from_m\": 201745.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 204354.713, \"from_m\": 202192.441, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 205306.771, \"from_m\": 204354.713, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 205554.92, \"from_m\": 205306.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 205746.48, \"from_m\": 205554.92, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 205861.321, \"from_m\": 205746.48, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 205873.767, \"from_m\": 205861.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 206405.689, \"from_m\": 205873.767, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 206473.722, \"from_m\": 206405.689, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206474.347, \"from_m\": 206473.722, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 207711.7, \"from_m\": 206474.347, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 208152.186, \"from_m\": 207711.7, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 211317.205, \"from_m\": 208152.186, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 222200.919, \"from_m\": 211317.205, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 222878.297, \"from_m\": 222200.919, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 224732.05, \"from_m\": 222878.297, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 237819.49, \"from_m\": 224732.05, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 245214.663, \"from_m\": 237819.49, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 245734.41, \"from_m\": 245214.663, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245884.615, \"from_m\": 245734.41, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245927.046, \"from_m\": 245884.615, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 256978.08, \"from_m\": 245927.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 258424.185, \"from_m\": 256978.08, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 258992.02, \"from_m\": 258424.185, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 262227.534, \"from_m\": 258992.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 263112.813, \"from_m\": 262227.534, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 264103.457, \"from_m\": 263112.813, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264180.547, \"from_m\": 264103.457, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 264283.751, \"from_m\": 264180.547, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 264291.08, \"from_m\": 264283.751, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 264444.616, \"from_m\": 264291.08, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 264606.82, \"from_m\": 264444.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 478715, \"profile_key\": \"f1225ed49db3121262a4b92df7a64290e173d4821810bcbb9ecb5b2dba58739f\", \"schedule_id\": 36512, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"London St. Pancras\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Dock Jn South\", \"stage_seq\": 2, \"distance_m\": 878.588, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304\", \"location\": \"Dock Jn North\", \"stage_seq\": 3, \"distance_m\": 1292.355, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Kentish Town\", \"stage_seq\": 4, \"distance_m\": 2259.452, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 5, \"distance_m\": 3213.419, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 6, \"distance_m\": 6007.203, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308\", \"location\": \"Cricklewood\", \"stage_seq\": 7, \"distance_m\": 7956.251, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Hendon\", \"stage_seq\": 8, \"distance_m\": 11005.954, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Radlett Jn\", \"stage_seq\": 9, \"distance_m\": 23007.952, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"St. Albans\", \"stage_seq\": 10, \"distance_m\": 31794.844, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Harpenden Jn\", \"stage_seq\": 11, \"distance_m\": 38832.812, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322H\", \"location\": \"Luton\", \"stage_seq\": 12, \"distance_m\": 48515.49, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Leagrave Jn\", \"stage_seq\": 13, \"distance_m\": 53208.371, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Flitwick\", \"stage_seq\": 14, \"distance_m\": 64426.834, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 15, \"distance_m\": 78328.383, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1333H\", \"location\": \"Bedford\", \"stage_seq\": 16, \"distance_m\": 79930.523, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334\", \"location\": \"Bedford North Jn\", \"stage_seq\": 17, \"distance_m\": 80959.77, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Sharnbrook Jn\", \"stage_seq\": 18, \"distance_m\": 90764.102, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342\", \"location\": \"Wellingborough\", \"stage_seq\": 19, \"distance_m\": 104251.2, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"Harrowden Jn\", \"stage_seq\": 20, \"distance_m\": 107229.086, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345H\", \"location\": \"Kettering South Jn\", \"stage_seq\": 21, \"distance_m\": 113487.121, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346H\", \"location\": \"Kettering\", \"stage_seq\": 22, \"distance_m\": 115511.823, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Kettering North Jn\", \"stage_seq\": 23, \"distance_m\": 118634.1, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Market Harborough\", \"stage_seq\": 24, \"distance_m\": 133167.235, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Kilby Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 150165.791, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Wigston North Jn\", \"stage_seq\": 26, \"distance_m\": 153991.428, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1407\", \"location\": \"Leicester\", \"stage_seq\": 27, \"distance_m\": 159038.716, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Syston South Jn\", \"stage_seq\": 28, \"distance_m\": 166817.877, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Sileby Jn\", \"stage_seq\": 29, \"distance_m\": 171710.618, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Loughborough\", \"stage_seq\": 30, \"distance_m\": 179153.57, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Trent South Jn\", \"stage_seq\": 31, \"distance_m\": 191332.727, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 32, \"distance_m\": 192240.443, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Spondon\", \"stage_seq\": 33, \"distance_m\": 202015.075, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 34, \"distance_m\": 205780.348, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1430\", \"location\": \"Derby\", \"stage_seq\": 35, \"distance_m\": 206138.98, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"St. Mary's South Jn\", \"stage_seq\": 36, \"distance_m\": 207596.358, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Ambergate Jn\", \"stage_seq\": 37, \"distance_m\": 222047.808, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 38, \"distance_m\": 239640.193, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 39, \"distance_m\": 243411.182, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1449\", \"location\": \"Chesterfield\", \"stage_seq\": 40, \"distance_m\": 244852.91, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Tapton Jn\", \"stage_seq\": 41, \"distance_m\": 245759.456, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Dore Station Jn\", \"stage_seq\": 42, \"distance_m\": 258532.946, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Sheffield Sig. S77\", \"stage_seq\": 43, \"distance_m\": 262141.869, \"section_seq\": 1, \"route_path_id\": 29303}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 44, \"distance_m\": 264606.82, \"section_seq\": 1, \"route_path_id\": 29303}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 264606.82, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29303}], \"total_distance_m\": 264606.82, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 258845.003, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5761.817, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1302", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:10:04Z\", \"source_id\": 38205798, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:10:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:10:05Z\", \"source_id\": 12560754, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:10:53Z\", \"source_id\": 38207913, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:11:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:10:56Z\", \"source_id\": 12561403, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:15:37Z\", \"source_id\": 38219394, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:15:42Z\", \"source_id\": 12564886, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:30:52Z\", \"source_id\": 38257380, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:30:58Z\", \"source_id\": 12575827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:37:10Z\", \"source_id\": 38273049, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:37:17Z\", \"source_id\": 12580381, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:42:38Z\", \"source_id\": 38286685, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:43:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:42:42Z\", \"source_id\": 12584267, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:47:15Z\", \"source_id\": 38297988, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:48:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:47:18Z\", \"source_id\": 12587497, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:55:21Z\", \"source_id\": 38318136, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:55:26Z\", \"source_id\": 12593341, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:59:22Z\", \"source_id\": 38327596, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:01:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:59:27Z\", \"source_id\": 12596213, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:45Z\", \"source_id\": 38343448, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:07:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:49Z\", \"source_id\": 12600814, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:20:01Z\", \"source_id\": 38378636, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:20:06Z\", \"source_id\": 12611073, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:33Z\", \"source_id\": 38421944, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:38Z\", \"source_id\": 12623672, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:20Z\", \"source_id\": 38445498, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:24Z\", \"source_id\": 12629991, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:11Z\", \"source_id\": 12632757, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:46Z\", \"source_id\": 38504290, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:48Z\", \"source_id\": 12647074, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:18Z\", \"source_id\": 38537775, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:22Z\", \"source_id\": 12657033, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "8", "timing_fact_generation": 1789136604401368, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:17.638737", "service_state_evidence_id": 12657033, "current_leg_start_actual_dep": "2026-09-11T15:10:00+01:00", "operational_evidence_version": 168, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:18.578265", "service_state_valid_until_kind": null, "operational_interpretation_version": 168, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway O STP SHF 1F40 810010 5 125 None {"version": 3, "segments": [{"to_m": 267.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 577.485, "from_m": 267.122, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 888.017, "from_m": 577.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 943.662, "from_m": 888.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 984.294, "from_m": 943.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1011.626, "from_m": 984.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1097.258, "from_m": 1011.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2635.285, "from_m": 1097.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3213.419, "from_m": 2635.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3431.909, "from_m": 3213.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5273.248, "from_m": 3431.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6972.353, "from_m": 5273.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 8359.191, "from_m": 6972.353, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 11718.024, "from_m": 8359.191, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 29420.918, "from_m": 11718.024, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 33554.503, "from_m": 29420.918, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38747.801, "from_m": 33554.503, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38832.812, "from_m": 38747.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38850.012, "from_m": 38832.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 38935.584, "from_m": 38850.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39508.133, "from_m": 38935.584, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 42992.511, "from_m": 39508.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44791.309, "from_m": 42992.511, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47393.015, "from_m": 44791.309, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48267.768, "from_m": 47393.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49319.042, "from_m": 48267.768, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53041.778, "from_m": 49319.042, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53108.073, "from_m": 53041.778, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53239.847, "from_m": 53108.073, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53302.975, "from_m": 53239.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53372.967, "from_m": 53302.975, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 53420.259, "from_m": 53372.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56886.894, "from_m": 53420.259, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 78350.678, "from_m": 56886.894, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 78416.552, "from_m": 78350.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80802.656, "from_m": 78416.552, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80881.643, "from_m": 80802.656, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81087.208, "from_m": 80881.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81163.886, "from_m": 81087.208, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89849.023, "from_m": 81163.886, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 90118.406, "from_m": 89849.023, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 91085.662, "from_m": 90118.406, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 91130.568, "from_m": 91085.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95420.318, "from_m": 91130.568, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 101384.646, "from_m": 95420.318, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 102989.256, "from_m": 101384.646, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 104162.294, "from_m": 102989.256, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 104810.884, "from_m": 104162.294, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 104889.069, "from_m": 104810.884, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104980.857, "from_m": 104889.069, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 105538.403, "from_m": 104980.857, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106108.042, "from_m": 105538.403, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 107123.655, "from_m": 106108.042, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 112099.107, "from_m": 107123.655, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113389.181, "from_m": 112099.107, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 113487.121, "from_m": 113389.181, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115924.869, "from_m": 113487.121, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118634.1, "from_m": 115924.869, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 118715.357, "from_m": 118634.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 118753.546, "from_m": 118715.357, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 118853.855, "from_m": 118753.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124886.509, "from_m": 118853.855, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 126602.953, "from_m": 124886.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 127466.692, "from_m": 126602.953, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 131647.801, "from_m": 127466.692, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 133402.184, "from_m": 131647.801, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 133460.515, "from_m": 133402.184, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135311.515, "from_m": 133460.515, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 147467.144, "from_m": 135311.515, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 150021.066, "from_m": 147467.144, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150112.073, "from_m": 150021.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153440.622, "from_m": 150112.073, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 154092.352, "from_m": 153440.622, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157291.198, "from_m": 154092.352, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157851.129, "from_m": 157291.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 158597.995, "from_m": 157851.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 159303.212, "from_m": 158597.995, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159819.772, "from_m": 159303.212, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 166495.141, "from_m": 159819.772, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 166545.02, "from_m": 166495.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170525.67, "from_m": 166545.02, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 171846.707, "from_m": 170525.67, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 171904.435, "from_m": 171846.707, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175788.848, "from_m": 171904.435, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 179467.658, "from_m": 175788.848, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 184688.664, "from_m": 179467.658, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 185194.871, "from_m": 184688.664, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 190031.848, "from_m": 185194.871, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 190720.07, "from_m": 190031.848, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 191365.1, "from_m": 190720.07, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 192326.307, "from_m": 191365.1, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 193291.156, "from_m": 192326.307, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 196675.288, "from_m": 193291.156, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 201745.27, "from_m": 196675.288, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 202192.441, "from_m": 201745.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 204354.713, "from_m": 202192.441, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 205306.771, "from_m": 204354.713, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 205554.92, "from_m": 205306.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 205746.48, "from_m": 205554.92, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 205861.321, "from_m": 205746.48, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 205873.767, "from_m": 205861.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 206405.689, "from_m": 205873.767, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 206473.722, "from_m": 206405.689, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206474.347, "from_m": 206473.722, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 207711.7, "from_m": 206474.347, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 208152.186, "from_m": 207711.7, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 211317.205, "from_m": 208152.186, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 222200.919, "from_m": 211317.205, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 222878.297, "from_m": 222200.919, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 224732.05, "from_m": 222878.297, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 237819.49, "from_m": 224732.05, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 245214.663, "from_m": 237819.49, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 245734.41, "from_m": 245214.663, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 245884.615, "from_m": 245734.41, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 245927.046, "from_m": 245884.615, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 256978.08, "from_m": 245927.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 258424.185, "from_m": 256978.08, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 258992.02, "from_m": 258424.185, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 262227.534, "from_m": 258992.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 263112.813, "from_m": 262227.534, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 264103.457, "from_m": 263112.813, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264180.547, "from_m": 264103.457, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 264283.751, "from_m": 264180.547, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 264291.08, "from_m": 264283.751, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 264444.616, "from_m": 264291.08, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 264606.82, "from_m": 264444.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 478715, "profile_key": "f1225ed49db3121262a4b92df7a64290e173d4821810bcbb9ecb5b2dba58739f", "schedule_id": 36512, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1302", "location": "London St. Pancras", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Dock Jn South", "stage_seq": 2, "distance_m": 878.588, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304", "location": "Dock Jn North", "stage_seq": 3, "distance_m": 1292.355, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Kentish Town", "stage_seq": 4, "distance_m": 2259.452, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305H", "location": "Carlton Road Jn", "stage_seq": 5, "distance_m": 3213.419, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1307", "location": "West Hampstead Thameslink", "stage_seq": 6, "distance_m": 6007.203, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308", "location": "Cricklewood", "stage_seq": 7, "distance_m": 7956.251, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Hendon", "stage_seq": 8, "distance_m": 11005.954, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Radlett Jn", "stage_seq": 9, "distance_m": 23007.952, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "St. Albans", "stage_seq": 10, "distance_m": 31794.844, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Harpenden Jn", "stage_seq": 11, "distance_m": 38832.812, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322H", "location": "Luton", "stage_seq": 12, "distance_m": 48515.49, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Leagrave Jn", "stage_seq": 13, "distance_m": 53208.371, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Flitwick", "stage_seq": 14, "distance_m": 64426.834, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Bedford South Jn", "stage_seq": 15, "distance_m": 78328.383, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1333H", "location": "Bedford", "stage_seq": 16, "distance_m": 79930.523, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334", "location": "Bedford North Jn", "stage_seq": 17, "distance_m": 80959.77, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337", "location": "Sharnbrook Jn", "stage_seq": 18, "distance_m": 90764.102, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342", "location": "Wellingborough", "stage_seq": 19, "distance_m": 104251.2, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343", "location": "Harrowden Jn", "stage_seq": 20, "distance_m": 107229.086, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345H", "location": "Kettering South Jn", "stage_seq": 21, "distance_m": 113487.121, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346H", "location": "Kettering", "stage_seq": 22, "distance_m": 115511.823, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348", "location": "Kettering North Jn", "stage_seq": 23, "distance_m": 118634.1, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Market Harborough", "stage_seq": 24, "distance_m": 133167.235, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Kilby Bridge Jn", "stage_seq": 25, "distance_m": 150165.791, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Wigston North Jn", "stage_seq": 26, "distance_m": 153991.428, "section_seq": 1, "route_path_id": 29303}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1407", "location": "Leicester", "stage_seq": 27, "distance_m": 159038.716, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Syston South Jn", "stage_seq": 28, "distance_m": 166817.877, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Sileby Jn", "stage_seq": 29, "distance_m": 171710.618, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Loughborough", "stage_seq": 30, "distance_m": 179153.57, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Trent South Jn", "stage_seq": 31, "distance_m": 191332.727, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Sheet Stores Jn", "stage_seq": 32, "distance_m": 192240.443, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Spondon", "stage_seq": 33, "distance_m": 202015.075, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Derby Way & Works Jn", "stage_seq": 34, "distance_m": 205780.348, "section_seq": 1, "route_path_id": 29303}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1430", "location": "Derby", "stage_seq": 35, "distance_m": 206138.98, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "St. Mary's South Jn", "stage_seq": 36, "distance_m": 207596.358, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Ambergate Jn", "stage_seq": 37, "distance_m": 222047.808, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Clay Cross North Jn", "stage_seq": 38, "distance_m": 239640.193, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Chesterfield South Jn", "stage_seq": 39, "distance_m": 243411.182, "section_seq": 1, "route_path_id": 29303}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1449", "location": "Chesterfield", "stage_seq": 40, "distance_m": 244852.91, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Tapton Jn", "stage_seq": 41, "distance_m": 245759.456, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Dore Station Jn", "stage_seq": 42, "distance_m": 258532.946, "section_seq": 1, "route_path_id": 29303}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Sheffield Sig. S77", "stage_seq": 43, "distance_m": 262141.869, "section_seq": 1, "route_path_id": 29303}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": null, "location": "Sheffield", "stage_seq": 44, "distance_m": 264606.82, "section_seq": 1, "route_path_id": 29303}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 264606.82, "from_m": 0.0, "section_seq": 1, "route_path_id": 29303}], "total_distance_m": 264606.82, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 258845.003, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5761.817, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:10:04Z", "source_id": 38205798, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:10:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:10:05Z", "source_id": 12560754, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:10:53Z", "source_id": 38207913, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T12:11:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:10:56Z", "source_id": 12561403, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:15:37Z", "source_id": 38219394, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T12:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:15:42Z", "source_id": 12564886, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:30:52Z", "source_id": 38257380, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T12:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:30:58Z", "source_id": 12575827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18184, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:37:10Z", "source_id": 38273049, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:37:17Z", "source_id": 12580381, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18090, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:42:38Z", "source_id": 38286685, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T12:43:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:42:42Z", "source_id": 12584267, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17924, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:47:15Z", "source_id": 38297988, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T12:48:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:47:18Z", "source_id": 12587497, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17764, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:55:21Z", "source_id": 38318136, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T12:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:55:26Z", "source_id": 12593341, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17687, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:59:22Z", "source_id": 38327596, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:01:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:59:27Z", "source_id": 12596213, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17614, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:45Z", "source_id": 38343448, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T13:07:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:49Z", "source_id": 12600814, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17465, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:20:01Z", "source_id": 38378636, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T13:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:20:06Z", "source_id": 12611073, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17354, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:33Z", "source_id": 38421944, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T13:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:38Z", "source_id": 12623672, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17177, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:20Z", "source_id": 38445498, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T13:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:24Z", "source_id": 12629991, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:11Z", "source_id": 12632757, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7610, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:46Z", "source_id": 38504290, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T14:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:48Z", "source_id": 12647074, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7385, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:18Z", "source_id": 38537775, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-11T14:25:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:22Z", "source_id": 12657033, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] London St. Pancras 1302 1302 2 None None Sheffield 1504 1504 8 LATE +21 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21653/2026-09-11/detailed None Chesterfield 2026-09-11T15:10:00+01:00 Sheffield 14.0 {"type": "LineString", "coordinates": [[-1.4194334, 53.238158299999995], [-1.4193806, 53.2384515], [-1.4193325, 53.23885129999999], [-1.4192835999999998, 53.23924300000001], [-1.4192299999999998, 53.2396604], [-1.419171, 53.23998519999999], [-1.4190655, 53.240435899999994], [-1.4189287999999998, 53.241064], [-1.4187874000000005, 53.2416944], [-1.4187194999999997, 53.2419999], [-1.4184997999999998, 53.2429894], [-1.4183313999999998, 53.244113099999986], [-1.4182667999999998, 53.24489379999999], [-1.4182325, 53.2457507], [-1.4182320999999998, 53.2459447], [-1.4182319999999995, 53.24599709999999], [-1.4182855, 53.2463479], [-1.4183418, 53.24707139999999], [-1.4184215, 53.24745000000001], [-1.4184348, 53.2476362], [-1.4184579999999998, 53.248047499999984], [-1.4185123999999998, 53.2484171], [-1.4185655, 53.2487611], [-1.4187418999999997, 53.2497188], [-1.4189462999999998, 53.25067709999999], [-1.4190656, 53.251421099999995], [-1.4191707999999998, 53.2521624], [-1.4192246, 53.252510699999995], [-1.4193012, 53.2529069], [-1.4194513010204597, 53.25335536819731], [-1.4195300999999998, 53.25359079999999], [-1.4196237, 53.25386359999999], [-1.4197135, 53.2541053], [-1.4197832, 53.2542732], [-1.4198995999999997, 53.2545748], [-1.4201220999999995, 53.255083799999994], [-1.4202994, 53.2553916], [-1.4205253999999998, 53.2557838], [-1.420702, 53.2560592], [-1.4209105, 53.25635119999999], [-1.4213568999999997, 53.25692099999999], [-1.4214983999999995, 53.25707], [-1.4219116, 53.25752449999999], [-1.422351, 53.25797080000001], [-1.4230219999999998, 53.2585671], [-1.4237419999999998, 53.25913499999999], [-1.4242765999999998, 53.2595173], [-1.4249436000000002, 53.25996], [-1.425676, 53.2603754], [-1.4271055, 53.261085599999994], [-1.4282224999999995, 53.26160919999999], [-1.4289310999999998, 53.26195450000001], [-1.4293493, 53.2621914], [-1.4302286999999998, 53.26270159999999], [-1.4311503, 53.2633255], [-1.4319828, 53.263972299999985], [-1.4328017, 53.264712], [-1.4335624000000002, 53.265484699999995], [-1.43429, 53.2662442], [-1.435986, 53.26800359999999], [-1.4360456999999998, 53.2680655], [-1.4366905, 53.2687509], [-1.4372881, 53.2694481], [-1.437304454591234, 53.26947020933538], [-1.4378169999999997, 53.27016309999999], [-1.4381863999999998, 53.27081], [-1.4383708999999998, 53.2711642], [-1.4385326, 53.2715493], [-1.4387285, 53.2721698], [-1.4388706999999998, 53.2727876], [-1.4389385999999995, 53.27345220000001], [-1.4389484999999995, 53.2740987], [-1.4388671, 53.27480980000001], [-1.4387097, 53.2754741], [-1.4384813999999997, 53.2761146], [-1.4381713, 53.2767478], [-1.4375498, 53.27786999999998], [-1.437304454591234, 53.27829479330904], [-1.4372177, 53.278445], [-1.4369359, 53.279017200000006], [-1.4366561, 53.27974570000001], [-1.4365023, 53.2803249], [-1.4364087, 53.2808416], [-1.4363453999999998, 53.2813572], [-1.4363438, 53.2815425], [-1.4363373, 53.2818447], [-1.4363715999999995, 53.282503], [-1.4364862, 53.283156600000005], [-1.4366539, 53.283795600000005], [-1.4368881, 53.284416], [-1.4371716, 53.2850639], [-1.437304454591234, 53.285289671936034], [-1.4373355999999995, 53.2853426], [-1.4375154999999995, 53.2856271], [-1.4377744, 53.2860263], [-1.4382033, 53.28656649999999], [-1.4389121, 53.28737240000001], [-1.4389940999999995, 53.2874484], [-1.4392824, 53.2877238], [-1.4393701, 53.2877989], [-1.4396812999999995, 53.288065999999986], [-1.4404587, 53.28865759999999], [-1.4413072999999998, 53.2892301], [-1.4432275999999995, 53.29042099999999], [-1.4468807, 53.29266040000001], [-1.4472645999999998, 53.292890400000005], [-1.4489245999999998, 53.2939044], [-1.4501007999999995, 53.2945481], [-1.4502181999999997, 53.29461200000001], [-1.4516321, 53.295260000000006], [-1.4524169, 53.2955835], [-1.4531693, 53.295866], [-1.4542682999999998, 53.2962546], [-1.4553478999999998, 53.29662690000001], [-1.4578632, 53.2974913], [-1.4602418, 53.2983131], [-1.4604662, 53.298385399999994], [-1.4608607000000002, 53.2985124], [-1.4614682, 53.298708], [-1.4626426, 53.29912709999999], [-1.4631662999999997, 53.2992989], [-1.4650774, 53.2999483], [-1.4652382999999998, 53.30000199999999], [-1.4656688, 53.300153], [-1.4658599, 53.300222999999995], [-1.4694573999999998, 53.3014531], [-1.4700325, 53.3016522], [-1.4709927, 53.3020323], [-1.4719879, 53.302477], [-1.4728717, 53.3029653], [-1.4732553999999998, 53.30320329999999], [-1.4736203, 53.30344239999999], [-1.4743116, 53.303945199999994], [-1.4748209, 53.3043648], [-1.4753012, 53.30480250000001], [-1.4757699, 53.3052622], [-1.4761892999999997, 53.3057365], [-1.4772876540008348, 53.30706581297633], [-1.4775208999999998, 53.307348099999984], [-1.4781295, 53.30801439999999], [-1.478565, 53.30841859999999], [-1.4790641999999998, 53.3088072], [-1.4795493999999998, 53.3091648], [-1.4802289999999998, 53.309640599999994], [-1.4811099, 53.31017179999999], [-1.4822265, 53.310748], [-1.4831894, 53.311174400000006], [-1.4843625, 53.31165349999999], [-1.4865985, 53.31255370000001], [-1.5095819, 53.3217686], [-1.5103341, 53.3220852], [-1.5108654999999998, 53.322327599999994], [-1.5111435, 53.3224675], [-1.5113945999999998, 53.32260849999999], [-1.5117127, 53.32281949999999], [-1.5119804, 53.3229723], [-1.5122353999999998, 53.3231238], [-1.5126862, 53.3234244], [-1.5134337999999998, 53.3240177], [-1.5140511999999997, 53.324686], [-1.5145169999999997, 53.3253715], [-1.5147435, 53.32583400000001], [-1.5149335999999998, 53.3262902], [-1.5149900999999997, 53.3265288], [-1.5150847999999997, 53.32692860000001], [-1.515094, 53.3270846], [-1.5151041, 53.327526], [-1.5150909999999995, 53.328275899999994], [-1.5150178999999997, 53.32890880000001], [-1.5148152, 53.3297397], [-1.5143835, 53.33054550000001], [-1.5142587999999997, 53.3307084], [-1.5136944, 53.33144560000001], [-1.5133627, 53.33180619999999], [-1.5129874, 53.3321331], [-1.5126890999999998, 53.332366699999994], [-1.5123826, 53.3325949], [-1.5119043, 53.3329507], [-1.5117311, 53.33307219999999], [-1.5117057000000005, 53.33309100000001], [-1.5116470411623095, 53.33313292944257], [-1.5114773614409316, 53.33325484453056], [-1.511328395137356, 53.33336306325771], [-1.5111971346386217, 53.33345951675729], [-1.5110805723317666, 53.33354613616262], [-1.51097570060383, 53.33362485260701], [-1.5108795118418508, 53.333697597223725], [-1.510788998432867, 53.33376630114611], [-1.5107011527639178, 53.33383289550745], [-1.5106129672220416, 53.333899311441016], [-1.5105214341942774, 53.33396748008014], [-1.5104235460676634, 53.33403933255812], [-1.5103162952292384, 53.334116800008246], [-1.5101966740660413, 53.33420181356382], [-1.5100616749651108, 53.33429630435815], [-1.509908290313485, 53.33440220352452], [-1.5097335124982034, 53.33452144219625], [-1.5096163, 53.33459640000001], [-1.5083422, 53.33557859999999], [-1.5079211999999995, 53.3358601], [-1.5062593999999998, 53.33699489999999], [-1.5046933, 53.3381071], [-1.5024616, 53.33971220000001], [-1.4994775, 53.3418456], [-1.4982306, 53.34273120000001], [-1.4973371, 53.343371], [-1.496388, 53.34400419999999], [-1.4945356999999997, 53.3451542], [-1.4920846, 53.3466817], [-1.4907399999999995, 53.3475804], [-1.4896824, 53.3483908], [-1.4887082, 53.3492109], [-1.4886237, 53.3492924], [-1.4880675999999995, 53.3497808], [-1.487832, 53.349997899999984], [-1.4835178, 53.3539281], [-1.4833236999999997, 53.3540921], [-1.4825166, 53.354780299999994], [-1.482059, 53.35511650000001], [-1.4816466999999998, 53.35541020000001], [-1.4812516999999998, 53.35568459999999], [-1.480846, 53.3559578], [-1.479139, 53.3569685], [-1.4778962999999998, 53.3576937], [-1.4776429, 53.3578441], [-1.4761858999999995, 53.3588201], [-1.475564, 53.3592933], [-1.4753976999999998, 53.3594301], [-1.4747008999999998, 53.3600374], [-1.4740200999999995, 53.3606504], [-1.4739509235577386, 53.36070877627213], [-1.47337, 53.361199000000006], [-1.4731875, 53.361355399999994], [-1.4728792, 53.36162509999999], [-1.4725903, 53.36187170000001], [-1.472427, 53.362010600000005], [-1.4720493, 53.3623385], [-1.4718019, 53.3625454], [-1.4714876999999995, 53.362799599999995], [-1.4705572, 53.3635089], [-1.4700086999999995, 53.36387810000001], [-1.4684478000000003, 53.364955300000005], [-1.4682868, 53.3650577], [-1.4672621999999995, 53.365723499999994], [-1.4663261, 53.366339700000005], [-1.4649072, 53.367269500000006], [-1.4646141, 53.367464000000005], [-1.4643278999999998, 53.367668], [-1.4640436, 53.367882499999986], [-1.4637565999999995, 53.3681194], [-1.4634990999999995, 53.3683514], [-1.4632335999999997, 53.3686203], [-1.4629492, 53.36891640000001], [-1.4626997999999998, 53.3692076], [-1.4624745, 53.36950370000001], [-1.4622571999999998, 53.369814100000006], [-1.4620935999999998, 53.3700941], [-1.4618951, 53.37047020000001], [-1.4617664, 53.3707503], [-1.4616707999999998, 53.3709948], [-1.4615579, 53.3713405], [-1.4614966, 53.371581799999994], [-1.461439, 53.37180699999998], [-1.4614242999999998, 53.3718836], [-1.4614112999999995, 53.37196449999999], [-1.46138, 53.37228149999999], [-1.4613767999999998, 53.3724552], [-1.4613727, 53.372583299999995], [-1.4613790999999998, 53.3727441], [-1.4613879999999997, 53.3728809], [-1.461401, 53.3730126], [-1.4614189999999998, 53.3731128], [-1.4614368, 53.3732094], [-1.4614818999999997, 53.3733937], [-1.4615324, 53.37358369999999], [-1.4616891, 53.374182600000005], [-1.46173, 53.37433899999999], [-1.4617691, 53.3744921], [-1.4618203, 53.3746907], [-1.4618894, 53.3749624], [-1.4619291, 53.3751173], [-1.4619671, 53.375265199999994], [-1.4620161, 53.375484199999995], [-1.4620468, 53.3756488], [-1.4620577, 53.3757435], [-1.4620824, 53.37595780000001], [-1.4620893999999998, 53.3760457], [-1.4621089000000005, 53.3764727], [-1.4621082999999997, 53.37648870000001], [-1.4621034, 53.3766161], [-1.4620879, 53.3767672], [-1.4620402999999995, 53.377153199999995], [-1.4619218, 53.3780311]]} 12.1 1511 1525 Chesterfield Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657033 1789136604401368 168 168 2026-09-11 14:35:18.578265 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:17.638737
449849 481485 C49070 775F23MQ11 2026-09-11 COMPLETE 12657526 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 481485, "stp": "P", "toc": "Great Western Railway", "uid": "C49070", "consist": "166207", "dest_crs": "CDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49070/2026-09-11/detailed", "trust_id": "775F23MQ11", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-11", "dest_arr_time": "1514", "dest_platform": "1", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5F23", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1514", "current_leg_dep": "1510", "current_leg_end": "Cardiff Central", "origin_dep_time": "1501", "origin_platform": "3B", "current_location": "Cardiff Central", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Sig. 2342", "dest_arr_time_act": "1514", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Central", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 461.973, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 527.668, \"from_m\": 461.973, \"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\": 566.354, \"from_m\": 527.668, \"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\": 1682.59, \"from_m\": 566.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1721.275, \"from_m\": 1682.59, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1786.971, \"from_m\": 1721.275, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1976.893, \"from_m\": 1786.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2248.943, \"from_m\": 1976.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 481485, \"profile_key\": \"f0ca3a5f04e8787a202aa410c83f9b218399643c30ec7f9f7b37e328ddc66826\", \"schedule_id\": 6572, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1510\", \"location\": \"Cardiff Sig. 2342\", \"stage_seq\": 2, \"distance_m\": 1124.472, \"section_seq\": 1, \"route_path_id\": 30245}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2248.943, \"section_seq\": 1, \"route_path_id\": 30245}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2248.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30245}], \"total_distance_m\": 2248.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1132.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1116.236, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1501", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:59Z\", \"source_id\": 38539360, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:03Z\", \"source_id\": 12657526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "1", "timing_fact_generation": 1789136643327059, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:18.268113", "service_state_evidence_id": 12657526, "current_leg_start_actual_dep": "2026-09-11T15:21:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:18.582286", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CDF CDF 5F23 166207 3 90 None {"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 461.973, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 527.668, "from_m": 461.973, "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": 566.354, "from_m": 527.668, "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": 1682.59, "from_m": 566.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1721.275, "from_m": 1682.59, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1786.971, "from_m": 1721.275, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1976.893, "from_m": 1786.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2248.943, "from_m": 1976.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 481485, "profile_key": "f0ca3a5f04e8787a202aa410c83f9b218399643c30ec7f9f7b37e328ddc66826", "schedule_id": 6572, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1501", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1510", "location": "Cardiff Sig. 2342", "stage_seq": 2, "distance_m": 1124.472, "section_seq": 1, "route_path_id": 30245}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2248.943, "section_seq": 1, "route_path_id": 30245}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2248.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 30245}], "total_distance_m": 2248.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1132.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1116.236, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24800, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:59Z", "source_id": 38539360, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:25:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:03Z", "source_id": 12657526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Cardiff Central 1501 1501 3B None None Cardiff Central 1514 1514 1 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49070/2026-09-11/detailed None Cardiff Sig. 2342 2026-09-11T15:21:00+01:00 Cardiff Central 4.0 {"type": "LineString", "coordinates": [[-3.1846566, 51.47569569999999], [-3.1841533, 51.47566], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} 0.2 1510 1514 Cardiff Central Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657526 1789136643327059 14 14 2026-09-11 14:35:18.582286 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:18.268113
449850 480872 P66444 521B80MP11 2026-09-11 COMPLETE 12657100 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480872, "stp": "P", "toc": "Greater Anglia", "uid": "P66444", "consist": "745107", "dest_crs": "SSD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66444/2026-09-11/detailed", "trust_id": "521B80MP11", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-11", "dest_arr_time": "1523", "dest_platform": "1", "is_terminated": 1, "next_location": null, "signalling_id": "1B80", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1436", "origin_platform": "4", "current_location": "Stansted Airport", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1523", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Bishops Stortford", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32383.517, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46335.402, \"from_m\": 32383.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49177.794, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56554.282, \"from_m\": 49177.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58943.978, \"from_m\": 56554.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59434.547, \"from_m\": 58943.978, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 480872, \"profile_key\": \"c333de9f9594f06872c4398d9cd8afe0f3152f4d44225916c9ed58030d1b75ba\", \"schedule_id\": 22035, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Stansted East Jn\", \"stage_seq\": 15, \"distance_m\": 55248.792, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Tye Green Jn\", \"stage_seq\": 16, \"distance_m\": 56360.418, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Stansted Coopers Lane Jn\", \"stage_seq\": 17, \"distance_m\": 58381.705, \"section_seq\": 1, \"route_path_id\": 36021}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": null, \"location\": \"Stansted Airport\", \"stage_seq\": 18, \"distance_m\": 59434.547, \"section_seq\": 1, \"route_path_id\": 36021}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59434.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36021}], \"total_distance_m\": 59434.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55016.165, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4418.382, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1436", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:51Z\", \"source_id\": 38425165, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:51Z\", \"source_id\": 12624565, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:09Z\", \"source_id\": 38434984, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:13Z\", \"source_id\": 12627002, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:48Z\", \"source_id\": 38449258, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:52Z\", \"source_id\": 12631026, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:18Z\", \"source_id\": 38463344, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:22Z\", \"source_id\": 12635128, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:54Z\", \"source_id\": 38469555, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:56Z\", \"source_id\": 12636981, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:25Z\", \"source_id\": 38475635, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:26Z\", \"source_id\": 12638791, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:02Z\", \"source_id\": 38490144, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:05Z\", \"source_id\": 12642928, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:17Z\", \"source_id\": 38508142, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:18Z\", \"source_id\": 12648209, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:59Z\", \"source_id\": 38519650, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:04Z\", \"source_id\": 12651704, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:26Z\", \"source_id\": 38538025, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:28Z\", \"source_id\": 12657100, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "1", "timing_fact_generation": 1789136612596991, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:19.292730", "service_state_evidence_id": 12657100, "current_leg_start_actual_dep": null, "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:19.591440", "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 P LST SSD 1B80 745107 12 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32383.517, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46335.402, "from_m": 32383.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49177.794, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56554.282, "from_m": 49177.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58943.978, "from_m": 56554.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 59434.547, "from_m": 58943.978, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 480872, "profile_key": "c333de9f9594f06872c4398d9cd8afe0f3152f4d44225916c9ed58030d1b75ba", "schedule_id": 22035, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1436", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456", "location": "Cheshunt", "stage_seq": 9, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Broxbourne", "stage_seq": 10, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "Harlow Town", "stage_seq": 12, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Stansted East Jn", "stage_seq": 15, "distance_m": 55248.792, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Tye Green Jn", "stage_seq": 16, "distance_m": 56360.418, "section_seq": 1, "route_path_id": 36021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Stansted Coopers Lane Jn", "stage_seq": 17, "distance_m": 58381.705, "section_seq": 1, "route_path_id": 36021}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": null, "location": "Stansted Airport", "stage_seq": 18, "distance_m": 59434.547, "section_seq": 1, "route_path_id": 36021}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59434.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 36021}], "total_distance_m": 59434.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55016.165, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4418.382, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:51Z", "source_id": 38425165, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:51Z", "source_id": 12624565, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:09Z", "source_id": 38434984, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:13Z", "source_id": 12627002, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:48Z", "source_id": 38449258, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:52Z", "source_id": 12631026, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:18Z", "source_id": 38463344, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:53:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:22Z", "source_id": 12635128, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:54Z", "source_id": 38469555, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:56Z", "source_id": 12636981, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:25Z", "source_id": 38475635, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:26Z", "source_id": 12638791, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:02Z", "source_id": 38490144, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:05Z", "source_id": 12642928, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:17Z", "source_id": 38508142, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:18Z", "source_id": 12648209, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:59Z", "source_id": 38519650, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:16:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:04Z", "source_id": 12651704, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12725, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:26Z", "source_id": 38538025, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:25:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:28Z", "source_id": 12657100, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] London Liverpool Street 1436 1436 4 None None Stansted Airport 1523 1523 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66444/2026-09-11/detailed None None None None None None None None None Bishops Stortford Stansted Airport None None None None None 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Stansted Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657100 1789136612596991 79 79 2026-09-11 14:35:19.591440 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:19.292730
449851 480233 G66504 651D65MO11 2026-09-11 COMPLETE 12657347 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480233, "stp": "P", "toc": "CrossCountry", "uid": "G66504", "consist": "170102", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G66504/2026-09-11/detailed", "trust_id": "651D65MO11", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-11", "dest_arr_time": "1522", "dest_platform": "5B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1D65", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1525", "current_leg_dep": "1459", "current_leg_end": "Nottingham", "origin_dep_time": "1409", "origin_platform": "10A", "current_location": "Nottingham", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4623860999999998, 52.91367299999999], [-1.4623502, 52.91349129999999], [-1.4623074, 52.913375900000005], [-1.4622471, 52.9132534], [-1.4621888, 52.9131626], [-1.4621211, 52.9130708], [-1.4620374, 52.9129829], [-1.4620292853593304, 52.91297536123706], [-1.4619133999999998, 52.9128677], [-1.4617355, 52.9127394], [-1.4613604, 52.9124956], [-1.4610466, 52.9123033], [-1.4608275999999998, 52.91219369999999], [-1.4606130000000002, 52.9121013], [-1.4603796, 52.91200919999999], [-1.4599653, 52.91185149999999], [-1.4593322000000002, 52.911581000000005], [-1.4588978999999995, 52.91142059999999], [-1.4586547, 52.9113299], [-1.4584597, 52.9112561], [-1.4580411999999998, 52.9111023], [-1.4574829, 52.9108969], [-1.4571059, 52.9107569], [-1.4566184999999998, 52.91057319999999], [-1.4563917, 52.91049309999998], [-1.4558599, 52.9102968], [-1.4555565, 52.9101849], [-1.4552923, 52.9100957], [-1.4550612999999997, 52.9100163], [-1.4546277999999997, 52.909884], [-1.4544290999999998, 52.90982530000001], [-1.4541955000000002, 52.9097633], [-1.4534969000000002, 52.9095908], [-1.4530668999999998, 52.90951309999999], [-1.4526927, 52.90944669999999], [-1.4525445, 52.909420999999995], [-1.4521345999999995, 52.9093524], [-1.4518983, 52.90930719999999], [-1.451418, 52.9092514], [-1.4509418999999997, 52.9092068], [-1.450306, 52.90916750000001], [-1.4498016, 52.90915009999999], [-1.4492997999999997, 52.9091493], [-1.4491012, 52.9091499], [-1.4489065, 52.909157400000005], [-1.4486669, 52.9091652], [-1.4482287, 52.90918799999999], [-1.4478298, 52.909214799999994], [-1.4474155, 52.90925429999999], [-1.4471683, 52.909280300000006], [-1.4470019999999997, 52.90930209999999], [-1.4464376, 52.909379699999995], [-1.4461557, 52.90942609999999], [-1.4458699999999998, 52.9094763], [-1.4455688999999998, 52.90953270000001], [-1.445129, 52.909628699999985], [-1.4444997, 52.9097908], [-1.4440417, 52.9099202], [-1.4429967999999995, 52.91026539999999], [-1.4410341, 52.910901900000006], [-1.4402865, 52.9111532], [-1.4393294, 52.9114652], [-1.4382954999999995, 52.9118026], [-1.437304454591234, 52.91212750573058], [-1.4368328999999995, 52.91228209999999], [-1.4354107, 52.9127458], [-1.4350014, 52.912874], [-1.4345797, 52.9129957], [-1.4340058, 52.91315399999999], [-1.4337080999999998, 52.913234], [-1.4332638999999998, 52.91334229999999], [-1.4328180999999998, 52.9134475], [-1.432195, 52.9135823], [-1.4317121999999998, 52.9136795], [-1.4310975999999995, 52.9137911], [-1.4305739, 52.9138823], [-1.4301442999999998, 52.9139488], [-1.4295135, 52.9140381], [-1.4288648999999998, 52.9141157], [-1.4282586999999998, 52.9141813], [-1.4274004, 52.914259], [-1.4265451, 52.9143231], [-1.4260746999999998, 52.9143543], [-1.425598, 52.9143794], [-1.4250327, 52.9144008], [-1.4244543, 52.91440589999999], [-1.4238966999999998, 52.91439760000001], [-1.4235820999999995, 52.9143827], [-1.4230608, 52.914354800000005], [-1.4227893, 52.9143338], [-1.4222972, 52.9142943], [-1.421944, 52.9142557], [-1.4215993, 52.9142115], [-1.4211550999999998, 52.914147799999995], [-1.4204709999999998, 52.9140306], [-1.4194271999999997, 52.9138263], [-1.4182499, 52.91358739999999], [-1.4170453, 52.913342799999995], [-1.4161598999999998, 52.9131666], [-1.4149406, 52.9129168], [-1.4140715, 52.9127401], [-1.4134283, 52.91260880000001], [-1.4129864, 52.91252199999999], [-1.4127183, 52.9124668], [-1.4125183, 52.91242570000001], [-1.4116799999999998, 52.9122546], [-1.4113180000000003, 52.9121856], [-1.4110671, 52.9121349], [-1.4102099999999995, 52.91196060000001], [-1.4090877, 52.9117346], [-1.4087887, 52.911674099999985], [-1.4075932999999998, 52.9114301], [-1.4063969, 52.911186099999995], [-1.4053073, 52.91096439999999], [-1.4041729999999997, 52.9107303], [-1.4028675, 52.910446799999995], [-1.4020182, 52.91025950000001], [-1.4013226, 52.9101009], [-1.4004395, 52.9098884], [-1.3994516, 52.9096368], [-1.3984158999999998, 52.9093489], [-1.3977681, 52.90915580000001], [-1.3970454, 52.9089284], [-1.3961578, 52.9086447], [-1.3953440999999998, 52.9083754], [-1.3943623999999997, 52.9080354], [-1.3935565, 52.9077442], [-1.3928246, 52.90746659999999], [-1.3921266, 52.90719630000001], [-1.3915634999999995, 52.9069719], [-1.390498, 52.90653580000001], [-1.3893668999999995, 52.9060629], [-1.388393, 52.9056563], [-1.387894, 52.905446600000005], [-1.3874305, 52.9052489], [-1.3869674999999997, 52.90505480000001], [-1.3859641, 52.9046312], [-1.3857600999999995, 52.9045455], [-1.3851770999999995, 52.90430069999999], [-1.3837617999999998, 52.9037009], [-1.3826218, 52.9032398], [-1.3817054999999998, 52.9028558], [-1.3811653, 52.90262130000001], [-1.3803324, 52.9022945], [-1.3793954, 52.90196199999999], [-1.3785594999999995, 52.901683], [-1.3780777999999998, 52.901537299999994], [-1.3771248, 52.9012637], [-1.3763913, 52.90106949999999], [-1.3756522, 52.9008938], [-1.3747781, 52.90070149999999], [-1.3738727999999998, 52.9005198], [-1.3733760999999998, 52.900429], [-1.3725519, 52.9002816], [-1.3720580999999998, 52.900196699999995], [-1.3712407, 52.9000634], [-1.3701476999999995, 52.899900599999995], [-1.3696450999999998, 52.8998286], [-1.3690106, 52.899742499999995], [-1.3683398999999998, 52.8996547], [-1.3677248999999998, 52.89958450000001], [-1.3671451, 52.8995208], [-1.3666367, 52.89946890000001], [-1.3659063, 52.8994017], [-1.3650127, 52.8993285], [-1.3642392999999997, 52.8992713], [-1.3634571999999998, 52.89922179999999], [-1.3624588999999998, 52.8991669], [-1.3619768999999995, 52.89914160000001], [-1.3608192999999995, 52.899079599999986], [-1.3598572, 52.8990277], [-1.3595795000000002, 52.89901239999999], [-1.3593018999999995, 52.8990036], [-1.3589597, 52.89898349999999], [-1.3585470999999998, 52.8989581], [-1.3581922, 52.898934], [-1.3571205999999998, 52.89886079999999], [-1.3563070999999998, 52.8988013], [-1.3558095, 52.8987617], [-1.3548797, 52.898685699999994], [-1.353858, 52.898599], [-1.3527981, 52.8985022], [-1.3520853999999998, 52.898435], [-1.351179, 52.89834479999998], [-1.3501407, 52.8982345], [-1.3490064999999998, 52.8981088], [-1.3480797, 52.8980021], [-1.3474729261792822, 52.897929482658625], [-1.3473845, 52.8979189], [-1.3470709, 52.897881100000006], [-1.3466926, 52.8978361], [-1.3463213, 52.897792], [-1.3457649, 52.897718000000005], [-1.3450369, 52.8976276], [-1.3442234, 52.89751979999999], [-1.3435526999999998, 52.8974272], [-1.3428606, 52.897332500000005], [-1.3417149, 52.89717410000001], [-1.3407247, 52.89701960000001], [-1.3400379, 52.896908799999984], [-1.3389506, 52.8967516], [-1.3380647999999995, 52.896607], [-1.3369718999999998, 52.8964283], [-1.3362234, 52.89629819999999], [-1.3344038, 52.8959748], [-1.333117, 52.8957269], [-1.3316898, 52.895454699999995], [-1.3290751, 52.8949254], [-1.3261018, 52.894302200000006], [-1.3228927, 52.89355239999999], [-1.3209728999999997, 52.893077], [-1.3189704, 52.89256100000001], [-1.3179653, 52.8922928], [-1.316955, 52.8920122], [-1.3143062, 52.8912844], [-1.3127814, 52.8908253], [-1.3109846000000005, 52.890246], [-1.3086568999999997, 52.88945779999999], [-1.3070637, 52.88889009999999], [-1.3057975999999998, 52.88844470000001], [-1.3054688, 52.88833180000001], [-1.3049965, 52.8881671], [-1.3037604, 52.887756800000005], [-1.3017962999999997, 52.88715270000001], [-1.3009759, 52.88693109999999], [-1.3003255000000002, 52.88675469999998], [-1.2989132, 52.886411900000006], [-1.2975391999999997, 52.88611529999999], [-1.2963041, 52.8858717], [-1.2952791, 52.8856931], [-1.2942158, 52.8855288], [-1.2929551, 52.885364499999994], [-1.2917090999999998, 52.8852322], [-1.2905744999999995, 52.885131900000005], [-1.2896299, 52.885059199999986], [-1.2880645999999998, 52.8849882], [-1.2877594999999995, 52.8849744], [-1.2866432, 52.8849451], [-1.2861641, 52.884942], [-1.2860739, 52.88494140000001], [-1.2848853999999998, 52.8849065], [-1.2842229999999997, 52.8848738], [-1.2836956, 52.8848267], [-1.2830696, 52.88476209999999], [-1.2826944, 52.884714599999995], [-1.2823571, 52.884668399999995], [-1.2819934999999998, 52.88461319999999], [-1.2811195999999998, 52.8844652], [-1.2805787999999998, 52.8843615], [-1.2801202, 52.8842623], [-1.2793796, 52.8840961], [-1.2791001999999998, 52.88402629999999], [-1.278984, 52.883996800000006], [-1.2780083999999998, 52.88374099999999], [-1.2775905, 52.8836227], [-1.2772958, 52.88352400000001], [-1.2765723, 52.8832901], [-1.2762524, 52.883184500000006], [-1.2758518, 52.8830459], [-1.2756916, 52.8829933], [-1.2753243999999997, 52.8828574], [-1.2752253999999998, 52.8828177], [-1.2750188, 52.88275799999999], [-1.2748091, 52.8826914], [-1.2747382712328976, 52.88266213541958], [-1.2744751, 52.882553400000006], [-1.2738261, 52.88227180000001], [-1.2736972999999998, 52.8822115], [-1.2735880999999998, 52.8821658], [-1.2734634, 52.8821146], [-1.2733123, 52.8820568], [-1.2731835, 52.882009999999994], [-1.2730582999999998, 52.88196589999999], [-1.2729163, 52.881924099999985], [-1.2727099, 52.8818683], [-1.2724384, 52.881810300000005], [-1.2722452, 52.88177429999999], [-1.2720166, 52.8817372], [-1.2715653999999998, 52.8816898], [-1.2713663, 52.8816859], [-1.2711239999999997, 52.881677499999995], [-1.2708532, 52.8816789], [-1.2707844, 52.88168079999999], [-1.2706718, 52.8816817], [-1.2702546, 52.8817104], [-1.2697241999999995, 52.88177449999999], [-1.2691894, 52.881879700000006], [-1.2688697, 52.8819472], [-1.2682185999999998, 52.8821342], [-1.2677753, 52.88230409999999], [-1.2675650999999997, 52.88240390000001], [-1.2674095, 52.88249969999999], [-1.2670868999999998, 52.88269809999999], [-1.2667749, 52.882946200000006], [-1.2665139, 52.88319940000001], [-1.2663004, 52.8834466], [-1.2658193, 52.8839653], [-1.2654469, 52.8843786], [-1.265365584397356, 52.88447011000941], [-1.265230798894074, 52.88460604108799], [-1.2651095250022568, 52.884725443083155], [-1.264999907925436, 52.884830704753725], [-1.2649000928671428, 52.88492421485853], [-1.2648082250309085, 52.885008362156384], [-1.2647224496202645, 52.88508553540612], [-1.2646409118387425, 52.88515812336656], [-1.264561756889873, 52.88522851479654], [-1.264483129977188, 52.88529909845488], [-1.264403176304219, 52.885372263100386], [-1.2643200410744968, 52.88545039749192], [-1.264231869491553, 52.88553589038828], [-1.264136806758919, 52.88563113054831], [-1.264032998080126, 52.88573850673082], [-1.2639185886587054, 52.88586040769464], [-1.2637917236981886, 52.8859992221986], [-1.2637903, 52.8860008], [-1.2632211, 52.8866307], [-1.2629025, 52.88697109999999], [-1.2623645, 52.88749889999999], [-1.2619064000000002, 52.88790500000001], [-1.2615955999999997, 52.8881672], [-1.2608762, 52.888738499999995], [-1.2605025, 52.8890116], [-1.2600896, 52.8892877], [-1.2594841999999995, 52.8896658], [-1.259411291492808, 52.889708676661506], [-1.2593363180406103, 52.889752767649384], [-1.2592844, 52.8897833], [-1.2585670999999998, 52.8901857], [-1.2580477999999995, 52.8904479], [-1.25764139776733, 52.89064259676913], [-1.2574217999999997, 52.8907478], [-1.2571233, 52.89088799999999], [-1.2567814, 52.8910499], [-1.2564794, 52.8911956], [-1.2556873, 52.89158679999999], [-1.2548325, 52.892041600000006], [-1.2535181, 52.89279890000001], [-1.2528553999999998, 52.8931978], [-1.2515965, 52.893957500000006], [-1.2513320999999995, 52.89411849999999], [-1.2510674, 52.8942819], [-1.2502874, 52.89476830000001], [-1.2495472999999997, 52.8952201], [-1.2491019999999995, 52.8954944], [-1.2486643, 52.895761199999995], [-1.2480568999999997, 52.89612470000001], [-1.2473178, 52.8965721], [-1.2466681, 52.8969686], [-1.2461106, 52.897307100000006], [-1.2458799, 52.8974375], [-1.2456492, 52.8975861], [-1.2448357999999995, 52.8980839], [-1.2429422, 52.89923809999999], [-1.2402256, 52.9008917], [-1.2397016999999997, 52.9012068], [-1.2386858, 52.9018174], [-1.2369665000000003, 52.902847300000005], [-1.2349272, 52.90410059999999], [-1.2345029999999997, 52.9043581], [-1.2334864999999997, 52.9049781], [-1.2324421, 52.9056154], [-1.2315927, 52.9061163], [-1.2312325, 52.906336299999985], [-1.2290207999999998, 52.9076873], [-1.2281016, 52.9082447], [-1.2279861999999997, 52.90831459999999], [-1.2261665, 52.90942919999999], [-1.2250291999999998, 52.9101194], [-1.2233048999999998, 52.911167799999994], [-1.2222386999999997, 52.911807499999995], [-1.2196058, 52.9134263], [-1.219567, 52.9134502], [-1.2164662999999998, 52.91533339999999], [-1.214301, 52.916638299999995], [-1.2112474, 52.9185041], [-1.210514, 52.9189445], [-1.2086371, 52.9200819], [-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Derby", "dest_arr_time_act": "1522", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Derby", "current_leg_milage": "15.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301.339, \"from_m\": 287.474, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1672.43, \"from_m\": 723.27, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2616.989, \"from_m\": 1672.43, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3226.479, \"from_m\": 2616.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\": 3298.932, \"from_m\": 3226.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4973.853, \"from_m\": 3298.932, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11536.846, \"from_m\": 4973.853, \"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\": 12723.526, \"from_m\": 11536.846, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13959.974, \"from_m\": 12723.526, \"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\": 18578.082, \"from_m\": 13959.974, \"capability_applied\": null, \"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\": 18633.281, \"from_m\": 18578.082, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20144.84, \"from_m\": 18633.281, \"capability_applied\": null, \"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\": 20174.217, \"from_m\": 20144.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40444.841, \"from_m\": 20174.217, \"capability_applied\": null, \"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\": 40505.545, \"from_m\": 40444.841, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48219.171, \"from_m\": 40505.545, \"capability_applied\": null, \"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\": 48920.529, \"from_m\": 48219.171, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57538.18, \"from_m\": 48920.529, \"capability_applied\": null, \"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\": 57603.458, \"from_m\": 57538.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58323.617, \"from_m\": 57603.458, \"capability_applied\": null, \"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\": 58369.075, \"from_m\": 58323.617, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 64609.947, \"from_m\": 58369.075, \"capability_applied\": null, \"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\": 64698.607, \"from_m\": 64609.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64834.573, \"from_m\": 64698.607, \"capability_applied\": null, \"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\": 65923.054, \"from_m\": 64834.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66037.896, \"from_m\": 65923.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\": 66229.455, \"from_m\": 66037.896, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66477.605, \"from_m\": 66229.455, \"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\": 67429.662, \"from_m\": 66477.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\": 69591.934, \"from_m\": 67429.662, \"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\": 70039.105, \"from_m\": 69591.934, \"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\": 75109.087, \"from_m\": 70039.105, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 78493.219, \"from_m\": 75109.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\": 79458.069, \"from_m\": 78493.219, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79507.186, \"from_m\": 79458.069, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79538.457, \"from_m\": 79507.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79664.799, \"from_m\": 79538.457, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79707.933, \"from_m\": 79664.799, \"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\": 80429.506, \"from_m\": 79707.933, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80500.004, \"from_m\": 80429.506, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 86542.017, \"from_m\": 80500.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 86603.506, \"from_m\": 86542.017, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90234.283, \"from_m\": 86603.506, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90599.189, \"from_m\": 90234.283, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 90650.389, \"from_m\": 90599.189, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90701.669, \"from_m\": 90650.389, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91040.053, \"from_m\": 90701.669, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 91264.526, \"from_m\": 91040.053, \"capability_applied\": null, \"effective_limit_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\": 480233, \"profile_key\": \"1d455445690c055362059b3a11c9667e8f0b86e65cb78f5705049735dc14b883\", \"schedule_id\": 12482, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1564.534, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Landor Street Jn\", \"stage_seq\": 4, \"distance_m\": 2534.776, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 5, \"distance_m\": 9719.565, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Water Orton\", \"stage_seq\": 6, \"distance_m\": 12283.137, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 7, \"distance_m\": 18633.281, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424H\", \"location\": \"Wilnecote\", \"stage_seq\": 8, \"distance_m\": 24823.528, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1429H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 9, \"distance_m\": 27882.228, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Wichnor Jn\", \"stage_seq\": 10, \"distance_m\": 39870.477, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1442\", \"location\": \"Burton-on-Trent\", \"stage_seq\": 11, \"distance_m\": 48593.751, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Clay Mills Jn\", \"stage_seq\": 12, \"distance_m\": 51986.627, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"North Stafford Jn\", \"stage_seq\": 13, \"distance_m\": 57651.261, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Stenson Jn\", \"stage_seq\": 14, \"distance_m\": 58397.736, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Derby L.N.W. Jn\", \"stage_seq\": 15, \"distance_m\": 64769.31, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1459\", \"location\": \"Derby\", \"stage_seq\": 16, \"distance_m\": 65923.054, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Derby Way & Works Jn\", \"stage_seq\": 17, \"distance_m\": 66004.028, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Spondon\", \"stage_seq\": 18, \"distance_m\": 69769.301, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Sheet Stores Jn\", \"stage_seq\": 19, \"distance_m\": 79538.457, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Trent East Jn\", \"stage_seq\": 20, \"distance_m\": 80458.634, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Beeston South Jn\", \"stage_seq\": 21, \"distance_m\": 86684.292, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Mansfield Jn\", \"stage_seq\": 22, \"distance_m\": 90275.989, \"section_seq\": 1, \"route_path_id\": 30672}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 23, \"distance_m\": 91264.526, \"section_seq\": 1, \"route_path_id\": 30672}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91264.526, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30672}], \"total_distance_m\": 91264.526, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 89355.758, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1908.768, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1409", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "26.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:03Z\", \"source_id\": 38381143, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:22:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:06Z\", \"source_id\": 12611838, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:38Z\", \"source_id\": 38392251, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:42Z\", \"source_id\": 12615111, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:05Z\", \"source_id\": 38400686, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:07Z\", \"source_id\": 12617549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:35Z\", \"source_id\": 38433227, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:35Z\", \"source_id\": 12626530, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:09Z\", \"source_id\": 12635727, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:50Z\", \"source_id\": 38486861, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:54Z\", \"source_id\": 12641983, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:42Z\", \"source_id\": 38538720, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:46Z\", \"source_id\": 12657347, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "5", "timing_fact_generation": 1789136628706826, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:20.984095", "service_state_evidence_id": 12657347, "current_leg_start_actual_dep": "2026-09-11T15:02:00+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:22.855674", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P BHM NOT 1D65 170102 3 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301.339, "from_m": 287.474, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1672.43, "from_m": 723.27, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2616.989, "from_m": 1672.43, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3226.479, "from_m": 2616.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": 3298.932, "from_m": 3226.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4973.853, "from_m": 3298.932, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11536.846, "from_m": 4973.853, "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": 12723.526, "from_m": 11536.846, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13959.974, "from_m": 12723.526, "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": 18578.082, "from_m": 13959.974, "capability_applied": null, "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": 18633.281, "from_m": 18578.082, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20144.84, "from_m": 18633.281, "capability_applied": null, "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": 20174.217, "from_m": 20144.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40444.841, "from_m": 20174.217, "capability_applied": null, "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": 40505.545, "from_m": 40444.841, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48219.171, "from_m": 40505.545, "capability_applied": null, "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": 48920.529, "from_m": 48219.171, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57538.18, "from_m": 48920.529, "capability_applied": null, "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": 57603.458, "from_m": 57538.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58323.617, "from_m": 57603.458, "capability_applied": null, "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": 58369.075, "from_m": 58323.617, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64609.947, "from_m": 58369.075, "capability_applied": null, "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": 64698.607, "from_m": 64609.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64834.573, "from_m": 64698.607, "capability_applied": null, "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": 65923.054, "from_m": 64834.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66037.896, "from_m": 65923.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": 66229.455, "from_m": 66037.896, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66477.605, "from_m": 66229.455, "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": 67429.662, "from_m": 66477.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": 69591.934, "from_m": 67429.662, "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": 70039.105, "from_m": 69591.934, "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": 75109.087, "from_m": 70039.105, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 78493.219, "from_m": 75109.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": 79458.069, "from_m": 78493.219, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79507.186, "from_m": 79458.069, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79538.457, "from_m": 79507.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79664.799, "from_m": 79538.457, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79707.933, "from_m": 79664.799, "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": 80429.506, "from_m": 79707.933, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80500.004, "from_m": 80429.506, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 86542.017, "from_m": 80500.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 86603.506, "from_m": 86542.017, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90234.283, "from_m": 86603.506, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90599.189, "from_m": 90234.283, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 90650.389, "from_m": 90599.189, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90701.669, "from_m": 90650.389, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91040.053, "from_m": 90701.669, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 91264.526, "from_m": 91040.053, "capability_applied": null, "effective_limit_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": 480233, "profile_key": "1d455445690c055362059b3a11c9667e8f0b86e65cb78f5705049735dc14b883", "schedule_id": 12482, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1409", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1564.534, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Landor Street Jn", "stage_seq": 4, "distance_m": 2534.776, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Castle Bromwich Jn", "stage_seq": 5, "distance_m": 9719.565, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Water Orton", "stage_seq": 6, "distance_m": 12283.137, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Kingsbury Jn", "stage_seq": 7, "distance_m": 18633.281, "section_seq": 1, "route_path_id": 30672}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424H", "location": "Wilnecote", "stage_seq": 8, "distance_m": 24823.528, "section_seq": 1, "route_path_id": 30672}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1429H", "location": "Tamworth High Level", "stage_seq": 9, "distance_m": 27882.228, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Wichnor Jn", "stage_seq": 10, "distance_m": 39870.477, "section_seq": 1, "route_path_id": 30672}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1442", "location": "Burton-on-Trent", "stage_seq": 11, "distance_m": 48593.751, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Clay Mills Jn", "stage_seq": 12, "distance_m": 51986.627, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "North Stafford Jn", "stage_seq": 13, "distance_m": 57651.261, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Stenson Jn", "stage_seq": 14, "distance_m": 58397.736, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Derby L.N.W. Jn", "stage_seq": 15, "distance_m": 64769.31, "section_seq": 1, "route_path_id": 30672}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1459", "location": "Derby", "stage_seq": 16, "distance_m": 65923.054, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Derby Way & Works Jn", "stage_seq": 17, "distance_m": 66004.028, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Spondon", "stage_seq": 18, "distance_m": 69769.301, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Sheet Stores Jn", "stage_seq": 19, "distance_m": 79538.457, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Trent East Jn", "stage_seq": 20, "distance_m": 80458.634, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Beeston South Jn", "stage_seq": 21, "distance_m": 86684.292, "section_seq": 1, "route_path_id": 30672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Mansfield Jn", "stage_seq": 22, "distance_m": 90275.989, "section_seq": 1, "route_path_id": 30672}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": null, "location": "Nottingham", "stage_seq": 23, "distance_m": 91264.526, "section_seq": 1, "route_path_id": 30672}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91264.526, "from_m": 0.0, "section_seq": 1, "route_path_id": 30672}], "total_distance_m": 91264.526, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89355.758, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1908.768, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19892, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:03Z", "source_id": 38381143, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:22:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:06Z", "source_id": 12611838, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19819, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:38Z", "source_id": 38392251, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:42Z", "source_id": 12615111, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:05Z", "source_id": 38400686, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:07Z", "source_id": 12617549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17255, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:35Z", "source_id": 38433227, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:42:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:35Z", "source_id": 12626530, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:09Z", "source_id": 12635727, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17174, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:50Z", "source_id": 38486861, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:03:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:54Z", "source_id": 12641983, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16506, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:42Z", "source_id": 38538720, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:46Z", "source_id": 12657347, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Birmingham New Street 1409 1409 10A None None Nottingham 1522 1522 5B LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G66504/2026-09-11/detailed None Derby 2026-09-11T15:02:00+01:00 Nottingham 26.0 {"type": "LineString", "coordinates": [[-1.4623860999999998, 52.91367299999999], [-1.4623502, 52.91349129999999], [-1.4623074, 52.913375900000005], [-1.4622471, 52.9132534], [-1.4621888, 52.9131626], [-1.4621211, 52.9130708], [-1.4620374, 52.9129829], [-1.4620292853593304, 52.91297536123706], [-1.4619133999999998, 52.9128677], [-1.4617355, 52.9127394], [-1.4613604, 52.9124956], [-1.4610466, 52.9123033], [-1.4608275999999998, 52.91219369999999], [-1.4606130000000002, 52.9121013], [-1.4603796, 52.91200919999999], [-1.4599653, 52.91185149999999], [-1.4593322000000002, 52.911581000000005], [-1.4588978999999995, 52.91142059999999], [-1.4586547, 52.9113299], [-1.4584597, 52.9112561], [-1.4580411999999998, 52.9111023], [-1.4574829, 52.9108969], [-1.4571059, 52.9107569], [-1.4566184999999998, 52.91057319999999], [-1.4563917, 52.91049309999998], [-1.4558599, 52.9102968], [-1.4555565, 52.9101849], [-1.4552923, 52.9100957], [-1.4550612999999997, 52.9100163], [-1.4546277999999997, 52.909884], [-1.4544290999999998, 52.90982530000001], [-1.4541955000000002, 52.9097633], [-1.4534969000000002, 52.9095908], [-1.4530668999999998, 52.90951309999999], [-1.4526927, 52.90944669999999], [-1.4525445, 52.909420999999995], [-1.4521345999999995, 52.9093524], [-1.4518983, 52.90930719999999], [-1.451418, 52.9092514], [-1.4509418999999997, 52.9092068], [-1.450306, 52.90916750000001], [-1.4498016, 52.90915009999999], [-1.4492997999999997, 52.9091493], [-1.4491012, 52.9091499], [-1.4489065, 52.909157400000005], [-1.4486669, 52.9091652], [-1.4482287, 52.90918799999999], [-1.4478298, 52.909214799999994], [-1.4474155, 52.90925429999999], [-1.4471683, 52.909280300000006], [-1.4470019999999997, 52.90930209999999], [-1.4464376, 52.909379699999995], [-1.4461557, 52.90942609999999], [-1.4458699999999998, 52.9094763], [-1.4455688999999998, 52.90953270000001], [-1.445129, 52.909628699999985], [-1.4444997, 52.9097908], [-1.4440417, 52.9099202], [-1.4429967999999995, 52.91026539999999], [-1.4410341, 52.910901900000006], [-1.4402865, 52.9111532], [-1.4393294, 52.9114652], [-1.4382954999999995, 52.9118026], [-1.437304454591234, 52.91212750573058], [-1.4368328999999995, 52.91228209999999], [-1.4354107, 52.9127458], [-1.4350014, 52.912874], [-1.4345797, 52.9129957], [-1.4340058, 52.91315399999999], [-1.4337080999999998, 52.913234], [-1.4332638999999998, 52.91334229999999], [-1.4328180999999998, 52.9134475], [-1.432195, 52.9135823], [-1.4317121999999998, 52.9136795], [-1.4310975999999995, 52.9137911], [-1.4305739, 52.9138823], [-1.4301442999999998, 52.9139488], [-1.4295135, 52.9140381], [-1.4288648999999998, 52.9141157], [-1.4282586999999998, 52.9141813], [-1.4274004, 52.914259], [-1.4265451, 52.9143231], [-1.4260746999999998, 52.9143543], [-1.425598, 52.9143794], [-1.4250327, 52.9144008], [-1.4244543, 52.91440589999999], [-1.4238966999999998, 52.91439760000001], [-1.4235820999999995, 52.9143827], [-1.4230608, 52.914354800000005], [-1.4227893, 52.9143338], [-1.4222972, 52.9142943], [-1.421944, 52.9142557], [-1.4215993, 52.9142115], [-1.4211550999999998, 52.914147799999995], [-1.4204709999999998, 52.9140306], [-1.4194271999999997, 52.9138263], [-1.4182499, 52.91358739999999], [-1.4170453, 52.913342799999995], [-1.4161598999999998, 52.9131666], [-1.4149406, 52.9129168], [-1.4140715, 52.9127401], [-1.4134283, 52.91260880000001], [-1.4129864, 52.91252199999999], [-1.4127183, 52.9124668], [-1.4125183, 52.91242570000001], [-1.4116799999999998, 52.9122546], [-1.4113180000000003, 52.9121856], [-1.4110671, 52.9121349], [-1.4102099999999995, 52.91196060000001], [-1.4090877, 52.9117346], [-1.4087887, 52.911674099999985], [-1.4075932999999998, 52.9114301], [-1.4063969, 52.911186099999995], [-1.4053073, 52.91096439999999], [-1.4041729999999997, 52.9107303], [-1.4028675, 52.910446799999995], [-1.4020182, 52.91025950000001], [-1.4013226, 52.9101009], [-1.4004395, 52.9098884], [-1.3994516, 52.9096368], [-1.3984158999999998, 52.9093489], [-1.3977681, 52.90915580000001], [-1.3970454, 52.9089284], [-1.3961578, 52.9086447], [-1.3953440999999998, 52.9083754], [-1.3943623999999997, 52.9080354], [-1.3935565, 52.9077442], [-1.3928246, 52.90746659999999], [-1.3921266, 52.90719630000001], [-1.3915634999999995, 52.9069719], [-1.390498, 52.90653580000001], [-1.3893668999999995, 52.9060629], [-1.388393, 52.9056563], [-1.387894, 52.905446600000005], [-1.3874305, 52.9052489], [-1.3869674999999997, 52.90505480000001], [-1.3859641, 52.9046312], [-1.3857600999999995, 52.9045455], [-1.3851770999999995, 52.90430069999999], [-1.3837617999999998, 52.9037009], [-1.3826218, 52.9032398], [-1.3817054999999998, 52.9028558], [-1.3811653, 52.90262130000001], [-1.3803324, 52.9022945], [-1.3793954, 52.90196199999999], [-1.3785594999999995, 52.901683], [-1.3780777999999998, 52.901537299999994], [-1.3771248, 52.9012637], [-1.3763913, 52.90106949999999], [-1.3756522, 52.9008938], [-1.3747781, 52.90070149999999], [-1.3738727999999998, 52.9005198], [-1.3733760999999998, 52.900429], [-1.3725519, 52.9002816], [-1.3720580999999998, 52.900196699999995], [-1.3712407, 52.9000634], [-1.3701476999999995, 52.899900599999995], [-1.3696450999999998, 52.8998286], [-1.3690106, 52.899742499999995], [-1.3683398999999998, 52.8996547], [-1.3677248999999998, 52.89958450000001], [-1.3671451, 52.8995208], [-1.3666367, 52.89946890000001], [-1.3659063, 52.8994017], [-1.3650127, 52.8993285], [-1.3642392999999997, 52.8992713], [-1.3634571999999998, 52.89922179999999], [-1.3624588999999998, 52.8991669], [-1.3619768999999995, 52.89914160000001], [-1.3608192999999995, 52.899079599999986], [-1.3598572, 52.8990277], [-1.3595795000000002, 52.89901239999999], [-1.3593018999999995, 52.8990036], [-1.3589597, 52.89898349999999], [-1.3585470999999998, 52.8989581], [-1.3581922, 52.898934], [-1.3571205999999998, 52.89886079999999], [-1.3563070999999998, 52.8988013], [-1.3558095, 52.8987617], [-1.3548797, 52.898685699999994], [-1.353858, 52.898599], [-1.3527981, 52.8985022], [-1.3520853999999998, 52.898435], [-1.351179, 52.89834479999998], [-1.3501407, 52.8982345], [-1.3490064999999998, 52.8981088], [-1.3480797, 52.8980021], [-1.3474729261792822, 52.897929482658625], [-1.3473845, 52.8979189], [-1.3470709, 52.897881100000006], [-1.3466926, 52.8978361], [-1.3463213, 52.897792], [-1.3457649, 52.897718000000005], [-1.3450369, 52.8976276], [-1.3442234, 52.89751979999999], [-1.3435526999999998, 52.8974272], [-1.3428606, 52.897332500000005], [-1.3417149, 52.89717410000001], [-1.3407247, 52.89701960000001], [-1.3400379, 52.896908799999984], [-1.3389506, 52.8967516], [-1.3380647999999995, 52.896607], [-1.3369718999999998, 52.8964283], [-1.3362234, 52.89629819999999], [-1.3344038, 52.8959748], [-1.333117, 52.8957269], [-1.3316898, 52.895454699999995], [-1.3290751, 52.8949254], [-1.3261018, 52.894302200000006], [-1.3228927, 52.89355239999999], [-1.3209728999999997, 52.893077], [-1.3189704, 52.89256100000001], [-1.3179653, 52.8922928], [-1.316955, 52.8920122], [-1.3143062, 52.8912844], [-1.3127814, 52.8908253], [-1.3109846000000005, 52.890246], [-1.3086568999999997, 52.88945779999999], [-1.3070637, 52.88889009999999], [-1.3057975999999998, 52.88844470000001], [-1.3054688, 52.88833180000001], [-1.3049965, 52.8881671], [-1.3037604, 52.887756800000005], [-1.3017962999999997, 52.88715270000001], [-1.3009759, 52.88693109999999], [-1.3003255000000002, 52.88675469999998], [-1.2989132, 52.886411900000006], [-1.2975391999999997, 52.88611529999999], [-1.2963041, 52.8858717], [-1.2952791, 52.8856931], [-1.2942158, 52.8855288], [-1.2929551, 52.885364499999994], [-1.2917090999999998, 52.8852322], [-1.2905744999999995, 52.885131900000005], [-1.2896299, 52.885059199999986], [-1.2880645999999998, 52.8849882], [-1.2877594999999995, 52.8849744], [-1.2866432, 52.8849451], [-1.2861641, 52.884942], [-1.2860739, 52.88494140000001], [-1.2848853999999998, 52.8849065], [-1.2842229999999997, 52.8848738], [-1.2836956, 52.8848267], [-1.2830696, 52.88476209999999], [-1.2826944, 52.884714599999995], [-1.2823571, 52.884668399999995], [-1.2819934999999998, 52.88461319999999], [-1.2811195999999998, 52.8844652], [-1.2805787999999998, 52.8843615], [-1.2801202, 52.8842623], [-1.2793796, 52.8840961], [-1.2791001999999998, 52.88402629999999], [-1.278984, 52.883996800000006], [-1.2780083999999998, 52.88374099999999], [-1.2775905, 52.8836227], [-1.2772958, 52.88352400000001], [-1.2765723, 52.8832901], [-1.2762524, 52.883184500000006], [-1.2758518, 52.8830459], [-1.2756916, 52.8829933], [-1.2753243999999997, 52.8828574], [-1.2752253999999998, 52.8828177], [-1.2750188, 52.88275799999999], [-1.2748091, 52.8826914], [-1.2747382712328976, 52.88266213541958], [-1.2744751, 52.882553400000006], [-1.2738261, 52.88227180000001], [-1.2736972999999998, 52.8822115], [-1.2735880999999998, 52.8821658], [-1.2734634, 52.8821146], [-1.2733123, 52.8820568], [-1.2731835, 52.882009999999994], [-1.2730582999999998, 52.88196589999999], [-1.2729163, 52.881924099999985], [-1.2727099, 52.8818683], [-1.2724384, 52.881810300000005], [-1.2722452, 52.88177429999999], [-1.2720166, 52.8817372], [-1.2715653999999998, 52.8816898], [-1.2713663, 52.8816859], [-1.2711239999999997, 52.881677499999995], [-1.2708532, 52.8816789], [-1.2707844, 52.88168079999999], [-1.2706718, 52.8816817], [-1.2702546, 52.8817104], [-1.2697241999999995, 52.88177449999999], [-1.2691894, 52.881879700000006], [-1.2688697, 52.8819472], [-1.2682185999999998, 52.8821342], [-1.2677753, 52.88230409999999], [-1.2675650999999997, 52.88240390000001], [-1.2674095, 52.88249969999999], [-1.2670868999999998, 52.88269809999999], [-1.2667749, 52.882946200000006], [-1.2665139, 52.88319940000001], [-1.2663004, 52.8834466], [-1.2658193, 52.8839653], [-1.2654469, 52.8843786], [-1.265365584397356, 52.88447011000941], [-1.265230798894074, 52.88460604108799], [-1.2651095250022568, 52.884725443083155], [-1.264999907925436, 52.884830704753725], [-1.2649000928671428, 52.88492421485853], [-1.2648082250309085, 52.885008362156384], [-1.2647224496202645, 52.88508553540612], [-1.2646409118387425, 52.88515812336656], [-1.264561756889873, 52.88522851479654], [-1.264483129977188, 52.88529909845488], [-1.264403176304219, 52.885372263100386], [-1.2643200410744968, 52.88545039749192], [-1.264231869491553, 52.88553589038828], [-1.264136806758919, 52.88563113054831], [-1.264032998080126, 52.88573850673082], [-1.2639185886587054, 52.88586040769464], [-1.2637917236981886, 52.8859992221986], [-1.2637903, 52.8860008], [-1.2632211, 52.8866307], [-1.2629025, 52.88697109999999], [-1.2623645, 52.88749889999999], [-1.2619064000000002, 52.88790500000001], [-1.2615955999999997, 52.8881672], [-1.2608762, 52.888738499999995], [-1.2605025, 52.8890116], [-1.2600896, 52.8892877], [-1.2594841999999995, 52.8896658], [-1.259411291492808, 52.889708676661506], [-1.2593363180406103, 52.889752767649384], [-1.2592844, 52.8897833], [-1.2585670999999998, 52.8901857], [-1.2580477999999995, 52.8904479], [-1.25764139776733, 52.89064259676913], [-1.2574217999999997, 52.8907478], [-1.2571233, 52.89088799999999], [-1.2567814, 52.8910499], [-1.2564794, 52.8911956], [-1.2556873, 52.89158679999999], [-1.2548325, 52.892041600000006], [-1.2535181, 52.89279890000001], [-1.2528553999999998, 52.8931978], [-1.2515965, 52.893957500000006], [-1.2513320999999995, 52.89411849999999], [-1.2510674, 52.8942819], [-1.2502874, 52.89476830000001], [-1.2495472999999997, 52.8952201], [-1.2491019999999995, 52.8954944], [-1.2486643, 52.895761199999995], [-1.2480568999999997, 52.89612470000001], [-1.2473178, 52.8965721], [-1.2466681, 52.8969686], [-1.2461106, 52.897307100000006], [-1.2458799, 52.8974375], [-1.2456492, 52.8975861], [-1.2448357999999995, 52.8980839], [-1.2429422, 52.89923809999999], [-1.2402256, 52.9008917], [-1.2397016999999997, 52.9012068], [-1.2386858, 52.9018174], [-1.2369665000000003, 52.902847300000005], [-1.2349272, 52.90410059999999], [-1.2345029999999997, 52.9043581], [-1.2334864999999997, 52.9049781], [-1.2324421, 52.9056154], [-1.2315927, 52.9061163], [-1.2312325, 52.906336299999985], [-1.2290207999999998, 52.9076873], [-1.2281016, 52.9082447], [-1.2279861999999997, 52.90831459999999], [-1.2261665, 52.90942919999999], [-1.2250291999999998, 52.9101194], [-1.2233048999999998, 52.911167799999994], [-1.2222386999999997, 52.911807499999995], [-1.2196058, 52.9134263], [-1.219567, 52.9134502], [-1.2164662999999998, 52.91533339999999], [-1.214301, 52.916638299999995], [-1.2112474, 52.9185041], [-1.210514, 52.9189445], [-1.2086371, 52.9200819], [-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 15.8 1459 1525 Derby Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657347 1789136628706826 82 82 2026-09-11 14:35:22.855674 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:20.984095
449852 480161 W11229 642G18MO11 2026-09-11 COMPLETE 12657287 2026-09-11 15:25:00 2026-09-11 14:35:23 2026-09-13 14:35:23 {"id": 480161, "stp": "P", "toc": "West Midlands Trains", "uid": "W11229", "consist": "196103", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11229/2026-09-11/detailed", "trust_id": "642G18MO11", "origin_crs": "SHR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "2B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2G18", "timing_status": "EARLY", "origin_station": "Shrewsbury", "current_leg_arr": "1525", "current_leg_dep": "1511", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1405", "origin_platform": "6", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-11T14:35:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.975998648877445, 52.55222962497716], [-1.9756690999999995, 52.551899299999995], [-1.9734958, 52.5496247], [-1.97285275126335, 52.54896191164581], [-1.9717049, 52.54777880000001], [-1.9697033, 52.5457189], [-1.9690693, 52.5450746], [-1.9690171, 52.545020699999995], [-1.9687723, 52.544768100000006], [-1.9677169000000003, 52.543669699999995], [-1.9661561, 52.5420737], [-1.9651982, 52.5410851], [-1.9651338, 52.5410195], [-1.9649053, 52.5407869], [-1.9645638999999997, 52.5404369], [-1.9637277, 52.53966719999998], [-1.96292, 52.53901890000001], [-1.9623860999999996, 52.5386428], [-1.9618027, 52.53825340000001], [-1.9612080000000005, 52.5378944], [-1.9605947999999995, 52.53755160000001], [-1.9600543, 52.537268], [-1.9594522999999997, 52.5369821], [-1.9591554, 52.5368446], [-1.9588654000000003, 52.5367167], [-1.9585226999999996, 52.536572], [-1.9582669, 52.53646830000001], [-1.9577304999999996, 52.536259699999995], [-1.9573134, 52.53610950000001], [-1.9568998999999996, 52.5359625], [-1.9567400999999995, 52.53590870000001], [-1.9565374, 52.53584149999999], [-1.9563566, 52.5357839], [-1.9561659, 52.5357257], [-1.9559649999999993, 52.5356624], [-1.9558118999999996, 52.5356156], [-1.955635, 52.5355653], [-1.9554097, 52.53550330000001], [-1.9552124, 52.535446699999994], [-1.9550126, 52.5353929], [-1.9547995, 52.5353377], [-1.9546239, 52.5352953], [-1.9544453, 52.5352517], [-1.9542591, 52.535205600000005], [-1.9541075000000003, 52.53516969999999], [-1.9539466, 52.53513300000001], [-1.9537506, 52.5350894], [-1.9536019, 52.5350579], [-1.9533874, 52.53501299999999], [-1.9531365999999997, 52.53496410000001], [-1.952907, 52.5349197], [-1.9526656, 52.53487489999999], [-1.9524497000000005, 52.5348365], [-1.9521815, 52.53479000000001], [-1.9519267, 52.53475], [-1.9516571, 52.534710100000005], [-1.9513447, 52.53466600000001], [-1.9510981, 52.5346337], [-1.9508109, 52.5345975], [-1.9505924999999995, 52.5345717], [-1.9502304, 52.534535], [-1.9500142999999996, 52.5345135], [-1.9498023999999996, 52.534495500000006], [-1.9495571999999997, 52.534475500000006], [-1.949341, 52.53445959999999], [-1.9490931, 52.5344428], [-1.9488528999999997, 52.5344286], [-1.9485592, 52.5344123], [-1.9483166, 52.53440369999999], [-1.9480846, 52.53439389999999], [-1.9478082000000003, 52.53438619999999], [-1.9475882, 52.5343813], [-1.9472999, 52.5343789], [-1.9470169, 52.53437809999999], [-1.9467593999999997, 52.5343772], [-1.9464697, 52.5343797], [-1.9461789, 52.5343849], [-1.9459225999999996, 52.53439029999999], [-1.9456639, 52.534398], [-1.9454036, 52.5344042], [-1.9451246, 52.534410699999995], [-1.944847, 52.5344172], [-1.944587, 52.5344232], [-1.9443269, 52.5344281], [-1.9440667, 52.53443059999999], [-1.9438586, 52.5344303], [-1.9435772, 52.5344281], [-1.9433516999999996, 52.5344254], [-1.9430995, 52.5344221], [-1.9428141, 52.5344175], [-1.9424934, 52.5344058], [-1.942205, 52.53439439999999], [-1.9419035, 52.5343808], [-1.941631, 52.53436500000001], [-1.9413856000000005, 52.53435189999999], [-1.9411509, 52.5343356], [-1.9408775000000005, 52.5343147], [-1.9406536, 52.534296799999986], [-1.940376, 52.5342723], [-1.9401158, 52.5342462], [-1.939842, 52.534214899999995], [-1.9395697999999997, 52.534183899999995], [-1.9393243, 52.53415289999999], [-1.939095, 52.5341227], [-1.9388603, 52.534091700000005], [-1.9385882999999997, 52.53405209999999], [-1.9383093, 52.5340113], [-1.9380556, 52.533970200000006], [-1.9378064, 52.5339289], [-1.9375286, 52.53388040000001], [-1.9373033, 52.5338396], [-1.9370069, 52.533782499999994], [-1.936732, 52.53372790000001], [-1.9364343, 52.533665099999986], [-1.9362051, 52.53361639999999], [-1.9359314999999997, 52.533556100000006], [-1.935674, 52.5334957], [-1.93543, 52.53343530000001], [-1.9352474, 52.5333885], [-1.9350154, 52.53332809999999], [-1.9346908, 52.533243299999995], [-1.9344389, 52.53317429999999], [-1.9341181999999997, 52.53308259999999], [-1.9338687, 52.53300670000001], [-1.9335551, 52.532912399999994], [-1.9333298, 52.5328398], [-1.9331058, 52.5327623], [-1.9328846, 52.53268640000001], [-1.9325788, 52.5325836], [-1.9322931, 52.5324825], [-1.932026, 52.53238590000001], [-1.9318156999999996, 52.5323063], [-1.93155, 52.53220309999999], [-1.9312779, 52.532094999999984], [-1.9310658, 52.5320073], [-1.9308634999999996, 52.53192359999999], [-1.9306302, 52.531823300000006], [-1.9303616999999995, 52.531703], [-1.930123, 52.5315913], [-1.9298925, 52.531487199999994], [-1.9296390999999995, 52.531364], [-1.9292689, 52.53117390000001], [-1.9290517, 52.5310695], [-1.9288857, 52.5309829], [-1.9286868999999995, 52.5308729], [-1.9285016, 52.5307689], [-1.9283326, 52.53067260000001], [-1.9281288, 52.530556], [-1.9279384, 52.53044500000001], [-1.9277426, 52.5303267], [-1.9275602, 52.53021410000001], [-1.9273752999999996, 52.5300994], [-1.9271525, 52.529958], [-1.9269325, 52.52981849999999], [-1.926718, 52.5296773], [-1.9265168, 52.529541899999984], [-1.9262982, 52.5293934], [-1.9261039, 52.529258299999995], [-1.9259067999999997, 52.5291196], [-1.9257202, 52.52898379999999], [-1.9255364, 52.5288484], [-1.9253608, 52.528713], [-1.9252027, 52.528591699999986], [-1.9250028999999995, 52.52843339999999], [-1.9248416999999995, 52.52830339999999], [-1.9246193000000005, 52.52812089999999], [-1.9244314, 52.527962299999984], [-1.9242703999999995, 52.5278196], [-1.9241057, 52.52767469999999], [-1.9239365, 52.5275234], [-1.9237729, 52.52737079999999], [-1.9235987, 52.5272047], [-1.9234094, 52.527023199999995], [-1.9232568, 52.5268726], [-1.9230864000000003, 52.5267005], [-1.922932, 52.526536099999994], [-1.9227552, 52.52635120000001], [-1.9226276, 52.5262122], [-1.9224749, 52.5260387], [-1.9223354, 52.52588699999999], [-1.92224, 52.5257814], [-1.9220403999999995, 52.52555980000001], [-1.9219316, 52.5254395], [-1.9217451, 52.52523800000001], [-1.9215909, 52.52507399999999], [-1.9214503, 52.5249291], [-1.9212945, 52.524772899999995], [-1.9211472, 52.524623899999995], [-1.9210251999999997, 52.5245072], [-1.9208935, 52.524380400000005], [-1.9207516, 52.52424859999999], [-1.9206052, 52.52411279999999], [-1.9204751, 52.5239937], [-1.9203439, 52.5238773], [-1.9202055, 52.523753799999994], [-1.9200580000000005, 52.5236256], [-1.9198838999999996, 52.52347830000001], [-1.9197295, 52.52335149999999], [-1.9195886, 52.5232348], [-1.9194251999999996, 52.52310539999999], [-1.9192817, 52.5229936], [-1.9191446999999997, 52.522888], [-1.918961, 52.5227501], [-1.9188028, 52.5226318], [-1.9186595, 52.522526000000006], [-1.9185091000000003, 52.52241639999999], [-1.9183696, 52.5223168], [-1.9181724, 52.52217890000001], [-1.918041, 52.522089099999995], [-1.917872, 52.52197489999999], [-1.9176762000000005, 52.521840299999994], [-1.9174979, 52.521728499999995], [-1.9172915, 52.5216023], [-1.9170888, 52.5214722], [-1.9170027, 52.52141779999999], [-1.9168674999999995, 52.5213188], [-1.9167831, 52.5212535], [-1.9166838, 52.5211785], [-1.9165752000000005, 52.521092], [-1.9164585, 52.520994900000005], [-1.9163270999999995, 52.5208774], [-1.9162037, 52.5207688], [-1.9161112, 52.52067579999999], [-1.9160066, 52.5205673], [-1.9159087, 52.52046769999999], [-1.9158254999999995, 52.5203673], [-1.9157491, 52.52027189999999], [-1.9156833, 52.5201862], [-1.9156109, 52.52007929999999], [-1.9155626, 52.5200001], [-1.915501, 52.5199006], [-1.9154379, 52.519785500000005], [-1.915395, 52.5196925], [-1.9153548, 52.51959779999999], [-1.9153104999999997, 52.519490099999985], [-1.9152743, 52.5193824], [-1.9152408, 52.5192755], [-1.9152139999999995, 52.5191678], [-1.9151952, 52.5190674], [-1.9151831, 52.518958], [-1.9151723999999997, 52.51884129999999], [-1.9151684, 52.5187303], [-1.9151723999999997, 52.5186112], [-1.9151885, 52.5184464], [-1.9152126000000005, 52.5182856], [-1.9152435, 52.518130499999984], [-1.9152797, 52.51797299999999], [-1.9153212, 52.51780329999999], [-1.9153601, 52.5176311], [-1.9154031, 52.517450700000005], [-1.9154393, 52.5172859], [-1.9154807999999997, 52.51710719999999], [-1.915513, 52.516974999999995], [-1.9155479, 52.516817499999995], [-1.9155727, 52.51670010000001], [-1.9155827999999997, 52.5166526], [-1.9156176, 52.516509000000006], [-1.9156430999999996, 52.5163874], [-1.9156632, 52.51628529999999], [-1.9157142, 52.51606659999999], [-1.9157356, 52.5159622], [-1.9157705, 52.5158169], [-1.9158, 52.5156912], [-1.9158388999999996, 52.515554900000005], [-1.9158807, 52.51541319999999], [-1.9159221, 52.515297], [-1.915965, 52.5151901], [-1.9160133, 52.5150832], [-1.9160709, 52.51496890000001], [-1.9161313, 52.514861200000006], [-1.9161863, 52.5147698], [-1.9162519999999996, 52.514675100000005], [-1.916319, 52.514582100000005], [-1.9164049, 52.514471099999994], [-1.9165003, 52.5143629], [-1.9165952999999996, 52.51425649999999], [-1.9166945, 52.51415849999999], [-1.9167696, 52.51409], [-1.9168810999999992, 52.5140022], [-1.9171665999999996, 52.5137888], [-1.9172551, 52.51372429999999], [-1.9173919, 52.5136313], [-1.9175502, 52.5135301], [-1.9177083999999995, 52.513440299999985], [-1.9179002, 52.5133334], [-1.9181148, 52.5132224], [-1.9183186, 52.513117900000005], [-1.9185292, 52.51301180000001], [-1.918729, 52.51291469999999], [-1.9189141000000003, 52.51283060000001], [-1.9190682999999995, 52.512759599999995], [-1.9192107, 52.5126955], [-1.9195900999999995, 52.51255269999999], [-1.9201056999999997, 52.512383699999994], [-1.920655, 52.51221880000001], [-1.9207742000000003, 52.512188300000005], [-1.9210237999999995, 52.5121282], [-1.9212449, 52.5120752], [-1.9214798, 52.51201720000001], [-1.9217197, 52.51194910000001], [-1.9219263999999996, 52.511887400000006], [-1.9221098999999997, 52.51182920000001], [-1.9222734999999995, 52.5117728], [-1.9224210999999995, 52.51171649999999], [-1.9225498, 52.51166349999999], [-1.9226678, 52.511615299999995], [-1.9228261, 52.511546799999984], [-1.9230018, 52.51146189999999], [-1.923164, 52.5113794], [-1.9233343000000005, 52.51128479999999], [-1.9235234, 52.5111697], [-1.9236736000000003, 52.5110701], [-1.9238105999999997, 52.5109725], [-1.9239687, 52.5108505], [-1.92408, 52.51075670000001], [-1.9241846, 52.510660400000006], [-1.9242837999999995, 52.5105657], [-1.9243709999999996, 52.5104767], [-1.9244569, 52.51038119999998], [-1.9245427, 52.5102808], [-1.9246124, 52.5101886], [-1.9246862, 52.51008409999999], [-1.9247506, 52.50998779999999], [-1.9248121999999996, 52.509891499999995], [-1.9248686, 52.5097927], [-1.9249195, 52.5097005], [-1.9249651, 52.5096058], [-1.9250174, 52.5094899], [-1.92511, 52.5092662], [-1.925165, 52.50913810000001], [-1.9252172999999997, 52.5090067], [-1.9252842999999995, 52.50883770000001], [-1.925346, 52.508679400000005], [-1.9254116999999995, 52.5085169], [-1.9254774, 52.50835039999998], [-1.9255378, 52.508199399999995], [-1.9256062, 52.5080321], [-1.9256679, 52.507875299999995], [-1.9257363000000003, 52.5077056], [-1.9257925999999996, 52.5075635], [-1.9258543, 52.50740760000001], [-1.9259146000000005, 52.50725990000001], [-1.9259735999999996, 52.5071121], [-1.92603, 52.5069709], [-1.9260903, 52.5068289], [-1.9261399, 52.506704], [-1.9261909, 52.506575000000005], [-1.9262498999999995, 52.5064387], [-1.9263036, 52.5063073], [-1.9263718999999997, 52.5061358], [-1.9264134999999996, 52.506024], [-1.9264564, 52.505911399999995], [-1.9264900000000005, 52.5058085], [-1.9265235000000005, 52.50570319999999], [-1.9265517, 52.50559950000001], [-1.9265744999999996, 52.5054893], [-1.9265946000000005, 52.505379100000006], [-1.9266066, 52.50527869999999], [-1.9266187, 52.505171], [-1.9266240999999995, 52.50506649999999], [-1.9266227, 52.5049587], [-1.9266149, 52.5048325], [-1.9266042, 52.50467170000001], [-1.9265948, 52.504515], [-1.9265812, 52.50437339999999], [-1.9265704, 52.50425020000001], [-1.9265596999999997, 52.504119499999995], [-1.9265517, 52.5039799], [-1.9265476, 52.503873799999994], [-1.9265448999999997, 52.503766899999995], [-1.9265462999999996, 52.503656699999986], [-1.926549, 52.503553800000006], [-1.926557, 52.50344440000001], [-1.9265744999999996, 52.503331], [-1.9265919, 52.503229700000006], [-1.9266147, 52.50311630000001], [-1.9266482, 52.50300849999999], [-1.9266897999999997, 52.50288599999999], [-1.9267249, 52.502783499999985], [-1.9267595, 52.5026942], [-1.9268077999999995, 52.502584000000006], [-1.9268574, 52.502495], [-1.9269084, 52.5024068], [-1.9269741, 52.502303999999995], [-1.9270397999999995, 52.5022093], [-1.9271203, 52.50210400000001], [-1.92719, 52.5020182], [-1.9272623999999996, 52.5019366], [-1.9273978999999997, 52.50178970000001], [-1.9274515, 52.501741499999994], [-1.9275253000000003, 52.50166959999999], [-1.9276274, 52.5015753], [-1.9277237999999997, 52.501495799999994], [-1.9278269999999995, 52.5014149], [-1.9279436999999997, 52.5013227], [-1.9280832000000003, 52.5012272], [-1.9282227, 52.50113979999999], [-1.9283433999999997, 52.5010663], [-1.9284641, 52.50099689999999], [-1.9285848, 52.50092839999999], [-1.9287403000000003, 52.5008467], [-1.9289911, 52.5007194], [-1.9292634, 52.50058630000001], [-1.9295195, 52.5004614], [-1.9296831, 52.500386299999995], [-1.9298212999999995, 52.50031690000001], [-1.9299634, 52.5002467], [-1.9300546, 52.500205], [-1.9302037, 52.50013919999999], [-1.9304207, 52.500035999999994], [-1.9306165, 52.499943], [-1.9308187000000003, 52.4998531], [-1.9310156999999992, 52.4997607], [-1.9311962, 52.4996772], [-1.9313957, 52.4995886], [-1.9316707, 52.49946859999999], [-1.9318020999999996, 52.499415600000006], [-1.9319736999999997, 52.499347], [-1.9321172, 52.49928899999999], [-1.9322392999999995, 52.4992433], [-1.9323572999999996, 52.4991992], [-1.9324726000000003, 52.49915839999999], [-1.9325230999999996, 52.49914090000001], [-1.9327236, 52.49907139999999], [-1.9328776000000003, 52.4990245], [-1.9330599999999996, 52.4989673], [-1.9332733, 52.498902], [-1.9334826999999997, 52.4988395], [-1.9336500999999997, 52.4987926], [-1.9338192999999997, 52.49874560000001], [-1.934035, 52.49869060000001], [-1.9342176, 52.4986444], [-1.9344306, 52.49859589999999], [-1.934668, 52.49854439999999], [-1.9348761, 52.498498999999995], [-1.9351081, 52.4984533], [-1.9353213, 52.49841409999999], [-1.9355196, 52.4983787], [-1.9356859, 52.4983501], [-1.9358766, 52.498320199999995], [-1.9360145, 52.498299499999995], [-1.9361352000000005, 52.4982832], [-1.9362561, 52.49826800000001], [-1.9365797310886383, 52.498229411434906], [-1.9366776861745432, 52.49821773162879], [-1.9368113, 52.4982018], [-1.9371465999999995, 52.4981659], [-1.9374334, 52.49813540000001], [-1.9376976, 52.4981076], [-1.9379819, 52.4980799], [-1.9382018, 52.498057], [-1.9385961, 52.4980154], [-1.9390147, 52.49797409999999], [-1.9392172, 52.4979488], [-1.9394008, 52.4979223], [-1.9396089, 52.49789079999999], [-1.9397951, 52.497855300000005], [-1.9400162999999997, 52.4978088], [-1.9402472, 52.4977536], [-1.9404873, 52.4976875], [-1.9407097, 52.497619400000005], [-1.9409243, 52.4975459], [-1.9411174, 52.49747409999999], [-1.9413051, 52.4973981], [-1.9414781, 52.4973214], [-1.9416404, 52.49724549999999], [-1.9418295000000003, 52.4971458], [-1.9419945000000003, 52.49705600000001], [-1.9421542999999992, 52.4969617], [-1.9423193999999997, 52.496856400000006], [-1.9426261, 52.49665999999999], [-1.9427494999999997, 52.49657429999999], [-1.94280300906001, 52.49653601835532], [-1.9428875999999995, 52.4964755], [-1.9429126, 52.4964557], [-1.9429534, 52.49642329999999], [-1.9430270999999997, 52.496354700000005], [-1.9431128, 52.49627240000001], [-1.9431478, 52.4962371], [-1.9432228999999996, 52.49616439999999], [-1.9433248, 52.4960632], [-1.9434147, 52.49595219999999], [-1.9434898, 52.4958534], [-1.9435542, 52.49575540000001], [-1.9436212, 52.495639399999995], [-1.9436789, 52.495525099999995], [-1.9437272, 52.4954043], [-1.9437647, 52.495299], [-1.9437929, 52.49518379999999], [-1.9438184000000005, 52.49506789999999], [-1.9438345, 52.49497070000001], [-1.9438372, 52.49486379999999], [-1.9438374000000005, 52.49475880000001], [-1.9438304, 52.4946564], [-1.9438184000000005, 52.494542900000006], [-1.943805, 52.49445310000001], [-1.9437862, 52.4943061], [-1.943785527465124, 52.49430286280318], [-1.9437593999999996, 52.49417709999999], [-1.9437365, 52.4940774], [-1.943708, 52.493981600000005], [-1.9436788000000005, 52.4938872], [-1.9436288, 52.49376689999999], [-1.9435819, 52.493668099999994], [-1.9435202000000005, 52.4935619], [-1.9434585, 52.49345579999999], [-1.9433860999999997, 52.4933561], [-1.9433123000000003, 52.49325979999999], [-1.9432265, 52.493156899999995], [-1.9431393, 52.493061400000016], [-1.9430069, 52.492929399999994], [-1.9428916, 52.49281589999999], [-1.9427839, 52.492718399999994], [-1.9426136000000005, 52.492566499999995], [-1.9425023, 52.4924612], [-1.9424342999999993, 52.4923896], [-1.9423722, 52.4923257], [-1.9423253000000005, 52.49226850000001], [-1.9422581999999995, 52.49219339999999], [-1.9421764, 52.4921011], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Tame Bridge Parkway", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Tame Bridge Parkway", "current_leg_milage": "8.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 683.391, \"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\": 15408.478, \"from_m\": 683.391, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17046.463, \"from_m\": 15408.478, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40470.553, \"from_m\": 17046.463, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40520.173, \"from_m\": 40470.553, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45079.737, \"from_m\": 40520.173, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46793.929, \"from_m\": 45079.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46857.925, \"from_m\": 46793.929, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47007.737, \"from_m\": 46857.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47323.963, \"from_m\": 47007.737, \"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\": 47988.091, \"from_m\": 47323.963, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48283.306, \"from_m\": 47988.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48332.068, \"from_m\": 48283.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48984.825, \"from_m\": 48332.068, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50654.543, \"from_m\": 48984.825, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57323.215, \"from_m\": 50654.543, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57884.646, \"from_m\": 57323.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\": 57940.077, \"from_m\": 57884.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64682.379, \"from_m\": 57940.077, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65217.022, \"from_m\": 64682.379, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68399.717, \"from_m\": 65217.022, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68427.346, \"from_m\": 68399.717, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68454.005, \"from_m\": 68427.346, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68965.155, \"from_m\": 68454.005, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68985.071, \"from_m\": 68965.155, \"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\": 69024.4, \"from_m\": 68985.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71195.483, \"from_m\": 69024.4, \"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\": 72057.966, \"from_m\": 71195.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\": 72366.821, \"from_m\": 72057.966, \"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\": 480161, \"profile_key\": \"109b0883ae61f60d9a69c42601c14f745c0c340d026e0c3c486977fdc70bba1a\", \"schedule_id\": 25526, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Shrewsbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 811.339, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418H\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 3, \"distance_m\": 16474.14, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1423H\", \"location\": \"Oakengates\", \"stage_seq\": 4, \"distance_m\": 21201.209, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1425H\", \"wtt_dep\": \"1426H\", \"location\": \"Telford Central\", \"stage_seq\": 5, \"distance_m\": 22675.737, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 6, \"distance_m\": 24643.033, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"Shifnal\", \"stage_seq\": 7, \"distance_m\": 27760.609, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1435H\", \"wtt_dep\": \"1436\", \"location\": \"Cosford\", \"stage_seq\": 8, \"distance_m\": 33217.25, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1439H\", \"location\": \"Albrighton\", \"stage_seq\": 9, \"distance_m\": 35463.94, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444H\", \"location\": \"Codsall\", \"stage_seq\": 10, \"distance_m\": 40251.693, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1447H\", \"location\": \"Bilbrook\", \"stage_seq\": 11, \"distance_m\": 41319.43, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 12, \"distance_m\": 45875.785, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 13, \"distance_m\": 46932.698, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1455\", \"location\": \"Wolverhampton\", \"stage_seq\": 14, \"distance_m\": 47666.63, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 15, \"distance_m\": 50697.615, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503\", \"location\": \"Willenhall (Construction)\", \"stage_seq\": 16, \"distance_m\": 52353.832, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506H\", \"location\": \"Darlaston (Construction)\", \"stage_seq\": 17, \"distance_m\": 54934.93, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Darlaston Jn\", \"stage_seq\": 18, \"distance_m\": 55523.218, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Bescot Stadium\", \"stage_seq\": 19, \"distance_m\": 57478.467, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1510H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 20, \"distance_m\": 59088.054, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 21, \"distance_m\": 64644.411, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 22, \"distance_m\": 65217.022, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Soho East Jn\", \"stage_seq\": 23, \"distance_m\": 68418.086, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Soho South Jn\", \"stage_seq\": 24, \"distance_m\": 69082.913, \"section_seq\": 1, \"route_path_id\": 38302}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 25, \"distance_m\": 72366.821, \"section_seq\": 1, \"route_path_id\": 38302}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72366.821, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38302}], \"total_distance_m\": 72366.821, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71717.299, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 649.522, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1405", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:39Z\", \"source_id\": 38370290, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:45Z\", \"source_id\": 12608680, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:20:21Z\", \"source_id\": 38379519, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:20:25Z\", \"source_id\": 12611304, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:24:55Z\", \"source_id\": 38390514, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:01Z\", \"source_id\": 12614610, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:07Z\", \"source_id\": 38398270, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:11Z\", \"source_id\": 12616885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:59Z\", \"source_id\": 38415455, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:02Z\", \"source_id\": 12621794, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:08Z\", \"source_id\": 12624729, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:03Z\", \"source_id\": 38437112, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:06Z\", \"source_id\": 12627618, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:08Z\", \"source_id\": 12629806, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:41Z\", \"source_id\": 38459314, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:47Z\", \"source_id\": 12633931, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:03Z\", \"source_id\": 12640665, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:40Z\", \"source_id\": 12643356, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:35Z\", \"source_id\": 38501394, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:37Z\", \"source_id\": 12646256, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19531, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:30Z\", \"source_id\": 38503660, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:34Z\", \"source_id\": 12646866, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:37Z\", \"source_id\": 38538553, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:43Z\", \"source_id\": 12657287, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "2", "timing_fact_generation": 1789136624333357, "current_leg_arrival_utc": "2026-09-11T15:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:22.356267", "service_state_evidence_id": 12657287, "current_leg_start_actual_dep": "2026-09-11T15:10:30+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:22.861454", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SHR BHM 2G18 196103 4 100 None {"version": 3, "segments": [{"to_m": 683.391, "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": 15408.478, "from_m": 683.391, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17046.463, "from_m": 15408.478, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40470.553, "from_m": 17046.463, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40520.173, "from_m": 40470.553, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45079.737, "from_m": 40520.173, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46793.929, "from_m": 45079.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46857.925, "from_m": 46793.929, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47007.737, "from_m": 46857.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47323.963, "from_m": 47007.737, "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": 47988.091, "from_m": 47323.963, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48283.306, "from_m": 47988.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48332.068, "from_m": 48283.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48984.825, "from_m": 48332.068, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50654.543, "from_m": 48984.825, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57323.215, "from_m": 50654.543, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57884.646, "from_m": 57323.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": 57940.077, "from_m": 57884.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64682.379, "from_m": 57940.077, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65217.022, "from_m": 64682.379, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68399.717, "from_m": 65217.022, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68427.346, "from_m": 68399.717, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68454.005, "from_m": 68427.346, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68965.155, "from_m": 68454.005, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68985.071, "from_m": 68965.155, "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": 69024.4, "from_m": 68985.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71195.483, "from_m": 69024.4, "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": 72057.966, "from_m": 71195.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": 72366.821, "from_m": 72057.966, "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": 480161, "profile_key": "109b0883ae61f60d9a69c42601c14f745c0c340d026e0c3c486977fdc70bba1a", "schedule_id": 25526, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1405", "location": "Shrewsbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 811.339, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418H", "location": "Wellington (Shropshire)", "stage_seq": 3, "distance_m": 16474.14, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1423H", "location": "Oakengates", "stage_seq": 4, "distance_m": 21201.209, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1425H", "wtt_dep": "1426H", "location": "Telford Central", "stage_seq": 5, "distance_m": 22675.737, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Madeley Jn (Shropshire)", "stage_seq": 6, "distance_m": 24643.033, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "Shifnal", "stage_seq": 7, "distance_m": 27760.609, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1435H", "wtt_dep": "1436", "location": "Cosford", "stage_seq": 8, "distance_m": 33217.25, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1439H", "location": "Albrighton", "stage_seq": 9, "distance_m": 35463.94, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444H", "location": "Codsall", "stage_seq": 10, "distance_m": 40251.693, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1447H", "location": "Bilbrook", "stage_seq": 11, "distance_m": 41319.43, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Stafford Rd Jn", "stage_seq": 12, "distance_m": 45875.785, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Wolverhampton North Jn", "stage_seq": 13, "distance_m": 46932.698, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1455", "location": "Wolverhampton", "stage_seq": 14, "distance_m": 47666.63, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Portobello Jn (West Midlands)", "stage_seq": 15, "distance_m": 50697.615, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503", "location": "Willenhall (Construction)", "stage_seq": 16, "distance_m": 52353.832, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506H", "location": "Darlaston (Construction)", "stage_seq": 17, "distance_m": 54934.93, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Darlaston Jn", "stage_seq": 18, "distance_m": 55523.218, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Bescot Stadium", "stage_seq": 19, "distance_m": 57478.467, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1510H", "location": "Tame Bridge Parkway", "stage_seq": 20, "distance_m": 59088.054, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Perry Barr North Jn", "stage_seq": 21, "distance_m": 64644.411, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Perry Barr West Jn", "stage_seq": 22, "distance_m": 65217.022, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Soho East Jn", "stage_seq": 23, "distance_m": 68418.086, "section_seq": 1, "route_path_id": 38302}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Soho South Jn", "stage_seq": 24, "distance_m": 69082.913, "section_seq": 1, "route_path_id": 38302}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 25, "distance_m": 72366.821, "section_seq": 1, "route_path_id": 38302}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72366.821, "from_m": 0.0, "section_seq": 1, "route_path_id": 38302}], "total_distance_m": 72366.821, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71717.299, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 649.522, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18881, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:39Z", "source_id": 38370290, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:45Z", "source_id": 12608680, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18911, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:20:21Z", "source_id": 38379519, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:20:25Z", "source_id": 12611304, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18917, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:24:55Z", "source_id": 38390514, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:01Z", "source_id": 12614610, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18959, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:07Z", "source_id": 38398270, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:11Z", "source_id": 12616885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18963, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:59Z", "source_id": 38415455, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:35:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:02Z", "source_id": 12621794, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:08Z", "source_id": 12624729, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18981, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:03Z", "source_id": 38437112, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:06Z", "source_id": 12627618, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:08Z", "source_id": 12629806, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19057, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:41Z", "source_id": 38459314, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:53:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:47Z", "source_id": 12633931, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:03Z", "source_id": 12640665, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:40Z", "source_id": 12643356, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19557, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:35Z", "source_id": 38501394, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:09:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:37Z", "source_id": 12646256, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19531, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:30Z", "source_id": 38503660, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:10:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:34Z", "source_id": 12646866, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19338, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:37Z", "source_id": 38538553, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:43Z", "source_id": 12657287, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Shrewsbury 1405 1405 6 None None Birmingham New Street 1526 1526 2B EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11229/2026-09-11/detailed None Tame Bridge Parkway 2026-09-11T15:10:30+01:00 Birmingham New Street 14.0 {"type": "LineString", "coordinates": [[-1.975998648877445, 52.55222962497716], [-1.9756690999999995, 52.551899299999995], [-1.9734958, 52.5496247], [-1.97285275126335, 52.54896191164581], [-1.9717049, 52.54777880000001], [-1.9697033, 52.5457189], [-1.9690693, 52.5450746], [-1.9690171, 52.545020699999995], [-1.9687723, 52.544768100000006], [-1.9677169000000003, 52.543669699999995], [-1.9661561, 52.5420737], [-1.9651982, 52.5410851], [-1.9651338, 52.5410195], [-1.9649053, 52.5407869], [-1.9645638999999997, 52.5404369], [-1.9637277, 52.53966719999998], [-1.96292, 52.53901890000001], [-1.9623860999999996, 52.5386428], [-1.9618027, 52.53825340000001], [-1.9612080000000005, 52.5378944], [-1.9605947999999995, 52.53755160000001], [-1.9600543, 52.537268], [-1.9594522999999997, 52.5369821], [-1.9591554, 52.5368446], [-1.9588654000000003, 52.5367167], [-1.9585226999999996, 52.536572], [-1.9582669, 52.53646830000001], [-1.9577304999999996, 52.536259699999995], [-1.9573134, 52.53610950000001], [-1.9568998999999996, 52.5359625], [-1.9567400999999995, 52.53590870000001], [-1.9565374, 52.53584149999999], [-1.9563566, 52.5357839], [-1.9561659, 52.5357257], [-1.9559649999999993, 52.5356624], [-1.9558118999999996, 52.5356156], [-1.955635, 52.5355653], [-1.9554097, 52.53550330000001], [-1.9552124, 52.535446699999994], [-1.9550126, 52.5353929], [-1.9547995, 52.5353377], [-1.9546239, 52.5352953], [-1.9544453, 52.5352517], [-1.9542591, 52.535205600000005], [-1.9541075000000003, 52.53516969999999], [-1.9539466, 52.53513300000001], [-1.9537506, 52.5350894], [-1.9536019, 52.5350579], [-1.9533874, 52.53501299999999], [-1.9531365999999997, 52.53496410000001], [-1.952907, 52.5349197], [-1.9526656, 52.53487489999999], [-1.9524497000000005, 52.5348365], [-1.9521815, 52.53479000000001], [-1.9519267, 52.53475], [-1.9516571, 52.534710100000005], [-1.9513447, 52.53466600000001], [-1.9510981, 52.5346337], [-1.9508109, 52.5345975], [-1.9505924999999995, 52.5345717], [-1.9502304, 52.534535], [-1.9500142999999996, 52.5345135], [-1.9498023999999996, 52.534495500000006], [-1.9495571999999997, 52.534475500000006], [-1.949341, 52.53445959999999], [-1.9490931, 52.5344428], [-1.9488528999999997, 52.5344286], [-1.9485592, 52.5344123], [-1.9483166, 52.53440369999999], [-1.9480846, 52.53439389999999], [-1.9478082000000003, 52.53438619999999], [-1.9475882, 52.5343813], [-1.9472999, 52.5343789], [-1.9470169, 52.53437809999999], [-1.9467593999999997, 52.5343772], [-1.9464697, 52.5343797], [-1.9461789, 52.5343849], [-1.9459225999999996, 52.53439029999999], [-1.9456639, 52.534398], [-1.9454036, 52.5344042], [-1.9451246, 52.534410699999995], [-1.944847, 52.5344172], [-1.944587, 52.5344232], [-1.9443269, 52.5344281], [-1.9440667, 52.53443059999999], [-1.9438586, 52.5344303], [-1.9435772, 52.5344281], [-1.9433516999999996, 52.5344254], [-1.9430995, 52.5344221], [-1.9428141, 52.5344175], [-1.9424934, 52.5344058], [-1.942205, 52.53439439999999], [-1.9419035, 52.5343808], [-1.941631, 52.53436500000001], [-1.9413856000000005, 52.53435189999999], [-1.9411509, 52.5343356], [-1.9408775000000005, 52.5343147], [-1.9406536, 52.534296799999986], [-1.940376, 52.5342723], [-1.9401158, 52.5342462], [-1.939842, 52.534214899999995], [-1.9395697999999997, 52.534183899999995], [-1.9393243, 52.53415289999999], [-1.939095, 52.5341227], [-1.9388603, 52.534091700000005], [-1.9385882999999997, 52.53405209999999], [-1.9383093, 52.5340113], [-1.9380556, 52.533970200000006], [-1.9378064, 52.5339289], [-1.9375286, 52.53388040000001], [-1.9373033, 52.5338396], [-1.9370069, 52.533782499999994], [-1.936732, 52.53372790000001], [-1.9364343, 52.533665099999986], [-1.9362051, 52.53361639999999], [-1.9359314999999997, 52.533556100000006], [-1.935674, 52.5334957], [-1.93543, 52.53343530000001], [-1.9352474, 52.5333885], [-1.9350154, 52.53332809999999], [-1.9346908, 52.533243299999995], [-1.9344389, 52.53317429999999], [-1.9341181999999997, 52.53308259999999], [-1.9338687, 52.53300670000001], [-1.9335551, 52.532912399999994], [-1.9333298, 52.5328398], [-1.9331058, 52.5327623], [-1.9328846, 52.53268640000001], [-1.9325788, 52.5325836], [-1.9322931, 52.5324825], [-1.932026, 52.53238590000001], [-1.9318156999999996, 52.5323063], [-1.93155, 52.53220309999999], [-1.9312779, 52.532094999999984], [-1.9310658, 52.5320073], [-1.9308634999999996, 52.53192359999999], [-1.9306302, 52.531823300000006], [-1.9303616999999995, 52.531703], [-1.930123, 52.5315913], [-1.9298925, 52.531487199999994], [-1.9296390999999995, 52.531364], [-1.9292689, 52.53117390000001], [-1.9290517, 52.5310695], [-1.9288857, 52.5309829], [-1.9286868999999995, 52.5308729], [-1.9285016, 52.5307689], [-1.9283326, 52.53067260000001], [-1.9281288, 52.530556], [-1.9279384, 52.53044500000001], [-1.9277426, 52.5303267], [-1.9275602, 52.53021410000001], [-1.9273752999999996, 52.5300994], [-1.9271525, 52.529958], [-1.9269325, 52.52981849999999], [-1.926718, 52.5296773], [-1.9265168, 52.529541899999984], [-1.9262982, 52.5293934], [-1.9261039, 52.529258299999995], [-1.9259067999999997, 52.5291196], [-1.9257202, 52.52898379999999], [-1.9255364, 52.5288484], [-1.9253608, 52.528713], [-1.9252027, 52.528591699999986], [-1.9250028999999995, 52.52843339999999], [-1.9248416999999995, 52.52830339999999], [-1.9246193000000005, 52.52812089999999], [-1.9244314, 52.527962299999984], [-1.9242703999999995, 52.5278196], [-1.9241057, 52.52767469999999], [-1.9239365, 52.5275234], [-1.9237729, 52.52737079999999], [-1.9235987, 52.5272047], [-1.9234094, 52.527023199999995], [-1.9232568, 52.5268726], [-1.9230864000000003, 52.5267005], [-1.922932, 52.526536099999994], [-1.9227552, 52.52635120000001], [-1.9226276, 52.5262122], [-1.9224749, 52.5260387], [-1.9223354, 52.52588699999999], [-1.92224, 52.5257814], [-1.9220403999999995, 52.52555980000001], [-1.9219316, 52.5254395], [-1.9217451, 52.52523800000001], [-1.9215909, 52.52507399999999], [-1.9214503, 52.5249291], [-1.9212945, 52.524772899999995], [-1.9211472, 52.524623899999995], [-1.9210251999999997, 52.5245072], [-1.9208935, 52.524380400000005], [-1.9207516, 52.52424859999999], [-1.9206052, 52.52411279999999], [-1.9204751, 52.5239937], [-1.9203439, 52.5238773], [-1.9202055, 52.523753799999994], [-1.9200580000000005, 52.5236256], [-1.9198838999999996, 52.52347830000001], [-1.9197295, 52.52335149999999], [-1.9195886, 52.5232348], [-1.9194251999999996, 52.52310539999999], [-1.9192817, 52.5229936], [-1.9191446999999997, 52.522888], [-1.918961, 52.5227501], [-1.9188028, 52.5226318], [-1.9186595, 52.522526000000006], [-1.9185091000000003, 52.52241639999999], [-1.9183696, 52.5223168], [-1.9181724, 52.52217890000001], [-1.918041, 52.522089099999995], [-1.917872, 52.52197489999999], [-1.9176762000000005, 52.521840299999994], [-1.9174979, 52.521728499999995], [-1.9172915, 52.5216023], [-1.9170888, 52.5214722], [-1.9170027, 52.52141779999999], [-1.9168674999999995, 52.5213188], [-1.9167831, 52.5212535], [-1.9166838, 52.5211785], [-1.9165752000000005, 52.521092], [-1.9164585, 52.520994900000005], [-1.9163270999999995, 52.5208774], [-1.9162037, 52.5207688], [-1.9161112, 52.52067579999999], [-1.9160066, 52.5205673], [-1.9159087, 52.52046769999999], [-1.9158254999999995, 52.5203673], [-1.9157491, 52.52027189999999], [-1.9156833, 52.5201862], [-1.9156109, 52.52007929999999], [-1.9155626, 52.5200001], [-1.915501, 52.5199006], [-1.9154379, 52.519785500000005], [-1.915395, 52.5196925], [-1.9153548, 52.51959779999999], [-1.9153104999999997, 52.519490099999985], [-1.9152743, 52.5193824], [-1.9152408, 52.5192755], [-1.9152139999999995, 52.5191678], [-1.9151952, 52.5190674], [-1.9151831, 52.518958], [-1.9151723999999997, 52.51884129999999], [-1.9151684, 52.5187303], [-1.9151723999999997, 52.5186112], [-1.9151885, 52.5184464], [-1.9152126000000005, 52.5182856], [-1.9152435, 52.518130499999984], [-1.9152797, 52.51797299999999], [-1.9153212, 52.51780329999999], [-1.9153601, 52.5176311], [-1.9154031, 52.517450700000005], [-1.9154393, 52.5172859], [-1.9154807999999997, 52.51710719999999], [-1.915513, 52.516974999999995], [-1.9155479, 52.516817499999995], [-1.9155727, 52.51670010000001], [-1.9155827999999997, 52.5166526], [-1.9156176, 52.516509000000006], [-1.9156430999999996, 52.5163874], [-1.9156632, 52.51628529999999], [-1.9157142, 52.51606659999999], [-1.9157356, 52.5159622], [-1.9157705, 52.5158169], [-1.9158, 52.5156912], [-1.9158388999999996, 52.515554900000005], [-1.9158807, 52.51541319999999], [-1.9159221, 52.515297], [-1.915965, 52.5151901], [-1.9160133, 52.5150832], [-1.9160709, 52.51496890000001], [-1.9161313, 52.514861200000006], [-1.9161863, 52.5147698], [-1.9162519999999996, 52.514675100000005], [-1.916319, 52.514582100000005], [-1.9164049, 52.514471099999994], [-1.9165003, 52.5143629], [-1.9165952999999996, 52.51425649999999], [-1.9166945, 52.51415849999999], [-1.9167696, 52.51409], [-1.9168810999999992, 52.5140022], [-1.9171665999999996, 52.5137888], [-1.9172551, 52.51372429999999], [-1.9173919, 52.5136313], [-1.9175502, 52.5135301], [-1.9177083999999995, 52.513440299999985], [-1.9179002, 52.5133334], [-1.9181148, 52.5132224], [-1.9183186, 52.513117900000005], [-1.9185292, 52.51301180000001], [-1.918729, 52.51291469999999], [-1.9189141000000003, 52.51283060000001], [-1.9190682999999995, 52.512759599999995], [-1.9192107, 52.5126955], [-1.9195900999999995, 52.51255269999999], [-1.9201056999999997, 52.512383699999994], [-1.920655, 52.51221880000001], [-1.9207742000000003, 52.512188300000005], [-1.9210237999999995, 52.5121282], [-1.9212449, 52.5120752], [-1.9214798, 52.51201720000001], [-1.9217197, 52.51194910000001], [-1.9219263999999996, 52.511887400000006], [-1.9221098999999997, 52.51182920000001], [-1.9222734999999995, 52.5117728], [-1.9224210999999995, 52.51171649999999], [-1.9225498, 52.51166349999999], [-1.9226678, 52.511615299999995], [-1.9228261, 52.511546799999984], [-1.9230018, 52.51146189999999], [-1.923164, 52.5113794], [-1.9233343000000005, 52.51128479999999], [-1.9235234, 52.5111697], [-1.9236736000000003, 52.5110701], [-1.9238105999999997, 52.5109725], [-1.9239687, 52.5108505], [-1.92408, 52.51075670000001], [-1.9241846, 52.510660400000006], [-1.9242837999999995, 52.5105657], [-1.9243709999999996, 52.5104767], [-1.9244569, 52.51038119999998], [-1.9245427, 52.5102808], [-1.9246124, 52.5101886], [-1.9246862, 52.51008409999999], [-1.9247506, 52.50998779999999], [-1.9248121999999996, 52.509891499999995], [-1.9248686, 52.5097927], [-1.9249195, 52.5097005], [-1.9249651, 52.5096058], [-1.9250174, 52.5094899], [-1.92511, 52.5092662], [-1.925165, 52.50913810000001], [-1.9252172999999997, 52.5090067], [-1.9252842999999995, 52.50883770000001], [-1.925346, 52.508679400000005], [-1.9254116999999995, 52.5085169], [-1.9254774, 52.50835039999998], [-1.9255378, 52.508199399999995], [-1.9256062, 52.5080321], [-1.9256679, 52.507875299999995], [-1.9257363000000003, 52.5077056], [-1.9257925999999996, 52.5075635], [-1.9258543, 52.50740760000001], [-1.9259146000000005, 52.50725990000001], [-1.9259735999999996, 52.5071121], [-1.92603, 52.5069709], [-1.9260903, 52.5068289], [-1.9261399, 52.506704], [-1.9261909, 52.506575000000005], [-1.9262498999999995, 52.5064387], [-1.9263036, 52.5063073], [-1.9263718999999997, 52.5061358], [-1.9264134999999996, 52.506024], [-1.9264564, 52.505911399999995], [-1.9264900000000005, 52.5058085], [-1.9265235000000005, 52.50570319999999], [-1.9265517, 52.50559950000001], [-1.9265744999999996, 52.5054893], [-1.9265946000000005, 52.505379100000006], [-1.9266066, 52.50527869999999], [-1.9266187, 52.505171], [-1.9266240999999995, 52.50506649999999], [-1.9266227, 52.5049587], [-1.9266149, 52.5048325], [-1.9266042, 52.50467170000001], [-1.9265948, 52.504515], [-1.9265812, 52.50437339999999], [-1.9265704, 52.50425020000001], [-1.9265596999999997, 52.504119499999995], [-1.9265517, 52.5039799], [-1.9265476, 52.503873799999994], [-1.9265448999999997, 52.503766899999995], [-1.9265462999999996, 52.503656699999986], [-1.926549, 52.503553800000006], [-1.926557, 52.50344440000001], [-1.9265744999999996, 52.503331], [-1.9265919, 52.503229700000006], [-1.9266147, 52.50311630000001], [-1.9266482, 52.50300849999999], [-1.9266897999999997, 52.50288599999999], [-1.9267249, 52.502783499999985], [-1.9267595, 52.5026942], [-1.9268077999999995, 52.502584000000006], [-1.9268574, 52.502495], [-1.9269084, 52.5024068], [-1.9269741, 52.502303999999995], [-1.9270397999999995, 52.5022093], [-1.9271203, 52.50210400000001], [-1.92719, 52.5020182], [-1.9272623999999996, 52.5019366], [-1.9273978999999997, 52.50178970000001], [-1.9274515, 52.501741499999994], [-1.9275253000000003, 52.50166959999999], [-1.9276274, 52.5015753], [-1.9277237999999997, 52.501495799999994], [-1.9278269999999995, 52.5014149], [-1.9279436999999997, 52.5013227], [-1.9280832000000003, 52.5012272], [-1.9282227, 52.50113979999999], [-1.9283433999999997, 52.5010663], [-1.9284641, 52.50099689999999], [-1.9285848, 52.50092839999999], [-1.9287403000000003, 52.5008467], [-1.9289911, 52.5007194], [-1.9292634, 52.50058630000001], [-1.9295195, 52.5004614], [-1.9296831, 52.500386299999995], [-1.9298212999999995, 52.50031690000001], [-1.9299634, 52.5002467], [-1.9300546, 52.500205], [-1.9302037, 52.50013919999999], [-1.9304207, 52.500035999999994], [-1.9306165, 52.499943], [-1.9308187000000003, 52.4998531], [-1.9310156999999992, 52.4997607], [-1.9311962, 52.4996772], [-1.9313957, 52.4995886], [-1.9316707, 52.49946859999999], [-1.9318020999999996, 52.499415600000006], [-1.9319736999999997, 52.499347], [-1.9321172, 52.49928899999999], [-1.9322392999999995, 52.4992433], [-1.9323572999999996, 52.4991992], [-1.9324726000000003, 52.49915839999999], [-1.9325230999999996, 52.49914090000001], [-1.9327236, 52.49907139999999], [-1.9328776000000003, 52.4990245], [-1.9330599999999996, 52.4989673], [-1.9332733, 52.498902], [-1.9334826999999997, 52.4988395], [-1.9336500999999997, 52.4987926], [-1.9338192999999997, 52.49874560000001], [-1.934035, 52.49869060000001], [-1.9342176, 52.4986444], [-1.9344306, 52.49859589999999], [-1.934668, 52.49854439999999], [-1.9348761, 52.498498999999995], [-1.9351081, 52.4984533], [-1.9353213, 52.49841409999999], [-1.9355196, 52.4983787], [-1.9356859, 52.4983501], [-1.9358766, 52.498320199999995], [-1.9360145, 52.498299499999995], [-1.9361352000000005, 52.4982832], [-1.9362561, 52.49826800000001], [-1.9365797310886383, 52.498229411434906], [-1.9366776861745432, 52.49821773162879], [-1.9368113, 52.4982018], [-1.9371465999999995, 52.4981659], [-1.9374334, 52.49813540000001], [-1.9376976, 52.4981076], [-1.9379819, 52.4980799], [-1.9382018, 52.498057], [-1.9385961, 52.4980154], [-1.9390147, 52.49797409999999], [-1.9392172, 52.4979488], [-1.9394008, 52.4979223], [-1.9396089, 52.49789079999999], [-1.9397951, 52.497855300000005], [-1.9400162999999997, 52.4978088], [-1.9402472, 52.4977536], [-1.9404873, 52.4976875], [-1.9407097, 52.497619400000005], [-1.9409243, 52.4975459], [-1.9411174, 52.49747409999999], [-1.9413051, 52.4973981], [-1.9414781, 52.4973214], [-1.9416404, 52.49724549999999], [-1.9418295000000003, 52.4971458], [-1.9419945000000003, 52.49705600000001], [-1.9421542999999992, 52.4969617], [-1.9423193999999997, 52.496856400000006], [-1.9426261, 52.49665999999999], [-1.9427494999999997, 52.49657429999999], [-1.94280300906001, 52.49653601835532], [-1.9428875999999995, 52.4964755], [-1.9429126, 52.4964557], [-1.9429534, 52.49642329999999], [-1.9430270999999997, 52.496354700000005], [-1.9431128, 52.49627240000001], [-1.9431478, 52.4962371], [-1.9432228999999996, 52.49616439999999], [-1.9433248, 52.4960632], [-1.9434147, 52.49595219999999], [-1.9434898, 52.4958534], [-1.9435542, 52.49575540000001], [-1.9436212, 52.495639399999995], [-1.9436789, 52.495525099999995], [-1.9437272, 52.4954043], [-1.9437647, 52.495299], [-1.9437929, 52.49518379999999], [-1.9438184000000005, 52.49506789999999], [-1.9438345, 52.49497070000001], [-1.9438372, 52.49486379999999], [-1.9438374000000005, 52.49475880000001], [-1.9438304, 52.4946564], [-1.9438184000000005, 52.494542900000006], [-1.943805, 52.49445310000001], [-1.9437862, 52.4943061], [-1.943785527465124, 52.49430286280318], [-1.9437593999999996, 52.49417709999999], [-1.9437365, 52.4940774], [-1.943708, 52.493981600000005], [-1.9436788000000005, 52.4938872], [-1.9436288, 52.49376689999999], [-1.9435819, 52.493668099999994], [-1.9435202000000005, 52.4935619], [-1.9434585, 52.49345579999999], [-1.9433860999999997, 52.4933561], [-1.9433123000000003, 52.49325979999999], [-1.9432265, 52.493156899999995], [-1.9431393, 52.493061400000016], [-1.9430069, 52.492929399999994], [-1.9428916, 52.49281589999999], [-1.9427839, 52.492718399999994], [-1.9426136000000005, 52.492566499999995], [-1.9425023, 52.4924612], [-1.9424342999999993, 52.4923896], [-1.9423722, 52.4923257], [-1.9423253000000005, 52.49226850000001], [-1.9422581999999995, 52.49219339999999], [-1.9421764, 52.4921011], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} 8.3 1511 1525 Tame Bridge Parkway Birmingham New Street H.s. Birmingham New Street 52.4777498 -1.8995766 52.4777498 -1.8995766 1 0 2026-09-11 14:35:23 TERMINATED 2026-09-11 14:25:00 Birmingham New Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657287 1789136624333357 76 76 2026-09-11 14:35:22.861454 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:22.356267
449853 478472 W45491 479S33ML11 2026-09-11 COMPLETE 12657345 2026-09-11 15:25:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 478472, "stp": "P", "toc": "Thameslink", "uid": "W45491", "consist": "700129", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W45491/2026-09-11/detailed", "trust_id": "479S33ML11", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-11", "dest_arr_time": "1518", "dest_platform": "4", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9S33", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1525", "current_leg_dep": "1512", "current_leg_end": "Brighton", "origin_dep_time": "1251", "origin_platform": "7", "current_location": "Brighton", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Burgess Hill", "dest_arr_time_act": "1518", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Burgess Hill", "current_leg_milage": "9.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4733.979, \"from_m\": 3634.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5540.691, \"from_m\": 4733.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5556.516, \"from_m\": 5540.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12978.666, \"from_m\": 5556.516, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13748.727, \"from_m\": 12978.666, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20302.387, \"from_m\": 13748.727, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21054.218, \"from_m\": 20302.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21347.727, \"from_m\": 21054.218, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22016.014, \"from_m\": 21347.727, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23570.657, \"from_m\": 22016.014, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25469.37, \"from_m\": 23570.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31704.963, \"from_m\": 25469.37, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35915.788, \"from_m\": 31704.963, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35937.313, \"from_m\": 35915.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37129.628, \"from_m\": 35937.313, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37162.034, \"from_m\": 37129.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37303.425, \"from_m\": 37162.034, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40790.331, \"from_m\": 37303.425, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 40848.655, \"from_m\": 40790.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 40875.757, \"from_m\": 40848.655, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41459.742, \"from_m\": 40875.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41556.753, \"from_m\": 41459.742, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 41625.14, \"from_m\": 41556.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55938.611, \"from_m\": 41625.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 80492.51, \"from_m\": 55938.611, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 83643.404, \"from_m\": 80492.51, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87540.911, \"from_m\": 83643.404, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 88834.282, \"from_m\": 87540.911, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88889.523, \"from_m\": 88834.282, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89402.099, \"from_m\": 88889.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89659.581, \"from_m\": 89402.099, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90749.936, \"from_m\": 89659.581, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 90838.085, \"from_m\": 90749.936, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 91876.356, \"from_m\": 90838.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91981.3, \"from_m\": 91876.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92010.948, \"from_m\": 91981.3, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92027.706, \"from_m\": 92010.948, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92339.804, \"from_m\": 92027.706, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 92512.198, \"from_m\": 92339.804, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 93501.723, \"from_m\": 92512.198, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94696.123, \"from_m\": 93501.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 94758.58, \"from_m\": 94696.123, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 96002.096, \"from_m\": 94758.58, \"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\": 96079.722, \"from_m\": 96002.096, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96489.358, \"from_m\": 96079.722, \"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\": 97201.979, \"from_m\": 96489.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:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97272.552, \"from_m\": 97201.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97819.45, \"from_m\": 97272.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99433.354, \"from_m\": 97819.45, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 101005.26, \"from_m\": 99433.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101941.688, \"from_m\": 101005.26, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103831.498, \"from_m\": 101941.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112843.034, \"from_m\": 103831.498, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114654.417, \"from_m\": 112843.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 114689.251, \"from_m\": 114654.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}, {\"to_m\": 114996.502, \"from_m\": 114689.251, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115280.393, \"from_m\": 114996.502, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 115796.486, \"from_m\": 115280.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\": 115968.26, \"from_m\": 115796.486, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 117245.904, \"from_m\": 115968.26, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121588.885, \"from_m\": 117245.904, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121705.654, \"from_m\": 121588.885, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121828.186, \"from_m\": 121705.654, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 121894.963, \"from_m\": 121828.186, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 132790.067, \"from_m\": 121894.963, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133523.415, \"from_m\": 132790.067, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 142015.885, \"from_m\": 133523.415, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142086.874, \"from_m\": 142015.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149201.245, \"from_m\": 142086.874, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149281.952, \"from_m\": 149201.245, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149576.185, \"from_m\": 149281.952, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150431.455, \"from_m\": 149576.185, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 158295.668, \"from_m\": 150431.455, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159509.387, \"from_m\": 158295.668, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 160027.549, \"from_m\": 159509.387, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 176322.705, \"from_m\": 160027.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\": 179369.919, \"from_m\": 176322.705, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 179383.02, \"from_m\": 179369.919, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 179812.874, \"from_m\": 179383.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\": 179958.177, \"from_m\": 179812.874, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180017.128, \"from_m\": 179958.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180046.829, \"from_m\": 180017.128, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180088.184, \"from_m\": 180046.829, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180348.346, \"from_m\": 180088.184, \"capability_applied\": null, \"effective_limit_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\": 478472, \"profile_key\": \"a99cea02faeaa0fed96fe842c18ded2120b91083296350936f527f7c53e6d8b3\", \"schedule_id\": 27140, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1255\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3754.768, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1301\", \"location\": \"Foxton\", \"stage_seq\": 4, \"distance_m\": 11151.719, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1306H\", \"wtt_dep\": \"1307H\", \"location\": \"Royston\", \"stage_seq\": 5, \"distance_m\": 20961.03, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1312\", \"location\": \"Ashwell & Morden\", \"stage_seq\": 6, \"distance_m\": 27193.894, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1317\", \"location\": \"Baldock\", \"stage_seq\": 7, \"distance_m\": 34233.081, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1319H\", \"wtt_dep\": \"1320H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 8, \"distance_m\": 37538.415, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1324H\", \"wtt_dep\": \"1325H\", \"location\": \"Hitchin\", \"stage_seq\": 9, \"distance_m\": 41787.828, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1330\", \"wtt_dep\": \"1331H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 48791.386, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 11, \"distance_m\": 54791.18, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Digswell Jn\", \"stage_seq\": 12, \"distance_m\": 59062.289, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 13, \"distance_m\": 60503.125, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343H\", \"location\": \"Potters Bar\", \"stage_seq\": 14, \"distance_m\": 72617.378, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 15, \"distance_m\": 85178.827, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1350H\", \"wtt_dep\": \"1352\", \"location\": \"Finsbury Park\", \"stage_seq\": 16, \"distance_m\": 89026.694, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Holloway South Jn\", \"stage_seq\": 17, \"distance_m\": 91022.517, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 18, \"distance_m\": 92183.755, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1400\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 19, \"distance_m\": 93637.885, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1403H\", \"wtt_dep\": \"1404H\", \"location\": \"Farringdon\", \"stage_seq\": 20, \"distance_m\": 95833.728, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 96563.886, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1409\", \"location\": \"London Blackfriars\", \"stage_seq\": 22, \"distance_m\": 96961.577, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 23, \"distance_m\": 98168.157, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415H\", \"location\": \"London Bridge\", \"stage_seq\": 24, \"distance_m\": 98895.174, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 25, \"distance_m\": 101612.849, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 26, \"distance_m\": 102379.085, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"New Cross Gate\", \"stage_seq\": 27, \"distance_m\": 103480.375, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423H\", \"location\": \"Sydenham\", \"stage_seq\": 28, \"distance_m\": 109112.67, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Norwood Junction\", \"stage_seq\": 29, \"distance_m\": 112778.296, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 30, \"distance_m\": 114585.989, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1429H\", \"location\": \"East Croydon\", \"stage_seq\": 31, \"distance_m\": 115457.006, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Purley\", \"stage_seq\": 32, \"distance_m\": 120239.892, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 33, \"distance_m\": 121828.186, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 34, \"distance_m\": 133661.627, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1445H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 35, \"distance_m\": 141651.245, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1450H\", \"location\": \"Three Bridges\", \"stage_seq\": 36, \"distance_m\": 146142.224, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 37, \"distance_m\": 149281.952, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 38, \"distance_m\": 158400.364, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500H\", \"location\": \"Haywards Heath\", \"stage_seq\": 39, \"distance_m\": 159626.707, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Keymer Jn\", \"stage_seq\": 40, \"distance_m\": 164693.439, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1506\", \"location\": \"Burgess Hill\", \"stage_seq\": 41, \"distance_m\": 165622.248, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Preston Park\", \"stage_seq\": 42, \"distance_m\": 178210.138, \"section_seq\": 1, \"route_path_id\": 31917}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 43, \"distance_m\": 180348.346, \"section_seq\": 1, \"route_path_id\": 31917}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180348.346, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31917}], \"total_distance_m\": 180348.346, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 171082.143, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9266.203, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1251", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:01:02Z\", \"source_id\": 12554251, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:07:00Z\", \"source_id\": 38198041, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:08:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:07:02Z\", \"source_id\": 12558575, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:12:46Z\", \"source_id\": 38212616, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:13:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:12:48Z\", \"source_id\": 12562798, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:17:22Z\", \"source_id\": 38223632, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:18:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:17:28Z\", \"source_id\": 12566116, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:21:53Z\", \"source_id\": 38234945, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:21:53Z\", \"source_id\": 12569334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:25:23Z\", \"source_id\": 38243752, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:26:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:25:25Z\", \"source_id\": 12571873, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:31:40Z\", \"source_id\": 38259433, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:33:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:31:41Z\", \"source_id\": 12576373, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:49Z\", \"source_id\": 38277048, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:53Z\", \"source_id\": 12581501, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:51:31Z\", \"source_id\": 38308570, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:51:34Z\", \"source_id\": 12590608, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:58:19Z\", \"source_id\": 38325163, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:59:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:58:25Z\", \"source_id\": 12595396, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:04:38Z\", \"source_id\": 38340722, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:04:41Z\", \"source_id\": 12599973, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:37Z\", \"source_id\": 38350900, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:38Z\", \"source_id\": 12602837, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:45Z\", \"source_id\": 38356047, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:49Z\", \"source_id\": 12604424, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:22Z\", \"source_id\": 38359961, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:23Z\", \"source_id\": 12605526, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:59Z\", \"source_id\": 38371080, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:01Z\", \"source_id\": 12608862, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:39Z\", \"source_id\": 38382667, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:41Z\", \"source_id\": 12612294, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:26:50Z\", \"source_id\": 38395216, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:26:53Z\", \"source_id\": 12615976, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:46Z\", \"source_id\": 38402441, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:47Z\", \"source_id\": 12618007, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:06Z\", \"source_id\": 38413353, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:05Z\", \"source_id\": 12621121, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:33Z\", \"source_id\": 38448659, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:35Z\", \"source_id\": 12630857, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:04Z\", \"source_id\": 38462813, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:08Z\", \"source_id\": 12634927, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:06Z\", \"source_id\": 38487599, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:10Z\", \"source_id\": 12642170, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:12Z\", \"source_id\": 38507913, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:12Z\", \"source_id\": 12648147, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:22Z\", \"source_id\": 38533029, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:26Z\", \"source_id\": 12655624, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:42Z\", \"source_id\": 38538666, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:46Z\", \"source_id\": 12657345, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "4", "timing_fact_generation": 1789136627417867, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:23.027727", "service_state_evidence_id": 12657345, "current_leg_start_actual_dep": "2026-09-11T15:13:00+01:00", "operational_evidence_version": 224, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:23.704648", "service_state_valid_until_kind": null, "operational_interpretation_version": 224, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P CBG BTN 9S33 700129 12 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4733.979, "from_m": 3634.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5540.691, "from_m": 4733.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5556.516, "from_m": 5540.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12978.666, "from_m": 5556.516, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13748.727, "from_m": 12978.666, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20302.387, "from_m": 13748.727, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21054.218, "from_m": 20302.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21347.727, "from_m": 21054.218, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22016.014, "from_m": 21347.727, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23570.657, "from_m": 22016.014, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25469.37, "from_m": 23570.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31704.963, "from_m": 25469.37, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35915.788, "from_m": 31704.963, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35937.313, "from_m": 35915.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37129.628, "from_m": 35937.313, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37162.034, "from_m": 37129.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37303.425, "from_m": 37162.034, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40790.331, "from_m": 37303.425, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 40848.655, "from_m": 40790.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 40875.757, "from_m": 40848.655, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41459.742, "from_m": 40875.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41556.753, "from_m": 41459.742, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 41625.14, "from_m": 41556.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55938.611, "from_m": 41625.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 80492.51, "from_m": 55938.611, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83643.404, "from_m": 80492.51, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87540.911, "from_m": 83643.404, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 88834.282, "from_m": 87540.911, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88889.523, "from_m": 88834.282, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89402.099, "from_m": 88889.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89659.581, "from_m": 89402.099, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90749.936, "from_m": 89659.581, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 90838.085, "from_m": 90749.936, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 91876.356, "from_m": 90838.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91981.3, "from_m": 91876.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92010.948, "from_m": 91981.3, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92027.706, "from_m": 92010.948, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92339.804, "from_m": 92027.706, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 92512.198, "from_m": 92339.804, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 93501.723, "from_m": 92512.198, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 94696.123, "from_m": 93501.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 94758.58, "from_m": 94696.123, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 96002.096, "from_m": 94758.58, "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": 96079.722, "from_m": 96002.096, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96489.358, "from_m": 96079.722, "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": 97201.979, "from_m": 96489.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:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 97272.552, "from_m": 97201.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97819.45, "from_m": 97272.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99433.354, "from_m": 97819.45, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 101005.26, "from_m": 99433.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101941.688, "from_m": 101005.26, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103831.498, "from_m": 101941.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 112843.034, "from_m": 103831.498, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114654.417, "from_m": 112843.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 114689.251, "from_m": 114654.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}, {"to_m": 114996.502, "from_m": 114689.251, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115280.393, "from_m": 114996.502, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 115796.486, "from_m": 115280.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": 115968.26, "from_m": 115796.486, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 117245.904, "from_m": 115968.26, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121588.885, "from_m": 117245.904, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121705.654, "from_m": 121588.885, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121828.186, "from_m": 121705.654, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 121894.963, "from_m": 121828.186, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 132790.067, "from_m": 121894.963, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133523.415, "from_m": 132790.067, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 142015.885, "from_m": 133523.415, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142086.874, "from_m": 142015.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149201.245, "from_m": 142086.874, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149281.952, "from_m": 149201.245, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149576.185, "from_m": 149281.952, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150431.455, "from_m": 149576.185, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 158295.668, "from_m": 150431.455, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159509.387, "from_m": 158295.668, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 160027.549, "from_m": 159509.387, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 176322.705, "from_m": 160027.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": 179369.919, "from_m": 176322.705, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 179383.02, "from_m": 179369.919, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 179812.874, "from_m": 179383.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": 179958.177, "from_m": 179812.874, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180017.128, "from_m": 179958.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180046.829, "from_m": 180017.128, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180088.184, "from_m": 180046.829, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180348.346, "from_m": 180088.184, "capability_applied": null, "effective_limit_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": 478472, "profile_key": "a99cea02faeaa0fed96fe842c18ded2120b91083296350936f527f7c53e6d8b3", "schedule_id": 27140, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1251", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1255", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256H", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3754.768, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1301", "location": "Foxton", "stage_seq": 4, "distance_m": 11151.719, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1306H", "wtt_dep": "1307H", "location": "Royston", "stage_seq": 5, "distance_m": 20961.03, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1312", "location": "Ashwell & Morden", "stage_seq": 6, "distance_m": 27193.894, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1317", "location": "Baldock", "stage_seq": 7, "distance_m": 34233.081, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1319H", "wtt_dep": "1320H", "location": "Letchworth Garden City", "stage_seq": 8, "distance_m": 37538.415, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1324H", "wtt_dep": "1325H", "location": "Hitchin", "stage_seq": 9, "distance_m": 41787.828, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1330", "wtt_dep": "1331H", "location": "Stevenage", "stage_seq": 10, "distance_m": 48791.386, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335H", "location": "Woolmer Green Jn", "stage_seq": 11, "distance_m": 54791.18, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337", "location": "Digswell Jn", "stage_seq": 12, "distance_m": 59062.289, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Welwyn Garden City", "stage_seq": 13, "distance_m": 60503.125, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343H", "location": "Potters Bar", "stage_seq": 14, "distance_m": 72617.378, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Alexandra Palace", "stage_seq": 15, "distance_m": 85178.827, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1350H", "wtt_dep": "1352", "location": "Finsbury Park", "stage_seq": 16, "distance_m": 89026.694, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Holloway South Jn", "stage_seq": 17, "distance_m": 91022.517, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Belle Isle Jn", "stage_seq": 18, "distance_m": 92183.755, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1400", "location": "St Pancras Low Level", "stage_seq": 19, "distance_m": 93637.885, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1403H", "wtt_dep": "1404H", "location": "Farringdon", "stage_seq": 20, "distance_m": 95833.728, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 96563.886, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1409", "location": "London Blackfriars", "stage_seq": 22, "distance_m": 96961.577, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Metropolitan Jn", "stage_seq": 23, "distance_m": 98168.157, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415H", "location": "London Bridge", "stage_seq": 24, "distance_m": 98895.174, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Corbetts Lane Jn", "stage_seq": 25, "distance_m": 101612.849, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Bricklayers Arms Jn", "stage_seq": 26, "distance_m": 102379.085, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "New Cross Gate", "stage_seq": 27, "distance_m": 103480.375, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423H", "location": "Sydenham", "stage_seq": 28, "distance_m": 109112.67, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Norwood Junction", "stage_seq": 29, "distance_m": 112778.296, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Windmill Bridge Jn", "stage_seq": 30, "distance_m": 114585.989, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1429H", "location": "East Croydon", "stage_seq": 31, "distance_m": 115457.006, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Purley", "stage_seq": 32, "distance_m": 120239.892, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Stoats Nest Jn", "stage_seq": 33, "distance_m": 121828.186, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Earlswood (Surrey)", "stage_seq": 34, "distance_m": 133661.627, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1445H", "location": "Gatwick Airport", "stage_seq": 35, "distance_m": 141651.245, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1450H", "location": "Three Bridges", "stage_seq": 36, "distance_m": 146142.224, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Balcombe Tunnel Jn", "stage_seq": 37, "distance_m": 149281.952, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Copyhold Jn", "stage_seq": 38, "distance_m": 158400.364, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500H", "location": "Haywards Heath", "stage_seq": 39, "distance_m": 159626.707, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Keymer Jn", "stage_seq": 40, "distance_m": 164693.439, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1506", "location": "Burgess Hill", "stage_seq": 41, "distance_m": 165622.248, "section_seq": 1, "route_path_id": 31917}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Preston Park", "stage_seq": 42, "distance_m": 178210.138, "section_seq": 1, "route_path_id": 31917}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": null, "location": "Brighton", "stage_seq": 43, "distance_m": 180348.346, "section_seq": 1, "route_path_id": 31917}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180348.346, "from_m": 0.0, "section_seq": 1, "route_path_id": 31917}], "total_distance_m": 180348.346, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 171082.143, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9266.203, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:01:02Z", "source_id": 12554251, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:07:00Z", "source_id": 38198041, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:08:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:07:02Z", "source_id": 12558575, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:12:46Z", "source_id": 38212616, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:13:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:12:48Z", "source_id": 12562798, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15597, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:17:22Z", "source_id": 38223632, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:18:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:17:28Z", "source_id": 12566116, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:21:53Z", "source_id": 38234945, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T12:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:21:53Z", "source_id": 12569334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:25:23Z", "source_id": 38243752, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T12:26:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:25:25Z", "source_id": 12571873, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:31:40Z", "source_id": 38259433, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T12:33:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:31:41Z", "source_id": 12576373, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:49Z", "source_id": 38277048, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T12:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:53Z", "source_id": 12581501, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:51:31Z", "source_id": 38308570, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T12:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:51:34Z", "source_id": 12590608, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:58:19Z", "source_id": 38325163, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T12:59:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:58:25Z", "source_id": 12595396, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:04:38Z", "source_id": 38340722, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:04:41Z", "source_id": 12599973, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:37Z", "source_id": 38350900, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:38Z", "source_id": 12602837, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:45Z", "source_id": 38356047, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:49Z", "source_id": 12604424, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:22Z", "source_id": 38359961, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:23Z", "source_id": 12605526, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:59Z", "source_id": 38371080, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T13:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:01Z", "source_id": 12608862, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:39Z", "source_id": 38382667, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T13:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:41Z", "source_id": 12612294, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:26:50Z", "source_id": 38395216, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T13:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:26:53Z", "source_id": 12615976, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:46Z", "source_id": 38402441, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T13:30:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:47Z", "source_id": 12618007, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:06Z", "source_id": 38413353, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T13:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:05Z", "source_id": 12621121, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:33Z", "source_id": 38448659, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T13:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:35Z", "source_id": 12630857, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:04Z", "source_id": 38462813, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T13:54:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:08Z", "source_id": 12634927, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30866, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:06Z", "source_id": 38487599, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:10Z", "source_id": 12642170, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:12Z", "source_id": 38507913, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T14:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:12Z", "source_id": 12648147, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:22Z", "source_id": 38533029, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T14:22:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:26Z", "source_id": 12655624, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30980, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:42Z", "source_id": 38538666, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T14:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:46Z", "source_id": 12657345, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Cambridge 1251 1251 7 None None Brighton 1518 1518 4 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W45491/2026-09-11/detailed None Burgess Hill 2026-09-11T15:13:00+01:00 Brighton 13.0 {"type": "LineString", "coordinates": [[-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 9.1 1512 1525 Burgess Hill Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657345 1789136627417867 224 224 2026-09-11 14:35:23.704648 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:23.027727
449854 479855 P28693 322W17MN11 2026-09-11 COMPLETE 12656953 2026-09-11 15:25:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 479855, "stp": "P", "toc": "Northern", "uid": "P28693", "consist": "769456", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28693/2026-09-11/detailed", "trust_id": "322W17MN11", "origin_crs": "SYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "4", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2W17", "timing_status": "ON TIME", "origin_station": "Stalybridge", "current_leg_arr": "1525", "current_leg_dep": "1520", "current_leg_end": "Southport", "origin_dep_time": "1352", "origin_platform": "5", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "0 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": "1525", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 124.359, \"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\": 248.179, \"from_m\": 124.359, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 466.852, \"from_m\": 248.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1580.635, \"from_m\": 466.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2310.495, \"from_m\": 1580.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\": 8453.863, \"from_m\": 2310.495, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8491.265, \"from_m\": 8453.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10056.986, \"from_m\": 8491.265, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12144.373, \"from_m\": 10056.986, \"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\": 12306.789, \"from_m\": 12144.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\": 12358.683, \"from_m\": 12306.789, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12760.974, \"from_m\": 12358.683, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13250.461, \"from_m\": 12760.974, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13437.398, \"from_m\": 13250.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13600.851, \"from_m\": 13437.398, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15546.278, \"from_m\": 13600.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\": 16014.254, \"from_m\": 15546.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18181.001, \"from_m\": 16014.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20589.118, \"from_m\": 18181.001, \"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\": 28156.778, \"from_m\": 20589.118, \"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\": 29170.594, \"from_m\": 28156.778, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29215.578, \"from_m\": 29170.594, \"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\": 30035.735, \"from_m\": 29215.578, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30080.718, \"from_m\": 30035.735, \"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\": 30366.623, \"from_m\": 30080.718, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30964.456, \"from_m\": 30366.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\": 35045.953, \"from_m\": 30964.456, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35173.923, \"from_m\": 35045.953, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35225.592, \"from_m\": 35173.923, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40918.605, \"from_m\": 35225.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41082.721, \"from_m\": 40918.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\": 43120.249, \"from_m\": 41082.721, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43147.272, \"from_m\": 43120.249, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43208.19, \"from_m\": 43147.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43474.2, \"from_m\": 43208.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45096.632, \"from_m\": 43474.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45594.33, \"from_m\": 45096.632, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45622.164, \"from_m\": 45594.33, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45670.967, \"from_m\": 45622.164, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46009.571, \"from_m\": 45670.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46345.203, \"from_m\": 46009.571, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 46686.138, \"from_m\": 46345.203, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51899.571, \"from_m\": 46686.138, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54684.528, \"from_m\": 51899.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59897.96, \"from_m\": 54684.528, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59921.343, \"from_m\": 59897.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\": 60035.982, \"from_m\": 59921.343, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65157.362, \"from_m\": 60035.982, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66694.306, \"from_m\": 65157.362, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69810.817, \"from_m\": 66694.306, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69994.146, \"from_m\": 69810.817, \"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\": 73973.077, \"from_m\": 69994.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73993.723, \"from_m\": 73973.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82979.25, \"from_m\": 73993.723, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85294.284, \"from_m\": 82979.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86896.289, \"from_m\": 85294.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 87374.52, \"from_m\": 86896.289, \"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\": 479855, \"profile_key\": \"1aac441e54624884f5103daa6b1464803ac2e90b50c099d8e352a7879018f2d4\", \"schedule_id\": 21190, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Stalybridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1355H\", \"location\": \"Ashton-under-Lyne\", \"stage_seq\": 2, \"distance_m\": 2224.263, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 3, \"distance_m\": 3712.374, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 4, \"distance_m\": 8597.949, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 5, \"distance_m\": 9829.346, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 6, \"distance_m\": 10433.05, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1405\", \"wtt_dep\": \"1409\", \"location\": \"Manchester Victoria\", \"stage_seq\": 7, \"distance_m\": 12535.79, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 8, \"distance_m\": 13250.461, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1411H\", \"wtt_dep\": \"1412H\", \"location\": \"Salford Central\", \"stage_seq\": 9, \"distance_m\": 13740.42, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1415\", \"wtt_dep\": \"1416H\", \"location\": \"Salford Crescent\", \"stage_seq\": 10, \"distance_m\": 15325.886, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424\", \"location\": \"Kearsley\", \"stage_seq\": 11, \"distance_m\": 24985.983, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1425H\", \"wtt_dep\": \"1426\", \"location\": \"Farnworth\", \"stage_seq\": 12, \"distance_m\": 26038.639, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1428H\", \"location\": \"Moses Gate\", \"stage_seq\": 13, \"distance_m\": 27093.353, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430H\", \"location\": \"Burnden Jn\", \"stage_seq\": 14, \"distance_m\": 28918.913, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432H\", \"location\": \"Bolton\", \"stage_seq\": 15, \"distance_m\": 29625.656, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Lostock Jn\", \"stage_seq\": 16, \"distance_m\": 35173.923, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1439H\", \"wtt_dep\": \"1440\", \"location\": \"Westhoughton\", \"stage_seq\": 17, \"distance_m\": 38094.58, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 18, \"distance_m\": 41082.721, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444\", \"location\": \"Hindley\", \"stage_seq\": 19, \"distance_m\": 41827.395, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1447H\", \"location\": \"Ince\", \"stage_seq\": 20, \"distance_m\": 44453.884, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": \"1452\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 21, \"distance_m\": 46111.177, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457H\", \"location\": \"Gathurst\", \"stage_seq\": 22, \"distance_m\": 50393.285, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1500H\", \"wtt_dep\": \"1501H\", \"location\": \"Appley Bridge\", \"stage_seq\": 23, \"distance_m\": 53292.049, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506\", \"location\": \"Parbold\", \"stage_seq\": 24, \"distance_m\": 70180.188, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511\", \"location\": \"Burscough Bridge\", \"stage_seq\": 25, \"distance_m\": 75126.037, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1518H\", \"wtt_dep\": \"1519\", \"location\": \"Meols Cop\", \"stage_seq\": 26, \"distance_m\": 85256.81, \"section_seq\": 1, \"route_path_id\": 36570}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 27, \"distance_m\": 87374.52, \"section_seq\": 1, \"route_path_id\": 36570}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 87374.52, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36570}], \"total_distance_m\": 87374.52, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 84420.268, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2954.252, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1352", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:53:36Z\", \"source_id\": 38313780, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:53:42Z\", \"source_id\": 12592137, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:39Z\", \"source_id\": 38350974, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:09:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:44Z\", \"source_id\": 12602914, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:11:55Z\", \"source_id\": 38358819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:11:57Z\", \"source_id\": 12605214, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8311, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:57Z\", \"source_id\": 38366166, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:15:02Z\", \"source_id\": 12607441, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:21Z\", \"source_id\": 38386691, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:27Z\", \"source_id\": 12613460, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:59Z\", \"source_id\": 38398022, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:59Z\", \"source_id\": 12616748, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:40Z\", \"source_id\": 38407155, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:44Z\", \"source_id\": 12619445, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:31Z\", \"source_id\": 12624291, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:31Z\", \"source_id\": 38438354, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:35Z\", \"source_id\": 12627985, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:56Z\", \"source_id\": 38449585, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:58Z\", \"source_id\": 12631121, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:30Z\", \"source_id\": 38458827, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:33Z\", \"source_id\": 12633766, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:49Z\", \"source_id\": 12644890, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:14Z\", \"source_id\": 38502998, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:17Z\", \"source_id\": 12646691, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:10Z\", \"source_id\": 38537434, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:16Z\", \"source_id\": 12656953, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "4", "timing_fact_generation": 1789136597897163, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:26.615469", "service_state_evidence_id": 12656953, "current_leg_start_actual_dep": "2026-09-11T15:19:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:26.785429", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SYB SOP 2W17 769456 4 100 None {"version": 3, "segments": [{"to_m": 124.359, "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": 248.179, "from_m": 124.359, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 466.852, "from_m": 248.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1580.635, "from_m": 466.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2310.495, "from_m": 1580.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": 8453.863, "from_m": 2310.495, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8491.265, "from_m": 8453.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10056.986, "from_m": 8491.265, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12144.373, "from_m": 10056.986, "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": 12306.789, "from_m": 12144.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": 12358.683, "from_m": 12306.789, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12760.974, "from_m": 12358.683, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13250.461, "from_m": 12760.974, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13437.398, "from_m": 13250.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13600.851, "from_m": 13437.398, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15546.278, "from_m": 13600.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": 16014.254, "from_m": 15546.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18181.001, "from_m": 16014.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20589.118, "from_m": 18181.001, "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": 28156.778, "from_m": 20589.118, "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": 29170.594, "from_m": 28156.778, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29215.578, "from_m": 29170.594, "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": 30035.735, "from_m": 29215.578, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30080.718, "from_m": 30035.735, "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": 30366.623, "from_m": 30080.718, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30964.456, "from_m": 30366.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": 35045.953, "from_m": 30964.456, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35173.923, "from_m": 35045.953, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35225.592, "from_m": 35173.923, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40918.605, "from_m": 35225.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41082.721, "from_m": 40918.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": 43120.249, "from_m": 41082.721, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43147.272, "from_m": 43120.249, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43208.19, "from_m": 43147.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43474.2, "from_m": 43208.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45096.632, "from_m": 43474.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45594.33, "from_m": 45096.632, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45622.164, "from_m": 45594.33, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45670.967, "from_m": 45622.164, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46009.571, "from_m": 45670.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46345.203, "from_m": 46009.571, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 46686.138, "from_m": 46345.203, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51899.571, "from_m": 46686.138, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54684.528, "from_m": 51899.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59897.96, "from_m": 54684.528, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59921.343, "from_m": 59897.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": 60035.982, "from_m": 59921.343, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65157.362, "from_m": 60035.982, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66694.306, "from_m": 65157.362, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69810.817, "from_m": 66694.306, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69994.146, "from_m": 69810.817, "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": 73973.077, "from_m": 69994.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73993.723, "from_m": 73973.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82979.25, "from_m": 73993.723, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85294.284, "from_m": 82979.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86896.289, "from_m": 85294.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 87374.52, "from_m": 86896.289, "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": 479855, "profile_key": "1aac441e54624884f5103daa6b1464803ac2e90b50c099d8e352a7879018f2d4", "schedule_id": 21190, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1352", "location": "Stalybridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1355H", "location": "Ashton-under-Lyne", "stage_seq": 2, "distance_m": 2224.263, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Ashton Moss North Jn", "stage_seq": 3, "distance_m": 3712.374, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "Baguley Fold Jn", "stage_seq": 4, "distance_m": 8597.949, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Philips Park West Jn", "stage_seq": 5, "distance_m": 9829.346, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Miles Platting Jn", "stage_seq": 6, "distance_m": 10433.05, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1405", "wtt_dep": "1409", "location": "Manchester Victoria", "stage_seq": 7, "distance_m": 12535.79, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Deal Street Jn", "stage_seq": 8, "distance_m": 13250.461, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1411H", "wtt_dep": "1412H", "location": "Salford Central", "stage_seq": 9, "distance_m": 13740.42, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1415", "wtt_dep": "1416H", "location": "Salford Crescent", "stage_seq": 10, "distance_m": 15325.886, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424", "location": "Kearsley", "stage_seq": 11, "distance_m": 24985.983, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1425H", "wtt_dep": "1426", "location": "Farnworth", "stage_seq": 12, "distance_m": 26038.639, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1428H", "location": "Moses Gate", "stage_seq": 13, "distance_m": 27093.353, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430H", "location": "Burnden Jn", "stage_seq": 14, "distance_m": 28918.913, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432H", "location": "Bolton", "stage_seq": 15, "distance_m": 29625.656, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Lostock Jn", "stage_seq": 16, "distance_m": 35173.923, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1439H", "wtt_dep": "1440", "location": "Westhoughton", "stage_seq": 17, "distance_m": 38094.58, "section_seq": 1, "route_path_id": 36570}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "Crow Nest Jn", "stage_seq": 18, "distance_m": 41082.721, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444", "location": "Hindley", "stage_seq": 19, "distance_m": 41827.395, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1447H", "location": "Ince", "stage_seq": 20, "distance_m": 44453.884, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": "1452", "location": "Wigan Wallgate", "stage_seq": 21, "distance_m": 46111.177, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457H", "location": "Gathurst", "stage_seq": 22, "distance_m": 50393.285, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1500H", "wtt_dep": "1501H", "location": "Appley Bridge", "stage_seq": 23, "distance_m": 53292.049, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506", "location": "Parbold", "stage_seq": 24, "distance_m": 70180.188, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511", "location": "Burscough Bridge", "stage_seq": 25, "distance_m": 75126.037, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1518H", "wtt_dep": "1519", "location": "Meols Cop", "stage_seq": 26, "distance_m": 85256.81, "section_seq": 1, "route_path_id": 36570}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Southport", "stage_seq": 27, "distance_m": 87374.52, "section_seq": 1, "route_path_id": 36570}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 87374.52, "from_m": 0.0, "section_seq": 1, "route_path_id": 36570}], "total_distance_m": 87374.52, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 84420.268, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2954.252, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8689, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:53:36Z", "source_id": 38313780, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T12:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:53:42Z", "source_id": 12592137, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8187, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:39Z", "source_id": 38350974, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:09:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:44Z", "source_id": 12602914, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:11:55Z", "source_id": 38358819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:12:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:11:57Z", "source_id": 12605214, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8311, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:57Z", "source_id": 38366166, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:15:02Z", "source_id": 12607441, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8326, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:21Z", "source_id": 38386691, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:27Z", "source_id": 12613460, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:59Z", "source_id": 38398022, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:29:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:59Z", "source_id": 12616748, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8340, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:40Z", "source_id": 38407155, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:44Z", "source_id": 12619445, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:31Z", "source_id": 12624291, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9346, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:31Z", "source_id": 38438354, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:44:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:35Z", "source_id": 12627985, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9337, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:56Z", "source_id": 38449585, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:58Z", "source_id": 12631121, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:30Z", "source_id": 38458827, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:33Z", "source_id": 12633766, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:49Z", "source_id": 12644890, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:14Z", "source_id": 38502998, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:17Z", "source_id": 12646691, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9317, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:10Z", "source_id": 38537434, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:16Z", "source_id": 12656953, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Stalybridge 1352 1352 5 None None Southport 1525 1525 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P28693/2026-09-11/detailed None Meols Cop 2026-09-11T15:19:00+01:00 Southport 5.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 1520 1525 Meols Cop Southport Sig. 1087 Southport 53.6467494 -3.0029844 53.6467494 -3.0029844 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 Southport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12656953 1789136597897163 69 69 2026-09-11 14:35:26.785429 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:26.615469
449855 479966 C48021 832T21MN11 2026-09-11 COMPLETE 12658585 2026-09-11 15:25:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 479966, "stp": "P", "toc": "Great Western Railway", "uid": "C48021", "consist": "158951", "dest_crs": "PGN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48021/2026-09-11/detailed", "trust_id": "832T21MN11", "origin_crs": "EXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paignton", "service_date": "2026-09-11", "dest_arr_time": "1523", "dest_platform": "1", "is_terminated": 1, "next_location": "Paignton", "signalling_id": "2T21", "timing_status": "LATE", "origin_station": "Exmouth", "current_leg_arr": "1525", "current_leg_dep": "1520", "current_leg_end": "Paignton", "origin_dep_time": "1357", "origin_platform": null, "current_location": "Paignton", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]}", "current_leg_start": "Torquay", "dest_arr_time_act": "1523", "motion_projection": null, "next_location_lat": "50.4341335", "next_location_lon": "-3.5646741", "previous_location": "Torquay", "current_leg_milage": "2.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7945.958, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8328.391, \"from_m\": 7945.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8600.859, \"from_m\": 8328.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14725.27, \"from_m\": 8600.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15097.105, \"from_m\": 14725.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15143.061, \"from_m\": 15097.105, \"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\": 15183.236, \"from_m\": 15143.061, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16303.487, \"from_m\": 15183.236, \"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\": 17560.926, \"from_m\": 16303.487, \"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\": 17850.462, \"from_m\": 17560.926, \"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\": 18200.025, \"from_m\": 17850.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18283.324, \"from_m\": 18200.025, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18473.186, \"from_m\": 18283.324, \"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\": 20585.739, \"from_m\": 18473.186, \"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\": 29019.149, \"from_m\": 20585.739, \"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\": 32618.604, \"from_m\": 29019.149, \"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\": 35318.726, \"from_m\": 32618.604, \"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\": 35358.164, \"from_m\": 35318.726, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35427.688, \"from_m\": 35358.164, \"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\": 36026.665, \"from_m\": 35427.688, \"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\": 37428.438, \"from_m\": 36026.665, \"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\": 40158.683, \"from_m\": 37428.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41668.0, \"from_m\": 40158.683, \"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\": 43375.554, \"from_m\": 41668.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44324.71, \"from_m\": 43375.554, \"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\": 48265.404, \"from_m\": 44324.71, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49474.593, \"from_m\": 48265.404, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49560.985, \"from_m\": 49474.593, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50103.581, \"from_m\": 49560.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51067.226, \"from_m\": 50103.581, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51180.498, \"from_m\": 51067.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51257.977, \"from_m\": 51180.498, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51469.389, \"from_m\": 51257.977, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53852.781, \"from_m\": 51469.389, \"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\": 56597.7, \"from_m\": 53852.781, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58296.152, \"from_m\": 56597.7, \"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\": 60664.869, \"from_m\": 58296.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60674.372, \"from_m\": 60664.869, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63083.807, \"from_m\": 60674.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\": 63549.821, \"from_m\": 63083.807, \"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\": 63930.415, \"from_m\": 63549.821, \"capability_applied\": null, \"effective_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\": 479966, \"profile_key\": \"0dae2dc742315bbefc48a549f2b0e632ddbb1a60f699f1e129cbbaa5ef3dec99\", \"schedule_id\": 6231, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Exmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401\", \"location\": \"Lympstone Village\", \"stage_seq\": 2, \"distance_m\": 3254.506, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1408\", \"location\": \"Topsham\", \"stage_seq\": 3, \"distance_m\": 8109.854, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411H\", \"location\": \"Newcourt\", \"stage_seq\": 4, \"distance_m\": 10145.876, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1413H\", \"wtt_dep\": \"1414H\", \"location\": \"Digby & Sowton\", \"stage_seq\": 5, \"distance_m\": 11423.902, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Exmouth Jn\", \"stage_seq\": 6, \"distance_m\": 15016.92, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1421H\", \"location\": \"Exeter Central\", \"stage_seq\": 7, \"distance_m\": 16835.961, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1429\", \"location\": \"Exeter St. David's\", \"stage_seq\": 8, \"distance_m\": 18014.377, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1432\", \"location\": \"Exeter St. Thomas\", \"stage_seq\": 9, \"distance_m\": 19509.206, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1435\", \"location\": \"Marsh Barton\", \"stage_seq\": 10, \"distance_m\": 21416.109, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": \"1443\", \"location\": \"Starcross\", \"stage_seq\": 11, \"distance_m\": 31759.389, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1448\", \"location\": \"Dawlish Warren\", \"stage_seq\": 12, \"distance_m\": 35013.563, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1452\", \"location\": \"Dawlish\", \"stage_seq\": 13, \"distance_m\": 37651.039, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1457\", \"location\": \"Teignmouth\", \"stage_seq\": 14, \"distance_m\": 42105.114, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1505H\", \"location\": \"Newton Abbot\", \"stage_seq\": 15, \"distance_m\": 50270.641, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 16, \"distance_m\": 51157.62, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Edginswell (construction)\", \"stage_seq\": 17, \"distance_m\": 56253.744, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"Torre\", \"stage_seq\": 18, \"distance_m\": 58525.394, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1517\", \"location\": \"Torquay\", \"stage_seq\": 19, \"distance_m\": 59870.873, \"section_seq\": 1, \"route_path_id\": 30139}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": null, \"location\": \"Paignton\", \"stage_seq\": 20, \"distance_m\": 63930.415, \"section_seq\": 1, \"route_path_id\": 30139}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63930.415, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30139}], \"total_distance_m\": 63930.415, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63026.884, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 903.531, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1357", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.4341335", "current_position_lon": "-3.5646741", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:28Z\", \"source_id\": 12596972, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:22Z\", \"source_id\": 38342558, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:06:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:26Z\", \"source_id\": 12600547, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:30Z\", \"source_id\": 12605595, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:15:00Z\", \"source_id\": 12607419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:46Z\", \"source_id\": 38378063, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:20:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:48Z\", \"source_id\": 12610898, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:29Z\", \"source_id\": 38387010, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:35Z\", \"source_id\": 12613615, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26549, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:23Z\", \"source_id\": 38401486, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:27Z\", \"source_id\": 12617767, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:06Z\", \"source_id\": 12621850, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:50Z\", \"source_id\": 38434176, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:53Z\", \"source_id\": 12626797, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:29Z\", \"source_id\": 38445932, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:34Z\", \"source_id\": 12630143, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:47Z\", \"source_id\": 38462211, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:52Z\", \"source_id\": 12634754, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26576, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:17Z\", \"source_id\": 38475334, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:22Z\", \"source_id\": 12638737, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:53Z\", \"source_id\": 38497237, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:58Z\", \"source_id\": 12645004, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26608, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:39Z\", \"source_id\": 38516436, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:44Z\", \"source_id\": 12650770, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:14Z\", \"source_id\": 38525069, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:12Z\", \"source_id\": 12653304, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:29Z\", \"source_id\": 12658585, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paignton", "service_state_platform": "1", "timing_fact_generation": 1789136732622694, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:32.613941", "service_state_evidence_id": 12658585, "current_leg_start_actual_dep": "2026-09-11T15:19:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:34.192539", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P EXM PGN 2T21 158951 3 90 None {"version": 3, "segments": [{"to_m": 7945.958, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8328.391, "from_m": 7945.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8600.859, "from_m": 8328.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14725.27, "from_m": 8600.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15097.105, "from_m": 14725.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15143.061, "from_m": 15097.105, "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": 15183.236, "from_m": 15143.061, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16303.487, "from_m": 15183.236, "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": 17560.926, "from_m": 16303.487, "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": 17850.462, "from_m": 17560.926, "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": 18200.025, "from_m": 17850.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18283.324, "from_m": 18200.025, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18473.186, "from_m": 18283.324, "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": 20585.739, "from_m": 18473.186, "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": 29019.149, "from_m": 20585.739, "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": 32618.604, "from_m": 29019.149, "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": 35318.726, "from_m": 32618.604, "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": 35358.164, "from_m": 35318.726, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35427.688, "from_m": 35358.164, "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": 36026.665, "from_m": 35427.688, "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": 37428.438, "from_m": 36026.665, "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": 40158.683, "from_m": 37428.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41668.0, "from_m": 40158.683, "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": 43375.554, "from_m": 41668.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44324.71, "from_m": 43375.554, "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": 48265.404, "from_m": 44324.71, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49474.593, "from_m": 48265.404, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49560.985, "from_m": 49474.593, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50103.581, "from_m": 49560.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51067.226, "from_m": 50103.581, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51180.498, "from_m": 51067.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51257.977, "from_m": 51180.498, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51469.389, "from_m": 51257.977, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53852.781, "from_m": 51469.389, "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": 56597.7, "from_m": 53852.781, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58296.152, "from_m": 56597.7, "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": 60664.869, "from_m": 58296.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60674.372, "from_m": 60664.869, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63083.807, "from_m": 60674.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": 63549.821, "from_m": 63083.807, "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": 63930.415, "from_m": 63549.821, "capability_applied": null, "effective_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": 479966, "profile_key": "0dae2dc742315bbefc48a549f2b0e632ddbb1a60f699f1e129cbbaa5ef3dec99", "schedule_id": 6231, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1357", "location": "Exmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401", "location": "Lympstone Village", "stage_seq": 2, "distance_m": 3254.506, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1408", "location": "Topsham", "stage_seq": 3, "distance_m": 8109.854, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411H", "location": "Newcourt", "stage_seq": 4, "distance_m": 10145.876, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1413H", "wtt_dep": "1414H", "location": "Digby & Sowton", "stage_seq": 5, "distance_m": 11423.902, "section_seq": 1, "route_path_id": 30139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Exmouth Jn", "stage_seq": 6, "distance_m": 15016.92, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1421H", "location": "Exeter Central", "stage_seq": 7, "distance_m": 16835.961, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1429", "location": "Exeter St. David's", "stage_seq": 8, "distance_m": 18014.377, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1432", "location": "Exeter St. Thomas", "stage_seq": 9, "distance_m": 19509.206, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1435", "location": "Marsh Barton", "stage_seq": 10, "distance_m": 21416.109, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": "1443", "location": "Starcross", "stage_seq": 11, "distance_m": 31759.389, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1448", "location": "Dawlish Warren", "stage_seq": 12, "distance_m": 35013.563, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1452", "location": "Dawlish", "stage_seq": 13, "distance_m": 37651.039, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1457", "location": "Teignmouth", "stage_seq": 14, "distance_m": 42105.114, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1505H", "location": "Newton Abbot", "stage_seq": 15, "distance_m": 50270.641, "section_seq": 1, "route_path_id": 30139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Newton Abbot West Jn", "stage_seq": 16, "distance_m": 51157.62, "section_seq": 1, "route_path_id": 30139}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Edginswell (construction)", "stage_seq": 17, "distance_m": 56253.744, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "Torre", "stage_seq": 18, "distance_m": 58525.394, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1517", "location": "Torquay", "stage_seq": 19, "distance_m": 59870.873, "section_seq": 1, "route_path_id": 30139}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": null, "location": "Paignton", "stage_seq": 20, "distance_m": 63930.415, "section_seq": 1, "route_path_id": 30139}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63930.415, "from_m": 0.0, "section_seq": 1, "route_path_id": 30139}], "total_distance_m": 63930.415, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63026.884, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 903.531, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:28Z", "source_id": 12596972, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26540, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:22Z", "source_id": 38342558, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:06:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:26Z", "source_id": 12600547, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:30Z", "source_id": 12605595, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:15:00Z", "source_id": 12607419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26490, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:46Z", "source_id": 38378063, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:20:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:48Z", "source_id": 12610898, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26454, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:29Z", "source_id": 38387010, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:35Z", "source_id": 12613615, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26549, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:23Z", "source_id": 38401486, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:27Z", "source_id": 12617767, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:06Z", "source_id": 12621850, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26556, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:50Z", "source_id": 38434176, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:53Z", "source_id": 12626797, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26563, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:29Z", "source_id": 38445932, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:34Z", "source_id": 12630143, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26571, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:47Z", "source_id": 38462211, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:54:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:52Z", "source_id": 12634754, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26576, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:17Z", "source_id": 38475334, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:59:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:22Z", "source_id": 12638737, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26590, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:53Z", "source_id": 38497237, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:58Z", "source_id": 12645004, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26608, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:39Z", "source_id": 38516436, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:16:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:44Z", "source_id": 12650770, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26613, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:14Z", "source_id": 38525069, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:12Z", "source_id": 12653304, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:29Z", "source_id": 12658585, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Exmouth 1357 1357 None None None Paignton 1523 1523 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48021/2026-09-11/detailed None Torquay 2026-09-11T15:19:00+01:00 Paignton 5.0 {"type": "LineString", "coordinates": [[-3.543351, 50.4610506], [-3.5431209, 50.46038920000001], [-3.5430646999999995, 50.4601751], [-3.5430146, 50.45988229999999], [-3.5430037, 50.4596163], [-3.5430433999999997, 50.4593731], [-3.543119, 50.45910739999999], [-3.5432344, 50.4588308], [-3.5434087, 50.45856440000001], [-3.5436259999999997, 50.4582997], [-3.54387, 50.45807429999999], [-3.5442026, 50.4578319], [-3.5445485999999997, 50.4575945], [-3.5448633, 50.4573679], [-3.5452203999999994, 50.4570604], [-3.5454801, 50.4567781], [-3.5455851999999997, 50.45662939999999], [-3.5458152, 50.4562431], [-3.5460504, 50.45575989999998], [-3.5462891999999995, 50.4553654], [-3.5465949, 50.454960699999994], [-3.5469192, 50.4546041], [-3.5469905, 50.4545317], [-3.5473539999999995, 50.45418540000001], [-3.5477456000000003, 50.45386090000001], [-3.5482497999999993, 50.4534903], [-3.5487434, 50.453174399999995], [-3.5492422999999995, 50.45290109999999], [-3.5497572, 50.45263979999999], [-3.5511118, 50.451999400000005], [-3.5515972, 50.451756899999985], [-3.5519539999999994, 50.45154509999999], [-3.5522893, 50.45130089999999], [-3.5525763, 50.4510498], [-3.5528202999999996, 50.45077319999999], [-3.5530215, 50.4505085], [-3.5535767, 50.4494666], [-3.5537805999999996, 50.4491028], [-3.5539764, 50.44877660000001], [-3.5542553, 50.44835309999999], [-3.5544832999999993, 50.4480132], [-3.5548105, 50.447584500000005], [-3.5551913999999996, 50.4471404], [-3.5555857, 50.44670479999999], [-3.5559343999999995, 50.446353], [-3.556288400000001, 50.44602330000001], [-3.5566717999999997, 50.44568459999999], [-3.5568177999999997, 50.4455578], [-3.5573251999999997, 50.4451256], [-3.558007700000001, 50.4445869], [-3.5586245999999995, 50.4441393], [-3.5595747999999996, 50.4434983], [-3.5602474, 50.4430103], [-3.560391, 50.442894800000005], [-3.5605589, 50.44276179999999], [-3.5607906999999996, 50.44255319999999], [-3.5611781, 50.44219549999999], [-3.5615482, 50.4417923], [-3.5618941999999993, 50.441382399999995], [-3.5622, 50.4409861], [-3.5625743, 50.44044350000001], [-3.5626521, 50.44030169999999], [-3.5628828, 50.4398422], [-3.5631093000000003, 50.43933249999999], [-3.5638488, 50.43741369999999], [-3.5639081000000004, 50.437276700000005], [-3.5642442, 50.4364114], [-3.5645802999999994, 50.4355462], [-3.5646657, 50.43535359999999], [-3.5649522999999994, 50.43455719999999], [-3.5650357, 50.43432690000001], [-3.5651032, 50.4341266], [-3.5651616000000006, 50.4338457], [-3.5652043999999994, 50.43353189999999], [-3.5652406, 50.4331988], [-3.5652757, 50.4330351], [-3.5653209999999995, 50.4328543], [-3.5653490999999997, 50.4327], [-3.565350299999999, 50.4322946], [-3.5653562999999995, 50.43210349999998], [-3.565334, 50.4318527], [-3.5652872, 50.431690499999995], [-3.5652404000000004, 50.4315283], [-3.5652765, 50.43183069999999], [-3.5652891, 50.43197499999999], [-3.5652953999999997, 50.4321018], [-3.5652994999999996, 50.43223859999999], [-3.5652798999999997, 50.43239529999999], [-3.5652472, 50.432508], [-3.5651873999999997, 50.4326293], [-3.5651075, 50.4327904], [-3.5649894999999994, 50.4331353], [-3.5648834, 50.4334746], [-3.5646740999999995, 50.434133499999994]]} 2.5 1520 1525 Torquay Paignton Paignton 50.4341335 -3.5646741 50.4341335 -3.5646741 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 Paignton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658585 1789136732622694 72 72 2026-09-11 14:35:34.192539 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:32.613941
449856 479948 L89011 402H30MN11 2026-09-11 COMPLETE 12657432 2026-09-11 15:25:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 479948, "stp": "P", "toc": "Northern", "uid": "L89011", "consist": "156452", "dest_crs": "MAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89011/2026-09-11/detailed", "trust_id": "402H30MN11", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "8", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H30", "timing_status": "ON TIME", "origin_station": "Chester", "current_leg_arr": "1525", "current_leg_dep": "1515", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1356", "origin_platform": "6", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "0 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": "1525", "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": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.184, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 576.425, \"from_m\": 136.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 930.042, \"from_m\": 576.425, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4188.984, \"from_m\": 930.042, \"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\": 4513.835, \"from_m\": 4188.984, \"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\": 11141.621, \"from_m\": 4513.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11516.727, \"from_m\": 11141.621, \"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\": 24437.456, \"from_m\": 11516.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25875.559, \"from_m\": 24437.456, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27868.174, \"from_m\": 25875.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28318.855, \"from_m\": 27868.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29456.227, \"from_m\": 28318.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32311.971, \"from_m\": 29456.227, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49849.756, \"from_m\": 32311.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50391.872, \"from_m\": 49849.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51081.085, \"from_m\": 50391.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56128.59, \"from_m\": 51081.085, \"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\": 56602.358, \"from_m\": 56128.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56733.818, \"from_m\": 56602.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61382.061, \"from_m\": 56733.818, \"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\": 62819.94, \"from_m\": 61382.061, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62866.835, \"from_m\": 62819.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62899.108, \"from_m\": 62866.835, \"capability_applied\": null, \"effective_limit_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\": 63406.293, \"from_m\": 62899.108, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63491.105, \"from_m\": 63406.293, \"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\": 68568.69, \"from_m\": 63491.105, \"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\": 69532.178, \"from_m\": 68568.69, \"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\": 69604.331, \"from_m\": 69532.178, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70132.423, \"from_m\": 69604.331, \"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\": 71666.73, \"from_m\": 70132.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71830.454, \"from_m\": 71666.73, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72139.868, \"from_m\": 71830.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\": 72186.074, \"from_m\": 72139.868, \"capability_applied\": null, \"effective_limit_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\": 72263.863, \"from_m\": 72186.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 72673.043, \"from_m\": 72263.863, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 479948, \"profile_key\": \"d8bf37c531af022a3872595cce2462531e38f5fa0fb018510fa1a2e7ec2387ca\", \"schedule_id\": 19347, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 4147.381, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1407H\", \"location\": \"Mouldsworth\", \"stage_seq\": 3, \"distance_m\": 11329.174, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1413\", \"location\": \"Delamere\", \"stage_seq\": 4, \"distance_m\": 16379.047, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1418\", \"location\": \"Cuddington\", \"stage_seq\": 5, \"distance_m\": 21074.561, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Hartford C.L. Jn\", \"stage_seq\": 6, \"distance_m\": 24362.711, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Greenbank\", \"stage_seq\": 7, \"distance_m\": 25631.049, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1428H\", \"location\": \"Northwich\", \"stage_seq\": 8, \"distance_m\": 28439.058, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1432\", \"location\": \"Lostock Gralam\", \"stage_seq\": 9, \"distance_m\": 30725.456, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Plumley West S.B.\", \"stage_seq\": 10, \"distance_m\": 32311.971, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": \"1435H\", \"location\": \"Plumley\", \"stage_seq\": 11, \"distance_m\": 33842.874, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1441\", \"location\": \"Knutsford\", \"stage_seq\": 12, \"distance_m\": 38214.557, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446\", \"location\": \"Mobberley\", \"stage_seq\": 13, \"distance_m\": 42427.274, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1449H\", \"location\": \"Ashley\", \"stage_seq\": 14, \"distance_m\": 45334.902, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453H\", \"location\": \"Hale\", \"stage_seq\": 15, \"distance_m\": 47976.506, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457H\", \"location\": \"Altrincham\", \"stage_seq\": 16, \"distance_m\": 49058.666, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"Navigation Road\", \"stage_seq\": 17, \"distance_m\": 49969.215, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Deansgate Jn\", \"stage_seq\": 18, \"distance_m\": 50391.872, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Northenden Jn\", \"stage_seq\": 19, \"distance_m\": 56658.172, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Sharston Jn\", \"stage_seq\": 20, \"distance_m\": 57698.958, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509H\", \"location\": \"Cheadle Village Jn (SoSL)\", \"stage_seq\": 21, \"distance_m\": 61364.923, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 22, \"distance_m\": 62866.835, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1515\", \"location\": \"Stockport\", \"stage_seq\": 23, \"distance_m\": 63268.557, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 24, \"distance_m\": 64461.125, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 25, \"distance_m\": 68983.193, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 71520.357, \"section_seq\": 1, \"route_path_id\": 35882}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 27, \"distance_m\": 72673.043, \"section_seq\": 1, \"route_path_id\": 35882}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72673.043, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35882}], \"total_distance_m\": 72673.043, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36479.455, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 36193.588, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1356", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10107, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:07:00Z\", \"source_id\": 38346615, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:07:04Z\", \"source_id\": 12601749, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:09:02Z\", \"source_id\": 38351831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:09:03Z\", \"source_id\": 12603153, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:02Z\", \"source_id\": 12609594, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:39Z\", \"source_id\": 12613660, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:34Z\", \"source_id\": 12616467, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:36Z\", \"source_id\": 12619344, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:37Z\", \"source_id\": 12622213, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:41Z\", \"source_id\": 12625862, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:03Z\", \"source_id\": 12630475, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:07Z\", \"source_id\": 12631968, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:38Z\", \"source_id\": 12634598, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:10Z\", \"source_id\": 12638613, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:07Z\", \"source_id\": 12639257, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:06Z\", \"source_id\": 12648035, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:53Z\", \"source_id\": 38539111, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:57Z\", \"source_id\": 12657432, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "8", "timing_fact_generation": 1789136640606336, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:34.397740", "service_state_evidence_id": 12657432, "current_leg_start_actual_dep": "2026-09-11T15:15:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:34.446358", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P CTR MAN 2H30 156452 2 75 None {"version": 3, "segments": [{"to_m": 136.184, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 576.425, "from_m": 136.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 930.042, "from_m": 576.425, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4188.984, "from_m": 930.042, "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": 4513.835, "from_m": 4188.984, "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": 11141.621, "from_m": 4513.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11516.727, "from_m": 11141.621, "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": 24437.456, "from_m": 11516.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25875.559, "from_m": 24437.456, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27868.174, "from_m": 25875.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28318.855, "from_m": 27868.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29456.227, "from_m": 28318.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32311.971, "from_m": 29456.227, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49849.756, "from_m": 32311.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50391.872, "from_m": 49849.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51081.085, "from_m": 50391.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56128.59, "from_m": 51081.085, "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": 56602.358, "from_m": 56128.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56733.818, "from_m": 56602.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61382.061, "from_m": 56733.818, "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": 62819.94, "from_m": 61382.061, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62866.835, "from_m": 62819.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62899.108, "from_m": 62866.835, "capability_applied": null, "effective_limit_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": 63406.293, "from_m": 62899.108, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63491.105, "from_m": 63406.293, "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": 68568.69, "from_m": 63491.105, "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": 69532.178, "from_m": 68568.69, "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": 69604.331, "from_m": 69532.178, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70132.423, "from_m": 69604.331, "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": 71666.73, "from_m": 70132.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71830.454, "from_m": 71666.73, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72139.868, "from_m": 71830.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": 72186.074, "from_m": 72139.868, "capability_applied": null, "effective_limit_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": 72263.863, "from_m": 72186.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 72673.043, "from_m": 72263.863, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 479948, "profile_key": "d8bf37c531af022a3872595cce2462531e38f5fa0fb018510fa1a2e7ec2387ca", "schedule_id": 19347, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1356", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1407H", "location": "Mouldsworth", "stage_seq": 3, "distance_m": 11329.174, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1413", "location": "Delamere", "stage_seq": 4, "distance_m": 16379.047, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1418", "location": "Cuddington", "stage_seq": 5, "distance_m": 21074.561, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Hartford C.L. Jn", "stage_seq": 6, "distance_m": 24362.711, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Greenbank", "stage_seq": 7, "distance_m": 25631.049, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1428H", "location": "Northwich", "stage_seq": 8, "distance_m": 28439.058, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1432", "location": "Lostock Gralam", "stage_seq": 9, "distance_m": 30725.456, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Plumley West S.B.", "stage_seq": 10, "distance_m": 32311.971, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": "1435H", "location": "Plumley", "stage_seq": 11, "distance_m": 33842.874, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1441", "location": "Knutsford", "stage_seq": 12, "distance_m": 38214.557, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446", "location": "Mobberley", "stage_seq": 13, "distance_m": 42427.274, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1449H", "location": "Ashley", "stage_seq": 14, "distance_m": 45334.902, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453H", "location": "Hale", "stage_seq": 15, "distance_m": 47976.506, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457H", "location": "Altrincham", "stage_seq": 16, "distance_m": 49058.666, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "Navigation Road", "stage_seq": 17, "distance_m": 49969.215, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Deansgate Jn", "stage_seq": 18, "distance_m": 50391.872, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Northenden Jn", "stage_seq": 19, "distance_m": 56658.172, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Sharston Jn", "stage_seq": 20, "distance_m": 57698.958, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509H", "location": "Cheadle Village Jn (SoSL)", "stage_seq": 21, "distance_m": 61364.923, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Edgeley Jn No2", "stage_seq": 22, "distance_m": 62866.835, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1515", "location": "Stockport", "stage_seq": 23, "distance_m": 63268.557, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Heaton Norris Jn", "stage_seq": 24, "distance_m": 64461.125, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Slade Lane Jn", "stage_seq": 25, "distance_m": 68983.193, "section_seq": 1, "route_path_id": 35882}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 71520.357, "section_seq": 1, "route_path_id": 35882}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 27, "distance_m": 72673.043, "section_seq": 1, "route_path_id": 35882}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72673.043, "from_m": 0.0, "section_seq": 1, "route_path_id": 35882}], "total_distance_m": 72673.043, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36479.455, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 36193.588, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10107, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:07:00Z", "source_id": 38346615, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:07:04Z", "source_id": 12601749, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10111, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:09:02Z", "source_id": 38351831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:09:03Z", "source_id": 12603153, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:02Z", "source_id": 12609594, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:39Z", "source_id": 12613660, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:34Z", "source_id": 12616467, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:36Z", "source_id": 12619344, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:37Z", "source_id": 12622213, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:41Z", "source_id": 12625862, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:03Z", "source_id": 12630475, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:07Z", "source_id": 12631968, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:38Z", "source_id": 12634598, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:10Z", "source_id": 12638613, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:07Z", "source_id": 12639257, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:06Z", "source_id": 12648035, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8461, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:53Z", "source_id": 38539111, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:57Z", "source_id": 12657432, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Chester 1356 1356 6 None None Manchester Piccadilly 1525 1525 8 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L89011/2026-09-11/detailed None Stockport 2026-09-11T15:15:00+01:00 Manchester Piccadilly 10.0 {"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 5.8 1515 1525 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657432 1789136640606336 77 77 2026-09-11 14:35:34.446358 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:34.397740
449857 479421 C82852 881F35MN11 2026-09-11 COMPLETE 12657156 2026-09-11 15:25:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 479421, "stp": "P", "toc": "Southern", "uid": "C82852", "consist": "387129+387215", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82852/2026-09-11/detailed", "trust_id": "881F35MN11", "origin_crs": "EBN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-11", "dest_arr_time": "1506", "dest_platform": "18", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1F35", "timing_status": "LATE", "origin_station": "Eastbourne", "current_leg_arr": "1525", "current_leg_dep": "1519", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1333", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "1506", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 571.481, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3948.362, \"from_m\": 571.481, \"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\": 6299.909, \"from_m\": 3948.362, \"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\": 6727.357, \"from_m\": 6299.909, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13252.187, \"from_m\": 6727.357, \"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\": 13504.664, \"from_m\": 13252.187, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18543.034, \"from_m\": 13504.664, \"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\": 21729.671, \"from_m\": 18543.034, \"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\": 23721.258, \"from_m\": 21729.671, \"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\": 23768.313, \"from_m\": 23721.258, \"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\": 23796.86, \"from_m\": 23768.313, \"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\": 25337.519, \"from_m\": 23796.86, \"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\": 25659.764, \"from_m\": 25337.519, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26590.525, \"from_m\": 25659.764, \"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\": 35522.424, \"from_m\": 26590.525, \"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\": 36705.408, \"from_m\": 35522.424, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39607.655, \"from_m\": 36705.408, \"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\": 40030.844, \"from_m\": 39607.655, \"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\": 40468.01, \"from_m\": 40030.844, \"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\": 40501.811, \"from_m\": 40468.01, \"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\": 44586.956, \"from_m\": 40501.811, \"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\": 44650.921, \"from_m\": 44586.956, \"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\": 44697.187, \"from_m\": 44650.921, \"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\": 45215.349, \"from_m\": 44697.187, \"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\": 46429.068, \"from_m\": 45215.349, \"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\": 54293.281, \"from_m\": 46429.068, \"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\": 55148.551, \"from_m\": 54293.281, \"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\": 55442.784, \"from_m\": 55148.551, \"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\": 55523.491, \"from_m\": 55442.784, \"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\": 61630.721, \"from_m\": 55523.491, \"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\": 61746.172, \"from_m\": 61630.721, \"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\": 62598.948, \"from_m\": 61746.172, \"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\": 63414.666, \"from_m\": 62598.948, \"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\": 63485.987, \"from_m\": 63414.666, \"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\": 71202.253, \"from_m\": 63485.987, \"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\": 71938.819, \"from_m\": 71202.253, \"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\": 82853.816, \"from_m\": 71938.819, \"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\": 82908.833, \"from_m\": 82853.816, \"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\": 87481.839, \"from_m\": 82908.833, \"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\": 88759.483, \"from_m\": 87481.839, \"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\": 88818.047, \"from_m\": 88759.483, \"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\": 88862.318, \"from_m\": 88818.047, \"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\": 88898.025, \"from_m\": 88862.318, \"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\": 88961.724, \"from_m\": 88898.025, \"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\": 89050.392, \"from_m\": 88961.724, \"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\": 89080.828, \"from_m\": 89050.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89475.084, \"from_m\": 89080.828, \"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\": 89512.049, \"from_m\": 89475.084, \"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\": 90408.5, \"from_m\": 89512.049, \"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\": 90932.492, \"from_m\": 90408.5, \"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\": 91013.815, \"from_m\": 90932.492, \"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\": 91067.59, \"from_m\": 91013.815, \"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\": 99448.012, \"from_m\": 91067.59, \"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\": 102846.389, \"from_m\": 99448.012, \"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\": 105527.349, \"from_m\": 102846.389, \"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\": 106184.386, \"from_m\": 105527.349, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 479421, \"profile_key\": \"c7502b240918966d497c4232de8846b1121a7248857b790f7a680a20e3d946fe\", \"schedule_id\": 7788, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1333\", \"location\": \"Eastbourne\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1336H\", \"wtt_dep\": \"1337\", \"location\": \"Hampden Park\", \"stage_seq\": 2, \"distance_m\": 3237.836, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1338\", \"location\": \"Willingdon Jn\", \"stage_seq\": 3, \"distance_m\": 3948.362, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1341\", \"wtt_dep\": \"1342\", \"location\": \"Polegate\", \"stage_seq\": 4, \"distance_m\": 7222.448, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351H\", \"location\": \"Southerham Jn\", \"stage_seq\": 5, \"distance_m\": 23796.86, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1354\", \"wtt_dep\": \"1355\", \"location\": \"Lewes\", \"stage_seq\": 6, \"distance_m\": 25428.953, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1400\", \"wtt_dep\": \"1400H\", \"location\": \"Cooksbridge\", \"stage_seq\": 7, \"distance_m\": 29554.877, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Keymer Jn\", \"stage_seq\": 8, \"distance_m\": 40030.844, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Wivelsfield\", \"stage_seq\": 9, \"distance_m\": 40385.371, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1417\", \"location\": \"Haywards Heath\", \"stage_seq\": 10, \"distance_m\": 45098.029, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 11, \"distance_m\": 46324.373, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 12, \"distance_m\": 55442.784, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Three Bridges\", \"stage_seq\": 13, \"distance_m\": 58582.512, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1427H\", \"wtt_dep\": \"1432\", \"location\": \"Gatwick Airport\", \"stage_seq\": 14, \"distance_m\": 63069.038, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 15, \"distance_m\": 71064.202, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 16, \"distance_m\": 82908.833, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Purley\", \"stage_seq\": 17, \"distance_m\": 84487.851, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1449\", \"location\": \"East Croydon\", \"stage_seq\": 18, \"distance_m\": 89282.72, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 90130.43, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Selhurst\", \"stage_seq\": 20, \"distance_m\": 91159.483, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454\", \"location\": \"Streatham North Jn\", \"stage_seq\": 21, \"distance_m\": 96454.075, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Balham\", \"stage_seq\": 22, \"distance_m\": 98800.086, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1459\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 23, \"distance_m\": 101941.792, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 24, \"distance_m\": 103006.4, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 25, \"distance_m\": 104842.312, \"section_seq\": 1, \"route_path_id\": 30529}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 26, \"distance_m\": 106184.386, \"section_seq\": 1, \"route_path_id\": 30529}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106184.386, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30529}], \"total_distance_m\": 106184.386, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 105920.197, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 264.189, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1333", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:15Z\", \"source_id\": 38275700, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:18Z\", \"source_id\": 12581086, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:42:19Z\", \"source_id\": 38285919, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:42:22Z\", \"source_id\": 12584013, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:33Z\", \"source_id\": 38335329, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:37Z\", \"source_id\": 12598529, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:09:38Z\", \"source_id\": 38353317, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:09:41Z\", \"source_id\": 12603627, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:36Z\", \"source_id\": 38382625, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:38Z\", \"source_id\": 12612252, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:56Z\", \"source_id\": 38397868, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:57Z\", \"source_id\": 12616731, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:54Z\", \"source_id\": 38422799, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:58Z\", \"source_id\": 12623923, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:20Z\", \"source_id\": 38435388, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:21Z\", \"source_id\": 12627112, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:41Z\", \"source_id\": 38478859, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:44Z\", \"source_id\": 12639718, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:56Z\", \"source_id\": 38489868, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:01Z\", \"source_id\": 12642859, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:19Z\", \"source_id\": 38498351, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:23Z\", \"source_id\": 12645326, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:20Z\", \"source_id\": 38513303, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:24Z\", \"source_id\": 12649732, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:10Z\", \"source_id\": 38525035, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:12Z\", \"source_id\": 12653314, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:29Z\", \"source_id\": 38538216, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:30Z\", \"source_id\": 12657156, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "13", "timing_fact_generation": 1789136614501022, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:34.999945", "service_state_evidence_id": 12657156, "current_leg_start_actual_dep": "2026-09-11T15:18:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:35.766088", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P EBN None 1F35 387129+387215 8 110 None {"version": 3, "segments": [{"to_m": 571.481, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3948.362, "from_m": 571.481, "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": 6299.909, "from_m": 3948.362, "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": 6727.357, "from_m": 6299.909, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13252.187, "from_m": 6727.357, "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": 13504.664, "from_m": 13252.187, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18543.034, "from_m": 13504.664, "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": 21729.671, "from_m": 18543.034, "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": 23721.258, "from_m": 21729.671, "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": 23768.313, "from_m": 23721.258, "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": 23796.86, "from_m": 23768.313, "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": 25337.519, "from_m": 23796.86, "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": 25659.764, "from_m": 25337.519, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26590.525, "from_m": 25659.764, "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": 35522.424, "from_m": 26590.525, "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": 36705.408, "from_m": 35522.424, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39607.655, "from_m": 36705.408, "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": 40030.844, "from_m": 39607.655, "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": 40468.01, "from_m": 40030.844, "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": 40501.811, "from_m": 40468.01, "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": 44586.956, "from_m": 40501.811, "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": 44650.921, "from_m": 44586.956, "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": 44697.187, "from_m": 44650.921, "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": 45215.349, "from_m": 44697.187, "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": 46429.068, "from_m": 45215.349, "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": 54293.281, "from_m": 46429.068, "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": 55148.551, "from_m": 54293.281, "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": 55442.784, "from_m": 55148.551, "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": 55523.491, "from_m": 55442.784, "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": 61630.721, "from_m": 55523.491, "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": 61746.172, "from_m": 61630.721, "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": 62598.948, "from_m": 61746.172, "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": 63414.666, "from_m": 62598.948, "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": 63485.987, "from_m": 63414.666, "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": 71202.253, "from_m": 63485.987, "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": 71938.819, "from_m": 71202.253, "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": 82853.816, "from_m": 71938.819, "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": 82908.833, "from_m": 82853.816, "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": 87481.839, "from_m": 82908.833, "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": 88759.483, "from_m": 87481.839, "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": 88818.047, "from_m": 88759.483, "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": 88862.318, "from_m": 88818.047, "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": 88898.025, "from_m": 88862.318, "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": 88961.724, "from_m": 88898.025, "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": 89050.392, "from_m": 88961.724, "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": 89080.828, "from_m": 89050.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89475.084, "from_m": 89080.828, "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": 89512.049, "from_m": 89475.084, "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": 90408.5, "from_m": 89512.049, "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": 90932.492, "from_m": 90408.5, "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": 91013.815, "from_m": 90932.492, "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": 91067.59, "from_m": 91013.815, "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": 99448.012, "from_m": 91067.59, "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": 102846.389, "from_m": 99448.012, "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": 105527.349, "from_m": 102846.389, "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": 106184.386, "from_m": 105527.349, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 479421, "profile_key": "c7502b240918966d497c4232de8846b1121a7248857b790f7a680a20e3d946fe", "schedule_id": 7788, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1333", "location": "Eastbourne", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1336H", "wtt_dep": "1337", "location": "Hampden Park", "stage_seq": 2, "distance_m": 3237.836, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1338", "location": "Willingdon Jn", "stage_seq": 3, "distance_m": 3948.362, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1341", "wtt_dep": "1342", "location": "Polegate", "stage_seq": 4, "distance_m": 7222.448, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351H", "location": "Southerham Jn", "stage_seq": 5, "distance_m": 23796.86, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1354", "wtt_dep": "1355", "location": "Lewes", "stage_seq": 6, "distance_m": 25428.953, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1400", "wtt_dep": "1400H", "location": "Cooksbridge", "stage_seq": 7, "distance_m": 29554.877, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Keymer Jn", "stage_seq": 8, "distance_m": 40030.844, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Wivelsfield", "stage_seq": 9, "distance_m": 40385.371, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1417", "location": "Haywards Heath", "stage_seq": 10, "distance_m": 45098.029, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Copyhold Jn", "stage_seq": 11, "distance_m": 46324.373, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Balcombe Tunnel Jn", "stage_seq": 12, "distance_m": 55442.784, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Three Bridges", "stage_seq": 13, "distance_m": 58582.512, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1427H", "wtt_dep": "1432", "location": "Gatwick Airport", "stage_seq": 14, "distance_m": 63069.038, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437H", "location": "Earlswood (Surrey)", "stage_seq": 15, "distance_m": 71064.202, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Stoats Nest Jn", "stage_seq": 16, "distance_m": 82908.833, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Purley", "stage_seq": 17, "distance_m": 84487.851, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1449", "location": "East Croydon", "stage_seq": 18, "distance_m": 89282.72, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Windmill Bridge Jn", "stage_seq": 19, "distance_m": 90130.43, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Selhurst", "stage_seq": 20, "distance_m": 91159.483, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454", "location": "Streatham North Jn", "stage_seq": 21, "distance_m": 96454.075, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455", "location": "Balham", "stage_seq": 22, "distance_m": 98800.086, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1459", "location": "Clapham Junction (C)", "stage_seq": 23, "distance_m": 101941.792, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Pouparts Jn", "stage_seq": 24, "distance_m": 103006.4, "section_seq": 1, "route_path_id": 30529}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502", "location": "Battersea Pier Jn", "stage_seq": 25, "distance_m": 104842.312, "section_seq": 1, "route_path_id": 30529}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 26, "distance_m": 106184.386, "section_seq": 1, "route_path_id": 30529}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106184.386, "from_m": 0.0, "section_seq": 1, "route_path_id": 30529}], "total_distance_m": 106184.386, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 105920.197, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 264.189, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31218, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:15Z", "source_id": 38275700, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T12:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:18Z", "source_id": 12581086, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31208, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:42:19Z", "source_id": 38285919, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:42:22Z", "source_id": 12584013, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31143, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:33Z", "source_id": 38335329, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:37Z", "source_id": 12598529, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31139, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:09:38Z", "source_id": 38353317, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:09:41Z", "source_id": 12603627, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30877, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:36Z", "source_id": 38382625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:23:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:38Z", "source_id": 12612252, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:56Z", "source_id": 38397868, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:57Z", "source_id": 12616731, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:54Z", "source_id": 38422799, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:58Z", "source_id": 12623923, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:20Z", "source_id": 38435388, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:21Z", "source_id": 12627112, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:41Z", "source_id": 38478859, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:00:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:44Z", "source_id": 12639718, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:56Z", "source_id": 38489868, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:01Z", "source_id": 12642859, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:19Z", "source_id": 38498351, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:23Z", "source_id": 12645326, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:20Z", "source_id": 38513303, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:24Z", "source_id": 12649732, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:10Z", "source_id": 38525035, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:12Z", "source_id": 12653314, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28763, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:29Z", "source_id": 38538216, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T14:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:30Z", "source_id": 12657156, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Eastbourne 1333 1333 2 None None London Victoria (C) 1506 1506 18 LATE +19 minutes https://www.realtimetrains.co.uk/service/gb-nr:C82852/2026-09-11/detailed None Clapham Junction (C) 2026-09-11T15:18:00+01:00 London Victoria (C) 6.0 {"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 3.0 1519 1525 Clapham Junction (C) Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657156 1789136614501022 120 120 2026-09-11 14:35:35.766088 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:34.999945
449858 481217 Y61548 782K38MP11 2026-09-11 COMPLETE 12657902 2026-09-11 15:25:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 481217, "stp": "P", "toc": "Transport for Wales", "uid": "Y61548", "consist": "756005", "dest_crs": "CPH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61548/2026-09-11/detailed", "trust_id": "782K38MP11", "origin_crs": "PEN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caerphilly", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "1", "is_terminated": 1, "next_location": "Caerphilly", "signalling_id": "2K38", "timing_status": "LATE", "origin_station": "Penarth", "current_leg_arr": "1525", "current_leg_dep": "1519", "current_leg_end": "Caerphilly", "origin_dep_time": "1450", "origin_platform": null, "current_location": "Caerphilly", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]}", "current_leg_start": "Lisvane & Thornhill", "dest_arr_time_act": "1524", "motion_projection": null, "next_location_lat": "51.5715704", "next_location_lon": "-3.2175729", "previous_location": "Lisvane & Thornhill", "current_leg_milage": "2.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1786.31, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2004.35, \"from_m\": 1786.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2689.498, \"from_m\": 2004.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3773.91, \"from_m\": 2689.498, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4286.539, \"from_m\": 3773.91, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4369.924, \"from_m\": 4286.539, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4417.308, \"from_m\": 4369.924, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4832.976, \"from_m\": 4417.308, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5442.713, \"from_m\": 4832.976, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6602.177, \"from_m\": 5442.713, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6639.729, \"from_m\": 6602.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7373.103, \"from_m\": 6639.729, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11617.318, \"from_m\": 7373.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11668.708, \"from_m\": 11617.318, \"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\": 15804.206, \"from_m\": 11668.708, \"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\": 17743.43, \"from_m\": 15804.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19168.919, \"from_m\": 17743.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19236.49, \"from_m\": 19168.919, \"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\": 19284.047, \"from_m\": 19236.49, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19490.159, \"from_m\": 19284.047, \"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\": 481217, \"profile_key\": \"cd2b57498963827f8270ad1e2d6813d7aa660b1e3024e4c832dec8cf36838259\", \"schedule_id\": 30358, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Penarth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452\", \"location\": \"Dingle Road\", \"stage_seq\": 2, \"distance_m\": 666.566, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Cogan Jn\", \"stage_seq\": 3, \"distance_m\": 2065.749, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1457\", \"location\": \"Grangetown\", \"stage_seq\": 4, \"distance_m\": 4167.042, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 5, \"distance_m\": 4693.472, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1504\", \"location\": \"Cardiff Central\", \"stage_seq\": 6, \"distance_m\": 5996.293, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 7, \"distance_m\": 6694.653, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1506H\", \"wtt_dep\": \"1508\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 7072.298, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Heath Jn\", \"stage_seq\": 9, \"distance_m\": 10664.416, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1512H\", \"location\": \"Heath High Level\", \"stage_seq\": 10, \"distance_m\": 11113.545, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1516\", \"location\": \"Llanishen\", \"stage_seq\": 11, \"distance_m\": 13880.579, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 12, \"distance_m\": 15174.854, \"section_seq\": 1, \"route_path_id\": 39092}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Caerphilly\", \"stage_seq\": 13, \"distance_m\": 19490.159, \"section_seq\": 1, \"route_path_id\": 39092}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19490.159, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39092}], \"total_distance_m\": 19490.159, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 19405.223, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 84.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1450", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5715704", "current_position_lon": "-3.2175729", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:36Z\", \"source_id\": 12633827, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:23Z\", \"source_id\": 38468257, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:27Z\", \"source_id\": 12636652, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:57Z\", \"source_id\": 38482008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:01Z\", \"source_id\": 12640651, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:58Z\", \"source_id\": 38494960, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:03Z\", \"source_id\": 12644311, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:41Z\", \"source_id\": 12649244, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:28Z\", \"source_id\": 38515939, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:31Z\", \"source_id\": 12650580, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:17Z\", \"source_id\": 38522836, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:19Z\", \"source_id\": 12652653, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:28Z\", \"source_id\": 38540490, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:34Z\", \"source_id\": 12657902, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caerphilly", "service_state_platform": "1", "timing_fact_generation": 1789136678959884, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:37.152854", "service_state_evidence_id": 12657902, "current_leg_start_actual_dep": "2026-09-11T15:19:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:37.685283", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P PEN CPH 2K38 756005 4 75 None {"version": 3, "segments": [{"to_m": 1786.31, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2004.35, "from_m": 1786.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2689.498, "from_m": 2004.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3773.91, "from_m": 2689.498, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4286.539, "from_m": 3773.91, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4369.924, "from_m": 4286.539, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4417.308, "from_m": 4369.924, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4832.976, "from_m": 4417.308, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5442.713, "from_m": 4832.976, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6602.177, "from_m": 5442.713, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6639.729, "from_m": 6602.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7373.103, "from_m": 6639.729, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11617.318, "from_m": 7373.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11668.708, "from_m": 11617.318, "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": 15804.206, "from_m": 11668.708, "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": 17743.43, "from_m": 15804.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19168.919, "from_m": 17743.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19236.49, "from_m": 19168.919, "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": 19284.047, "from_m": 19236.49, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19490.159, "from_m": 19284.047, "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": 481217, "profile_key": "cd2b57498963827f8270ad1e2d6813d7aa660b1e3024e4c832dec8cf36838259", "schedule_id": 30358, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1450", "location": "Penarth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452", "location": "Dingle Road", "stage_seq": 2, "distance_m": 666.566, "section_seq": 1, "route_path_id": 39092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Cogan Jn", "stage_seq": 3, "distance_m": 2065.749, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1457", "location": "Grangetown", "stage_seq": 4, "distance_m": 4167.042, "section_seq": 1, "route_path_id": 39092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "Penarth Curve South Jn", "stage_seq": 5, "distance_m": 4693.472, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1504", "location": "Cardiff Central", "stage_seq": 6, "distance_m": 5996.293, "section_seq": 1, "route_path_id": 39092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "CVL East Boundary", "stage_seq": 7, "distance_m": 6694.653, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1506H", "wtt_dep": "1508", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 7072.298, "section_seq": 1, "route_path_id": 39092}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Heath Jn", "stage_seq": 9, "distance_m": 10664.416, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1512H", "location": "Heath High Level", "stage_seq": 10, "distance_m": 11113.545, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1516", "location": "Llanishen", "stage_seq": 11, "distance_m": 13880.579, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Lisvane & Thornhill", "stage_seq": 12, "distance_m": 15174.854, "section_seq": 1, "route_path_id": 39092}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Caerphilly", "stage_seq": 13, "distance_m": 19490.159, "section_seq": 1, "route_path_id": 39092}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19490.159, "from_m": 0.0, "section_seq": 1, "route_path_id": 39092}], "total_distance_m": 19490.159, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 19405.223, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 84.936, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:36Z", "source_id": 12633827, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25338, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:23Z", "source_id": 38468257, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:27Z", "source_id": 12636652, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24864, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:57Z", "source_id": 38482008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:01:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:01Z", "source_id": 12640651, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:58Z", "source_id": 38494960, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:03Z", "source_id": 12644311, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:41Z", "source_id": 12649244, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:28Z", "source_id": 38515939, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:31Z", "source_id": 12650580, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:17Z", "source_id": 38522836, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:19Z", "source_id": 12652653, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25210, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:28Z", "source_id": 38540490, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:34Z", "source_id": 12657902, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Penarth 1450 1450 None None None Caerphilly 1525 1524 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y61548/2026-09-11/detailed None Lisvane & Thornhill 2026-09-11T15:19:30+01:00 Caerphilly 6.0 {"type": "LineString", "coordinates": [[-3.1856202, 51.544290100000005], [-3.1855942, 51.5445513], [-3.1855783, 51.544725699999994], [-3.1855452, 51.5451586], [-3.1855248, 51.545458], [-3.1851992999999994, 51.549943899999995], [-3.1852015999999996, 51.550847700000006], [-3.185349, 51.551540300000006], [-3.185428299999999, 51.5518923], [-3.1857572, 51.552406999999995], [-3.1868401999999993, 51.55387], [-3.18742842135956, 51.55466347968381], [-3.1902232000000006, 51.5584333], [-3.1926285999999995, 51.5615931], [-3.1941559999999996, 51.5637294], [-3.1945521999999995, 51.5642765], [-3.1946352999999994, 51.5643913], [-3.1957888999999997, 51.5659694], [-3.1961881999999995, 51.56649569999998], [-3.1969421999999996, 51.56746330000001], [-3.1973442, 51.567912799999995], [-3.1977529999999996, 51.56827529999999], [-3.1983285999999995, 51.56871040000001], [-3.1988146, 51.56902830000001], [-3.199349199999999, 51.56931459999999], [-3.1998633, 51.5695357], [-3.2005108, 51.569782200000006], [-3.2011076999999997, 51.569970699999985], [-3.2012618, 51.57001929999999], [-3.2020367999999997, 51.5701852], [-3.2027758999999993, 51.5702937], [-3.2066321, 51.5706311], [-3.2087865999999994, 51.5707955], [-3.2109656, 51.57096669999999], [-3.2129837999999995, 51.5711294], [-3.2139409, 51.571253500000005], [-3.2142602, 51.5712803], [-3.214622799999999, 51.5713108], [-3.2151883999999997, 51.57138200000001], [-3.2155477999999995, 51.57142369999999], [-3.2158803999999996, 51.57145870000001], [-3.216626, 51.57151700000001], [-3.2171946999999994, 51.5715487], [-3.2175729, 51.5715704]]} 2.7 1519 1525 Lisvane & Thornhill Caerphilly Caerphilly 51.5715704 -3.2175729 51.5715704 -3.2175729 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 Caerphilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657902 1789136678959884 43 43 2026-09-11 14:35:37.685283 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:37.152854
449859 481939 Y15573 732A30MQ11 2026-09-11 COMPLETE 12657890 2026-09-11 15:25:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 481939, "stp": "P", "toc": "Great Western Railway", "uid": "Y15573", "consist": "165120", "dest_crs": "SLO", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15573/2026-09-11/detailed", "trust_id": "732A30MQ11", "origin_crs": "WNC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slough", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "1", "is_terminated": 1, "next_location": "Slough", "signalling_id": "2A30", "timing_status": "EARLY", "origin_station": "Windsor & Eton Central", "current_leg_arr": "1525", "current_leg_dep": "1519", "current_leg_end": "Slough", "origin_dep_time": "1520", "origin_platform": "BAY", "current_location": "Slough", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]}", "current_leg_start": "Windsor & Eton Central", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "51.5122547", "next_location_lon": "-0.5919076", "previous_location": "Windsor & Eton Central", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 299.623, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 565.85, \"from_m\": 299.623, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2442.286, \"from_m\": 565.85, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2452.756, \"from_m\": 2442.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3972.252, \"from_m\": 2452.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4224.082, \"from_m\": 3972.252, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4727.077, \"from_m\": 4224.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4856.584, \"from_m\": 4727.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6062.542, \"from_m\": 4856.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 6228.679, \"from_m\": 6062.542, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7464.027, \"from_m\": 6228.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8039.345, \"from_m\": 7464.027, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 481939, \"profile_key\": \"ba6a500a4481e282c274a3447e22c2e294b01730c45d2aa967f983a7c48b0ef1\", \"schedule_id\": 30144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Windsor & Eton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Slough\", \"stage_seq\": 2, \"distance_m\": 8039.345, \"section_seq\": 1, \"route_path_id\": 40410}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8039.345, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40410}], \"total_distance_m\": 8039.345, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7324.05, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.295, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5122547", "current_position_lon": "-0.5919076", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:28Z\", \"source_id\": 38540474, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:32Z\", \"source_id\": 12657890, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slough", "service_state_platform": "1", "timing_fact_generation": 1789136672586437, "current_leg_arrival_utc": "2026-09-11T15:25:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:38.472154", "service_state_evidence_id": 12657890, "current_leg_start_actual_dep": "2026-09-11T15:20:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:38.568708", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P WNC SLO 2A30 165120 2 90 None {"version": 3, "segments": [{"to_m": 299.623, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 565.85, "from_m": 299.623, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2442.286, "from_m": 565.85, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2452.756, "from_m": 2442.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3972.252, "from_m": 2452.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4224.082, "from_m": 3972.252, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4727.077, "from_m": 4224.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4856.584, "from_m": 4727.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6062.542, "from_m": 4856.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 6228.679, "from_m": 6062.542, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7464.027, "from_m": 6228.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8039.345, "from_m": 7464.027, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 481939, "profile_key": "ba6a500a4481e282c274a3447e22c2e294b01730c45d2aa967f983a7c48b0ef1", "schedule_id": 30144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1520", "location": "Windsor & Eton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40410}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Slough", "stage_seq": 2, "distance_m": 8039.345, "section_seq": 1, "route_path_id": 40410}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8039.345, "from_m": 0.0, "section_seq": 1, "route_path_id": 40410}], "total_distance_m": 8039.345, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7324.05, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.295, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23553, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:28Z", "source_id": 38540474, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:25:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:32Z", "source_id": 12657890, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Windsor & Eton Central 1520 1520 BAY None None Slough 1526 1526 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15573/2026-09-11/detailed None Windsor & Eton Central 2026-09-11T15:20:00+01:00 Slough 6.0 {"type": "LineString", "coordinates": [[-0.6103466999999999, 51.4832256], [-0.6109315, 51.48335360000001], [-0.6114333, 51.48343959999999], [-0.6119118, 51.4834713], [-0.6124107, 51.4834917], [-0.6132370999999999, 51.48351710000001], [-0.6136805, 51.4835319], [-0.6141159999999999, 51.4835661], [-0.6146025, 51.4836232], [-0.6147682, 51.48364930000001], [-0.6150257999999998, 51.4836917], [-0.6153017999999999, 51.4837515], [-0.615644, 51.4838599], [-0.6160106999999999, 51.4839971], [-0.6163407, 51.4841449], [-0.6166134, 51.48429709999999], [-0.6168194, 51.48442899999999], [-0.6170582, 51.48460599999999], [-0.6172413, 51.4847761], [-0.6173988000000001, 51.4849368], [-0.617502, 51.48506679999999], [-0.6175769999999999, 51.48514759999998], [-0.6177022, 51.48532919999999], [-0.6178053999999998, 51.4855182], [-0.6178953, 51.485744999999994], [-0.6179408, 51.4859406], [-0.6179293999999999, 51.4861451], [-0.6179269999999999, 51.4863768], [-0.6179104, 51.48655349999999], [-0.617802, 51.48712049999999], [-0.6177671999999998, 51.4873969], [-0.6177472999999999, 51.4876242], [-0.6177086, 51.48797879999999], [-0.6177012999999999, 51.48835350000001], [-0.6177086, 51.4886042], [-0.6177286, 51.488929799999994], [-0.6177971, 51.48949439999999], [-0.6178878, 51.49018019999999], [-0.6178995999999999, 51.4903314], [-0.6179126000000001, 51.4904974], [-0.6179015999999999, 51.49079059999999], [-0.6178621, 51.491240600000005], [-0.6177962, 51.4916882], [-0.6176740999999999, 51.4922493], [-0.6175302, 51.49267429999999], [-0.6174718999999999, 51.492846400000005], [-0.6173508, 51.49312230000001], [-0.6172611, 51.49332679999999], [-0.6170301, 51.49379609999999], [-0.6165696999999999, 51.4945133], [-0.6160914, 51.495222099999985], [-0.6156208999999999, 51.4957979], [-0.6155117999999999, 51.49591860000001], [-0.6149871, 51.4964626], [-0.6137969, 51.49743180000001], [-0.6126681, 51.4983467], [-0.6121661377666715, 51.4987748385867], [-0.6118277, 51.49906349999999], [-0.6117357, 51.49914199999999], [-0.6116039, 51.49925439999999], [-0.6110088, 51.4997321], [-0.610472, 51.500213], [-0.6101337999999998, 51.50052819999999], [-0.6100486, 51.500606000000005], [-0.6097669999999998, 51.500869300000005], [-0.6093527, 51.50126939999999], [-0.6080582, 51.50257], [-0.6067587, 51.5038827], [-0.6055579, 51.5051452], [-0.6042979, 51.5064401], [-0.6041237, 51.506602], [-0.6024388, 51.5082369], [-0.6015605, 51.50908789999999], [-0.6007002, 51.50990869999999], [-0.6000997999999999, 51.5105171], [-0.5998345, 51.5107774], [-0.5995890999999999, 51.51101189999999], [-0.599325, 51.5112426], [-0.5990472, 51.5114518], [-0.5987746, 51.51164279999999], [-0.5983787999999999, 51.5118595], [-0.5980544, 51.5120085], [-0.5973738, 51.51227839999999], [-0.5969552000000001, 51.5124218], [-0.5967029, 51.5124854], [-0.5964469, 51.5125381], [-0.5962391, 51.51256660000001], [-0.5959801, 51.51259780000001], [-0.5957374, 51.5126152], [-0.5954912, 51.51262], [-0.5952360999999999, 51.5126092], [-0.5949402999999999, 51.512575], [-0.5946588, 51.51253539999999], [-0.593522, 51.51234049999999], [-0.5933386, 51.51231], [-0.5906157, 51.5118606], [-0.5876198999999999, 51.511408900000006], [-0.5857821, 51.51118919999999], [-0.5848975, 51.5110702], [-0.5834899999999998, 51.510884899999986], [-0.5823934, 51.510744900000006], [-0.5805017, 51.51052020000001], [-0.5780084, 51.51024689999999], [-0.5754623, 51.5099962], [-0.5748836999999999, 51.5099431], [-0.5737224999999999, 51.50983660000001], [-0.5718652, 51.5096858], [-0.5703071999999999, 51.5095794], [-0.5690772999999999, 51.50949930000001], [-0.5685876999999999, 51.5094698], [-0.5679127, 51.50944249999999], [-0.5667045, 51.50940669999998], [-0.5661912, 51.5093837], [-0.5697794, 51.509617799999994], [-0.5717329999999999, 51.509755699999985], [-0.5727985, 51.509840099999984], [-0.5739000999999999, 51.5099322], [-0.5755607, 51.5100804], [-0.5766849999999999, 51.51018500000001], [-0.5776150999999999, 51.5102776], [-0.5802295, 51.51055920000001], [-0.5817002, 51.5107295], [-0.5829215, 51.51087969999998], [-0.5838389999999999, 51.5110084], [-0.5866298, 51.5114312], [-0.5869687, 51.5114825], [-0.5899883, 51.51194660000001], [-0.5919076, 51.51225469999999]]} 5.0 1519 1525 Windsor & Eton Central Slough Slough 51.5122547 -0.5919076 51.5122547 -0.5919076 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 Slough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657890 1789136672586437 6 6 2026-09-11 14:35:38.568708 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:38.472154
449860 477623 L80227 861W60MK11 2026-09-11 COMPLETE 12657651 2026-09-11 15:23:00 2026-09-11 14:35:52 2026-09-13 14:35:52 {"id": 477623, "stp": "O", "toc": "South Western Railway", "uid": "L80227", "consist": "444024+444034", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80227/2026-09-11/detailed", "trust_id": "861W60MK11", "origin_crs": "WEY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-11", "dest_arr_time": "1520", "dest_platform": "11", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1W60", "timing_status": "LATE", "origin_station": "Weymouth", "current_leg_arr": "1525", "current_leg_dep": "1517", "current_leg_end": "London Waterloo", "origin_dep_time": "1215", "origin_platform": "2", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-11T14:35:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Clapham Junction (M)", "dest_arr_time_act": "1520", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Basingstoke", "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\": 359.492, \"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\": 525.966, \"from_m\": 359.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"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\": 9994.219, \"from_m\": 7561.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10464.393, \"from_m\": 9994.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10929.094, \"from_m\": 10464.393, \"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\": 11158.646, \"from_m\": 10929.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12286.996, \"from_m\": 11158.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\": 12549.242, \"from_m\": 12286.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17302.627, \"from_m\": 12549.242, \"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\": 19272.034, \"from_m\": 17302.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20066.043, \"from_m\": 19272.034, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27013.184, \"from_m\": 20066.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\": 27340.16, \"from_m\": 27013.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\": 32554.195, \"from_m\": 27340.16, \"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\": 33271.214, \"from_m\": 32554.195, \"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\": 42382.529, \"from_m\": 33271.214, \"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\": 42807.659, \"from_m\": 42382.529, \"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\": 43569.192, \"from_m\": 42807.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45269.356, \"from_m\": 43569.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46054.585, \"from_m\": 45269.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46337.753, \"from_m\": 46054.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46778.812, \"from_m\": 46337.753, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48142.79, \"from_m\": 46778.812, \"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\": 49505.484, \"from_m\": 48142.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51479.09, \"from_m\": 49505.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51694.23, \"from_m\": 51479.09, \"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\": 51744.823, \"from_m\": 51694.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51985.49, \"from_m\": 51744.823, \"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\": 52255.387, \"from_m\": 51985.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\": 52295.743, \"from_m\": 52255.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52801.504, \"from_m\": 52295.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55251.646, \"from_m\": 52801.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55541.263, \"from_m\": 55251.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55681.375, \"from_m\": 55541.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\": 56119.644, \"from_m\": 55681.375, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56187.147, \"from_m\": 56119.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56500.683, \"from_m\": 56187.147, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57657.47, \"from_m\": 56500.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59577.516, \"from_m\": 57657.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60734.303, \"from_m\": 59577.516, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61047.839, \"from_m\": 60734.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 61115.342, \"from_m\": 61047.839, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61182.416, \"from_m\": 61115.342, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61498.987, \"from_m\": 61182.416, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 62654.651, \"from_m\": 61498.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64581.396, \"from_m\": 62654.651, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65947.442, \"from_m\": 64581.396, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67121.708, \"from_m\": 65947.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\": 83534.702, \"from_m\": 67121.708, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83880.954, \"from_m\": 83534.702, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85670.087, \"from_m\": 83880.954, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 96194.838, \"from_m\": 85670.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97278.817, \"from_m\": 96194.838, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 100335.808, \"from_m\": 97278.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 101065.658, \"from_m\": 100335.808, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 101235.787, \"from_m\": 101065.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101285.531, \"from_m\": 101235.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102012.525, \"from_m\": 101285.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102457.849, \"from_m\": 102012.525, \"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\": 102556.787, \"from_m\": 102457.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104593.211, \"from_m\": 102556.787, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106466.672, \"from_m\": 104593.211, \"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\": 107100.919, \"from_m\": 106466.672, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107350.474, \"from_m\": 107100.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108291.459, \"from_m\": 107350.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108647.776, \"from_m\": 108291.459, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 110301.829, \"from_m\": 108647.776, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112308.971, \"from_m\": 110301.829, \"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\": 112614.511, \"from_m\": 112308.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 115829.336, \"from_m\": 112614.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 116336.587, \"from_m\": 115829.336, \"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\": 117483.041, \"from_m\": 116336.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127207.92, \"from_m\": 117483.041, \"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\": 141171.964, \"from_m\": 127207.92, \"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\": 152225.233, \"from_m\": 141171.964, \"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\": 152952.647, \"from_m\": 152225.233, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 152998.531, \"from_m\": 152952.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 156929.539, \"from_m\": 152998.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\": 157289.619, \"from_m\": 156929.539, \"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\": 157607.547, \"from_m\": 157289.619, \"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\": 158072.147, \"from_m\": 157607.547, \"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\": 158118.844, \"from_m\": 158072.147, \"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\": 201040.126, \"from_m\": 158118.844, \"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\": 203156.233, \"from_m\": 201040.126, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 203183.337, \"from_m\": 203156.233, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 214112.618, \"from_m\": 203183.337, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 218115.636, \"from_m\": 214112.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\": 227786.875, \"from_m\": 218115.636, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 232281.448, \"from_m\": 227786.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\": 233411.488, \"from_m\": 232281.448, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 233442.4, \"from_m\": 233411.488, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 233560.966, \"from_m\": 233442.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 233675.059, \"from_m\": 233560.966, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 233736.11, \"from_m\": 233675.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234154.171, \"from_m\": 233736.11, \"capability_applied\": null, \"effective_limit_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\": 477623, \"profile_key\": \"bdd1e7f9f3fdd86b9f9879fc956015a7b746ee88917c5bdbb8c4edd872e7233d\", \"schedule_id\": 38019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Weymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1219H\", \"location\": \"Upwey\", \"stage_seq\": 2, \"distance_m\": 3788.555, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Upwey Sig. DR188\", \"stage_seq\": 3, \"distance_m\": 4414.246, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225\", \"location\": \"Dorchester Jn\", \"stage_seq\": 4, \"distance_m\": 10527.513, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1226\", \"wtt_dep\": \"1228\", \"location\": \"Dorchester South\", \"stage_seq\": 5, \"distance_m\": 11016.458, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1234\", \"wtt_dep\": \"1234H\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 6, \"distance_m\": 19914.166, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1239H\", \"wtt_dep\": \"1240H\", \"location\": \"Wool\", \"stage_seq\": 7, \"distance_m\": 27117.017, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1246H\", \"wtt_dep\": \"1248\", \"location\": \"Wareham\", \"stage_seq\": 8, \"distance_m\": 35085.984, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1251\", \"wtt_dep\": \"1251H\", \"location\": \"Holton Heath\", \"stage_seq\": 9, \"distance_m\": 38514.049, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1255H\", \"wtt_dep\": \"1256H\", \"location\": \"Hamworthy\", \"stage_seq\": 10, \"distance_m\": 42992.692, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1300H\", \"wtt_dep\": \"1302\", \"location\": \"Poole\", \"stage_seq\": 11, \"distance_m\": 46472.617, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Branksome\", \"stage_seq\": 12, \"distance_m\": 51555.847, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1312\", \"wtt_dep\": \"1317\", \"location\": \"Bournemouth\", \"stage_seq\": 13, \"distance_m\": 55800.082, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1320H\", \"wtt_dep\": \"1321\", \"location\": \"Pokesdown\", \"stage_seq\": 14, \"distance_m\": 58617.493, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1324\", \"wtt_dep\": \"1325\", \"location\": \"Christchurch\", \"stage_seq\": 15, \"distance_m\": 66616.694, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1333\", \"wtt_dep\": \"1334\", \"location\": \"New Milton\", \"stage_seq\": 16, \"distance_m\": 75922.2, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1343\", \"wtt_dep\": \"1344H\", \"location\": \"Brockenhurst\", \"stage_seq\": 17, \"distance_m\": 85147.833, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Totton\", \"stage_seq\": 18, \"distance_m\": 101641.957, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Redbridge\", \"stage_seq\": 19, \"distance_m\": 102683.521, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Church Lane Jn\", \"stage_seq\": 20, \"distance_m\": 104720.361, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1358\", \"wtt_dep\": \"1400\", \"location\": \"Southampton Central\", \"stage_seq\": 21, \"distance_m\": 106941.612, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"Northam Jn\", \"stage_seq\": 22, \"distance_m\": 108739.486, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"St. Denys\", \"stage_seq\": 23, \"distance_m\": 110098.179, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1406H\", \"wtt_dep\": \"1408\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 24, \"distance_m\": 113788.203, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410H\", \"location\": \"Eastleigh\", \"stage_seq\": 25, \"distance_m\": 115865.078, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 26, \"distance_m\": 117483.041, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 27, \"distance_m\": 121620.73, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1418H\", \"location\": \"Winchester\", \"stage_seq\": 28, \"distance_m\": 127207.92, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 29, \"distance_m\": 136547.938, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Micheldever\", \"stage_seq\": 30, \"distance_m\": 140869.753, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Worting Jn\", \"stage_seq\": 31, \"distance_m\": 153483.644, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1435H\", \"location\": \"Basingstoke\", \"stage_seq\": 32, \"distance_m\": 157466.392, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 33, \"distance_m\": 180833.164, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Woking Jn\", \"stage_seq\": 34, \"distance_m\": 194414.992, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454\", \"location\": \"Woking\", \"stage_seq\": 35, \"distance_m\": 195216.57, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 36, \"distance_m\": 212635.786, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Surbiton\", \"stage_seq\": 37, \"distance_m\": 214862.025, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 38, \"distance_m\": 217705.543, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"New Malden\", \"stage_seq\": 39, \"distance_m\": 218520.102, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Wimbledon\", \"stage_seq\": 40, \"distance_m\": 222502.712, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 41, \"distance_m\": 227879.139, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 42, \"distance_m\": 233411.488, \"section_seq\": 1, \"route_path_id\": 43502}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 43, \"distance_m\": 234154.171, \"section_seq\": 1, \"route_path_id\": 43502}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 234154.171, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43502}], \"total_distance_m\": 234154.171, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 230333.998, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3820.173, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1215", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:19:17Z\", \"source_id\": 12523778, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:24:32Z\", \"source_id\": 38092922, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:24:39Z\", \"source_id\": 12527746, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:32:40Z\", \"source_id\": 38112672, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:32:46Z\", \"source_id\": 12533713, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:39:50Z\", \"source_id\": 38130301, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:39:54Z\", \"source_id\": 12538922, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:45:56Z\", \"source_id\": 38145759, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:46:02Z\", \"source_id\": 12543434, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:49:38Z\", \"source_id\": 38154976, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:51:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:49:42Z\", \"source_id\": 12546171, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:55:04Z\", \"source_id\": 38168433, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:55:08Z\", \"source_id\": 12550013, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:59:20Z\", \"source_id\": 38178702, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:59:23Z\", \"source_id\": 12553027, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:05:54Z\", \"source_id\": 38195406, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:05:59Z\", \"source_id\": 12557873, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:10:51Z\", \"source_id\": 38207833, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:12:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:10:56Z\", \"source_id\": 12561377, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:18:44Z\", \"source_id\": 38226846, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:18:45Z\", \"source_id\": 12567056, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:22:41Z\", \"source_id\": 38236949, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:22:46Z\", \"source_id\": 12569897, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:31:18Z\", \"source_id\": 38258401, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:31:20Z\", \"source_id\": 12576101, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:40:58Z\", \"source_id\": 38282608, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:41:04Z\", \"source_id\": 12583040, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:54:56Z\", \"source_id\": 38317012, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:55:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:54:58Z\", \"source_id\": 12593025, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:56:15Z\", \"source_id\": 38320279, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:56:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:56:19Z\", \"source_id\": 12593951, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:58:56Z\", \"source_id\": 38326601, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:58:58Z\", \"source_id\": 12595854, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:06:22Z\", \"source_id\": 38345026, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:06:26Z\", \"source_id\": 12601251, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:37Z\", \"source_id\": 38350933, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:44Z\", \"source_id\": 12602899, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:16Z\", \"source_id\": 38359726, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:17Z\", \"source_id\": 12605432, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:29Z\", \"source_id\": 38372419, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:33Z\", \"source_id\": 12609293, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:09Z\", \"source_id\": 38413484, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:13Z\", \"source_id\": 12621231, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:52Z\", \"source_id\": 38467006, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:56Z\", \"source_id\": 12636241, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:22Z\", \"source_id\": 38493442, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:27Z\", \"source_id\": 12643846, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:57Z\", \"source_id\": 38499956, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:02Z\", \"source_id\": 12645778, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:00Z\", \"source_id\": 38507373, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:03Z\", \"source_id\": 12648009, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:45Z\", \"source_id\": 38516698, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:52Z\", \"source_id\": 12650846, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:13Z\", \"source_id\": 12657639, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:56Z\", \"source_id\": 38539275, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:59Z\", \"source_id\": 12657465, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "11", "timing_fact_generation": 1789136655642086, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:39.880175", "service_state_evidence_id": 12657465, "current_leg_start_actual_dep": "2026-09-11T15:17:30+01:00", "operational_evidence_version": 181, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:40.231894", "service_state_valid_until_kind": null, "operational_interpretation_version": 181, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway O WEY None 1W60 444024+444034 10 100 None {"version": 3, "segments": [{"to_m": 359.492, "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": 525.966, "from_m": 359.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "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": 9994.219, "from_m": 7561.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10464.393, "from_m": 9994.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10929.094, "from_m": 10464.393, "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": 11158.646, "from_m": 10929.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12286.996, "from_m": 11158.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": 12549.242, "from_m": 12286.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17302.627, "from_m": 12549.242, "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": 19272.034, "from_m": 17302.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20066.043, "from_m": 19272.034, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27013.184, "from_m": 20066.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": 27340.16, "from_m": 27013.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": 32554.195, "from_m": 27340.16, "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": 33271.214, "from_m": 32554.195, "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": 42382.529, "from_m": 33271.214, "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": 42807.659, "from_m": 42382.529, "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": 43569.192, "from_m": 42807.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45269.356, "from_m": 43569.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46054.585, "from_m": 45269.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46337.753, "from_m": 46054.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46778.812, "from_m": 46337.753, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48142.79, "from_m": 46778.812, "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": 49505.484, "from_m": 48142.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51479.09, "from_m": 49505.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51694.23, "from_m": 51479.09, "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": 51744.823, "from_m": 51694.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51985.49, "from_m": 51744.823, "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": 52255.387, "from_m": 51985.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": 52295.743, "from_m": 52255.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52801.504, "from_m": 52295.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55251.646, "from_m": 52801.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55541.263, "from_m": 55251.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55681.375, "from_m": 55541.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": 56119.644, "from_m": 55681.375, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56187.147, "from_m": 56119.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56500.683, "from_m": 56187.147, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57657.47, "from_m": 56500.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59577.516, "from_m": 57657.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60734.303, "from_m": 59577.516, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61047.839, "from_m": 60734.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 61115.342, "from_m": 61047.839, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61182.416, "from_m": 61115.342, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61498.987, "from_m": 61182.416, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62654.651, "from_m": 61498.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64581.396, "from_m": 62654.651, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65947.442, "from_m": 64581.396, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67121.708, "from_m": 65947.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": 83534.702, "from_m": 67121.708, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83880.954, "from_m": 83534.702, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85670.087, "from_m": 83880.954, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 96194.838, "from_m": 85670.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97278.817, "from_m": 96194.838, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 100335.808, "from_m": 97278.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 101065.658, "from_m": 100335.808, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 101235.787, "from_m": 101065.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101285.531, "from_m": 101235.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102012.525, "from_m": 101285.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102457.849, "from_m": 102012.525, "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": 102556.787, "from_m": 102457.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104593.211, "from_m": 102556.787, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106466.672, "from_m": 104593.211, "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": 107100.919, "from_m": 106466.672, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107350.474, "from_m": 107100.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108291.459, "from_m": 107350.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108647.776, "from_m": 108291.459, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 110301.829, "from_m": 108647.776, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112308.971, "from_m": 110301.829, "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": 112614.511, "from_m": 112308.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 115829.336, "from_m": 112614.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 116336.587, "from_m": 115829.336, "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": 117483.041, "from_m": 116336.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127207.92, "from_m": 117483.041, "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": 141171.964, "from_m": 127207.92, "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": 152225.233, "from_m": 141171.964, "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": 152952.647, "from_m": 152225.233, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 152998.531, "from_m": 152952.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 156929.539, "from_m": 152998.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": 157289.619, "from_m": 156929.539, "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": 157607.547, "from_m": 157289.619, "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": 158072.147, "from_m": 157607.547, "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": 158118.844, "from_m": 158072.147, "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": 201040.126, "from_m": 158118.844, "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": 203156.233, "from_m": 201040.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 203183.337, "from_m": 203156.233, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 214112.618, "from_m": 203183.337, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 218115.636, "from_m": 214112.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": 227786.875, "from_m": 218115.636, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 232281.448, "from_m": 227786.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": 233411.488, "from_m": 232281.448, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 233442.4, "from_m": 233411.488, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 233560.966, "from_m": 233442.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 233675.059, "from_m": 233560.966, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 233736.11, "from_m": 233675.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234154.171, "from_m": 233736.11, "capability_applied": null, "effective_limit_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": 477623, "profile_key": "bdd1e7f9f3fdd86b9f9879fc956015a7b746ee88917c5bdbb8c4edd872e7233d", "schedule_id": 38019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1215", "location": "Weymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1219H", "location": "Upwey", "stage_seq": 2, "distance_m": 3788.555, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Upwey Sig. DR188", "stage_seq": 3, "distance_m": 4414.246, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225", "location": "Dorchester Jn", "stage_seq": 4, "distance_m": 10527.513, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1226", "wtt_dep": "1228", "location": "Dorchester South", "stage_seq": 5, "distance_m": 11016.458, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1234", "wtt_dep": "1234H", "location": "Moreton (Dorset)", "stage_seq": 6, "distance_m": 19914.166, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1239H", "wtt_dep": "1240H", "location": "Wool", "stage_seq": 7, "distance_m": 27117.017, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1246H", "wtt_dep": "1248", "location": "Wareham", "stage_seq": 8, "distance_m": 35085.984, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1251", "wtt_dep": "1251H", "location": "Holton Heath", "stage_seq": 9, "distance_m": 38514.049, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1255H", "wtt_dep": "1256H", "location": "Hamworthy", "stage_seq": 10, "distance_m": 42992.692, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1300H", "wtt_dep": "1302", "location": "Poole", "stage_seq": 11, "distance_m": 46472.617, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Branksome", "stage_seq": 12, "distance_m": 51555.847, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1312", "wtt_dep": "1317", "location": "Bournemouth", "stage_seq": 13, "distance_m": 55800.082, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1320H", "wtt_dep": "1321", "location": "Pokesdown", "stage_seq": 14, "distance_m": 58617.493, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1324", "wtt_dep": "1325", "location": "Christchurch", "stage_seq": 15, "distance_m": 66616.694, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1333", "wtt_dep": "1334", "location": "New Milton", "stage_seq": 16, "distance_m": 75922.2, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1343", "wtt_dep": "1344H", "location": "Brockenhurst", "stage_seq": 17, "distance_m": 85147.833, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Totton", "stage_seq": 18, "distance_m": 101641.957, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Redbridge", "stage_seq": 19, "distance_m": 102683.521, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Church Lane Jn", "stage_seq": 20, "distance_m": 104720.361, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1358", "wtt_dep": "1400", "location": "Southampton Central", "stage_seq": 21, "distance_m": 106941.612, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "Northam Jn", "stage_seq": 22, "distance_m": 108739.486, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "St. Denys", "stage_seq": 23, "distance_m": 110098.179, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1406H", "wtt_dep": "1408", "location": "Southampton Airport Parkway", "stage_seq": 24, "distance_m": 113788.203, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410H", "location": "Eastleigh", "stage_seq": 25, "distance_m": 115865.078, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Allbrook S.B.", "stage_seq": 26, "distance_m": 117483.041, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Shawford Up Jn", "stage_seq": 27, "distance_m": 121620.73, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1418H", "location": "Winchester", "stage_seq": 28, "distance_m": 127207.92, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Wallers Ash Loop", "stage_seq": 29, "distance_m": 136547.938, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Micheldever", "stage_seq": 30, "distance_m": 140869.753, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Worting Jn", "stage_seq": 31, "distance_m": 153483.644, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1435H", "location": "Basingstoke", "stage_seq": 32, "distance_m": 157466.392, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Farnborough (Main)", "stage_seq": 33, "distance_m": 180833.164, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "Woking Jn", "stage_seq": 34, "distance_m": 194414.992, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454", "location": "Woking", "stage_seq": 35, "distance_m": 195216.57, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Hampton Court Jn", "stage_seq": 36, "distance_m": 212635.786, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Surbiton", "stage_seq": 37, "distance_m": 214862.025, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503", "location": "Berrylands Juncton", "stage_seq": 38, "distance_m": 217705.543, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "New Malden", "stage_seq": 39, "distance_m": 218520.102, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Wimbledon", "stage_seq": 40, "distance_m": 222502.712, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512H", "location": "Clapham Junction (M)", "stage_seq": 41, "distance_m": 227879.139, "section_seq": 1, "route_path_id": 43502}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Waterloo West Crossings", "stage_seq": 42, "distance_m": 233411.488, "section_seq": 1, "route_path_id": 43502}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 43, "distance_m": 234154.171, "section_seq": 1, "route_path_id": 43502}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 234154.171, "from_m": 0.0, "section_seq": 1, "route_path_id": 43502}], "total_distance_m": 234154.171, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 230333.998, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3820.173, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:19:17Z", "source_id": 12523778, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27774, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:24:32Z", "source_id": 38092922, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T11:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:24:39Z", "source_id": 12527746, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:32:40Z", "source_id": 38112672, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T11:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:32:46Z", "source_id": 12533713, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27766, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:39:50Z", "source_id": 38130301, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T11:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:39:54Z", "source_id": 12538922, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27757, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:45:56Z", "source_id": 38145759, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T11:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:46:02Z", "source_id": 12543434, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T12:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27753, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:49:38Z", "source_id": 38154976, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T11:51:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:49:42Z", "source_id": 12546171, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27749, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:55:04Z", "source_id": 38168433, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T11:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:55:08Z", "source_id": 12550013, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27719, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:59:20Z", "source_id": 38178702, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T12:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:59:23Z", "source_id": 12553027, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:05:54Z", "source_id": 38195406, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:05:59Z", "source_id": 12557873, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27675, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:10:51Z", "source_id": 38207833, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T12:12:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:10:56Z", "source_id": 12561377, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27669, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:18:44Z", "source_id": 38226846, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T12:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:18:45Z", "source_id": 12567056, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27665, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:22:41Z", "source_id": 38236949, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T12:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:22:46Z", "source_id": 12569897, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27657, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:31:18Z", "source_id": 38258401, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T12:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:31:20Z", "source_id": 12576101, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:40:58Z", "source_id": 38282608, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T12:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:41:04Z", "source_id": 12583040, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:54:56Z", "source_id": 38317012, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T12:55:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:54:58Z", "source_id": 12593025, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T13:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:56:15Z", "source_id": 38320279, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T12:56:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:56:19Z", "source_id": 12593951, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27536, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:58:56Z", "source_id": 38326601, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T12:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:58:58Z", "source_id": 12595854, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27505, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:06:22Z", "source_id": 38345026, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T13:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:06:26Z", "source_id": 12601251, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:37Z", "source_id": 38350933, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T13:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:44Z", "source_id": 12602899, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27169, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:16Z", "source_id": 38359726, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T13:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:17Z", "source_id": 12605432, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:29Z", "source_id": 38372419, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T13:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:33Z", "source_id": 12609293, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:09Z", "source_id": 38413484, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T13:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:13Z", "source_id": 12621231, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:52Z", "source_id": 38467006, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T13:55:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:56Z", "source_id": 12636241, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:22Z", "source_id": 38493442, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T14:06:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:27Z", "source_id": 12643846, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:57Z", "source_id": 38499956, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:08:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:02Z", "source_id": 12645778, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:00Z", "source_id": 38507373, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T14:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:03Z", "source_id": 12648009, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:45Z", "source_id": 38516698, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T14:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:52Z", "source_id": 12650846, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:13Z", "source_id": 12657639, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28964, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:56Z", "source_id": 38539275, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T14:25:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:59Z", "source_id": 12657465, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] Weymouth 1215 1215 2 None None London Waterloo 1520 1520 11 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L80227/2026-09-11/detailed None Clapham Junction (M) 2026-09-11T15:17:30+01:00 London Waterloo 8.0 {"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 3.9 1517 1525 Basingstoke Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-11 14:35:52 TERMINATED 2026-09-11 14:25:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657465 1789136655642086 181 181 2026-09-11 14:35:40.231894 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:39.880175
449861 466724 H55031 346B71CA11 2026-09-11 COMPLETE 12658903 2026-09-11 14:56:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 466724, "stp": "O", "toc": "Unknown", "uid": "H55031", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55031/2026-09-11/detailed", "trust_id": "346B71CA11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Northampton Castle Yard", "service_date": "2026-09-11", "dest_arr_time": "1456", "dest_platform": null, "is_terminated": 1, "next_location": "Northampton Castle Yard", "signalling_id": "6B71", "timing_status": "ON TIME", "origin_station": "Tunstead Sidings (FLHH)", "current_leg_arr": "1456", "current_leg_dep": "1420", "current_leg_end": "Northampton Castle Yard", "origin_dep_time": "0716", "origin_platform": null, "current_location": "Northampton Castle Yard", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2362989999999998, 52.37501970000001], [-1.2362060999999998, 52.3749861], [-1.2352179999999997, 52.3745403], [-1.2340778999999995, 52.37390690000001], [-1.2325515000000002, 52.3731817], [-1.2308778, 52.372373499999995], [-1.2291156, 52.371519000000006], [-1.2288984, 52.3714161], [-1.2285201, 52.37123679999999], [-1.2279686000000003, 52.3709647], [-1.2269323, 52.3704797], [-1.2266718, 52.3703565], [-1.2257797, 52.3699158], [-1.2247414, 52.36941560000001], [-1.223805, 52.36896439999999], [-1.2231151999999998, 52.3686321], [-1.2222788999999998, 52.3682262], [-1.2145260000000002, 52.36445560000001], [-1.2144082, 52.364398300000005], [-1.213907, 52.3641557], [-1.2137486, 52.364080399999985], [-1.2103565999999997, 52.3624671], [-1.206855, 52.360767], [-1.2064316, 52.3605612], [-1.2061379, 52.3604186], [-1.2045449, 52.3596392], [-1.203711, 52.3592406], [-1.2029314, 52.358864999999994], [-1.2004058999999998, 52.35782499999999], [-1.1991362999999997, 52.3573533], [-1.1978432999999995, 52.3569212], [-1.1919095, 52.3549711], [-1.1820456999999998, 52.3517021], [-1.1747942999999998, 52.3493071], [-1.1725056, 52.3485512], [-1.1678098693553778, 52.34699188388203], [-1.1675397999999997, 52.34690220000001], [-1.1652191, 52.3461395], [-1.1640224, 52.3457398], [-1.1630539, 52.345395699999976], [-1.1621118, 52.345016699999995], [-1.1616254, 52.34481060000001], [-1.1612372000000002, 52.344646100000006], [-1.1598212, 52.343929499999994], [-1.1591048, 52.3435257], [-1.1584527999999998, 52.34313029999999], [-1.1572375, 52.342293899999994], [-1.1560468999999998, 52.34131689999999], [-1.1555451999999995, 52.3408566], [-1.1553757, 52.3406892], [-1.1552929, 52.3406076], [-1.1549948, 52.3403133], [-1.1540902, 52.3392288], [-1.1535116, 52.3385158], [-1.1528932, 52.3378371], [-1.1522604, 52.3372358], [-1.1516235999999995, 52.3366702], [-1.1506972000000002, 52.33592939999999], [-1.1500875999999998, 52.33551799999999], [-1.1495183, 52.3351475], [-1.1487979999999998, 52.33474470000001], [-1.1474637, 52.33402469999999], [-1.1458088999999998, 52.3332818], [-1.1444238, 52.3327443], [-1.143058, 52.3322764], [-1.1405126999999995, 52.331487800000005], [-1.1393044, 52.3311173], [-1.1377729, 52.33065030000001], [-1.1361268999999998, 52.3301446], [-1.1353805674987865, 52.32991742479848], [-1.13407, 52.3295185], [-1.1329749000000002, 52.3291808], [-1.132489, 52.32903629999999], [-1.1321050999999998, 52.3289143], [-1.1304285999999997, 52.328396600000005], [-1.1290526, 52.3279757], [-1.1255074, 52.3268834], [-1.1254122, 52.32685260000001], [-1.1247685, 52.326654], [-1.1220442999999998, 52.3258231], [-1.1193628, 52.3250051], [-1.1171975999999997, 52.32433540000001], [-1.1156218, 52.3238478], [-1.1154739, 52.32380200000001], [-1.114955, 52.3236414], [-1.1138065, 52.3232921], [-1.1126603999999998, 52.32289], [-1.1118436, 52.32257959999999], [-1.1110314, 52.3222454], [-1.1094648, 52.3215135], [-1.1089533, 52.32125729999999], [-1.1085925, 52.32107390000001], [-1.1082421, 52.32089229999999], [-1.1071244, 52.320249], [-1.1064648, 52.3198273], [-1.105773, 52.3193604], [-1.1045214999999995, 52.318421], [-1.1037532, 52.317783899999995], [-1.1030371, 52.3171297], [-1.1024236999999997, 52.3165132], [-1.1018521999999995, 52.3158916], [-1.1009966, 52.3148041], [-1.1005166999999998, 52.3140946], [-1.1004361, 52.3139754], [-1.0999519999999998, 52.3131481], [-1.0989991999999995, 52.31137489999998], [-1.0976688999999995, 52.3088202], [-1.0975242999999997, 52.3085488], [-1.0974905, 52.308490199999994], [-1.0969934, 52.307534100000005], [-1.0963041999999998, 52.3062474], [-1.0957526, 52.30518500000001], [-1.0954791, 52.3046586], [-1.0951543, 52.3039859], [-1.0950577, 52.3037863], [-1.0943442, 52.30242830000001], [-1.0937359, 52.30126889999999], [-1.093402, 52.3006485], [-1.0933495000000002, 52.300551000000006], [-1.0930173, 52.29993369999998], [-1.0926578, 52.2992677], [-1.0924023, 52.29885519999999], [-1.0923485999999998, 52.2987715], [-1.0922543, 52.2986175], [-1.0920257, 52.298320199999985], [-1.0918009999999998, 52.29804699999998], [-1.0914488, 52.29766869999999], [-1.0911124, 52.297327499999994], [-1.0903678, 52.29669760000001], [-1.0900453, 52.2964535], [-1.0896694999999998, 52.2961939], [-1.0888813, 52.295686499999995], [-1.0883478, 52.295393700000005], [-1.0877792, 52.2951034], [-1.0873402999999997, 52.2948997], [-1.0870804, 52.29478689999999], [-1.0869988999999998, 52.29475149999998], [-1.0864261, 52.29451589999999], [-1.0858705857589273, 52.29432105446829], [-1.0855839, 52.294220499999994], [-1.0852546000000003, 52.294112299999995], [-1.0845052, 52.2939004], [-1.0835088999999998, 52.29367539999999], [-1.0828906, 52.2935521], [-1.082272, 52.293453500000005], [-1.0814481, 52.293342799999984], [-1.0806397, 52.2932552], [-1.0796267999999998, 52.293157], [-1.0780504999999998, 52.29301860000001], [-1.0779783409434258, 52.293012916477345], [-1.0755392, 52.29282080000001], [-1.0709886, 52.2924418], [-1.0702772, 52.2923807], [-1.0691413, 52.29228379999999], [-1.0674859, 52.2921363], [-1.0642914, 52.29186], [-1.0572919, 52.2912403], [-1.0511208, 52.2907255], [-1.0474925, 52.29041279999999], [-1.0448613999999998, 52.2901821], [-1.0428653, 52.2900144], [-1.0385854, 52.2896354], [-1.0360222, 52.289430399999986], [-1.0335976, 52.2893164], [-1.0314306, 52.2892796], [-1.029567, 52.28930100000001], [-1.0275797999999998, 52.289375699999994], [-1.0259521, 52.2894577], [-1.0242999, 52.28953249999999], [-1.0208484999999998, 52.2896865], [-1.0173225, 52.2898472], [-1.013805, 52.2900013], [-1.0123292, 52.2900717], [-1.0107469999999998, 52.2901453], [-1.0076059, 52.2902835], [-1.0071806, 52.29030199999999], [-1.005676, 52.2903757], [-1.0035655, 52.29046240000001], [-1.0032199, 52.290476899999994], [-1.0025380999999998, 52.2904996], [-1.0018689, 52.29052049999999], [-1.0006864, 52.290537500000006], [-0.9994557999999998, 52.2905122], [-0.9982521, 52.29043980000001], [-0.9974891, 52.2903816], [-0.9967693, 52.290306099999995], [-0.9958292, 52.29019280000001], [-0.9952177, 52.29010370000001], [-0.9936956, 52.2898579], [-0.9906473999999998, 52.289354900000006], [-0.9881468125314736, 52.288937568288674], [-0.9819767, 52.2879078], [-0.9754754, 52.28683809999999], [-0.9714181999999998, 52.2861539], [-0.9695678, 52.2858214], [-0.9676116, 52.2854215], [-0.9667663, 52.28521930000001], [-0.9659704, 52.28501150000001], [-0.9651647, 52.28478579999999], [-0.9644108, 52.28455969999999], [-0.9637455, 52.2843642], [-0.9619143, 52.283728399999994], [-0.9610586, 52.283401], [-0.9602036, 52.2830525], [-0.9593832, 52.28269439999999], [-0.9584727, 52.28227269999999], [-0.9560584, 52.281077499999995], [-0.954518, 52.280329599999995], [-0.9529881, 52.2795779], [-0.9481886000000002, 52.277240899999995], [-0.9479144, 52.2770954], [-0.946931, 52.2765774], [-0.9456437, 52.27594870000001], [-0.9444420999999998, 52.27537170000001], [-0.9439180999999998, 52.27511319999999], [-0.9437801, 52.2750451], [-0.943660488580698, 52.27498606676315], [-0.9432458, 52.2747814], [-0.9426832, 52.27450449999999], [-0.9419552, 52.2741469], [-0.9412717999999998, 52.273826199999995], [-0.9410307999999998, 52.2737164], [-0.9408533, 52.27363540000001], [-0.9406362, 52.27353639999999], [-0.9400545, 52.27328210000001], [-0.939507, 52.27305290000001], [-0.9383328, 52.272607], [-0.9371851, 52.2721821], [-0.9366104999999998, 52.2719837], [-0.9360462, 52.271801399999994], [-0.9343719999999998, 52.27131719999999], [-0.9325593, 52.27081379999999], [-0.9322568, 52.270728299999995], [-0.9308561, 52.2703348], [-0.9288487, 52.26977529999999], [-0.9252506, 52.2687736], [-0.9236076, 52.26830220000001], [-0.9235316999999998, 52.2682803], [-0.9234713, 52.2682629], [-0.9233345, 52.26822380000001], [-0.9221916, 52.2678624], [-0.9211732, 52.26749120000001], [-0.9203376, 52.2671389], [-0.9198886, 52.26694010000001], [-0.9194939, 52.26674690000001], [-0.9189815999999998, 52.266481899999995], [-0.918674, 52.2663126], [-0.9185370000000002, 52.2662304], [-0.9180254, 52.2659317], [-0.9175364, 52.26561220000001], [-0.9171342999999998, 52.2653353], [-0.9167712, 52.2650668], [-0.9163655, 52.2647602], [-0.9160395999999998, 52.26448100000001], [-0.9157617, 52.26424460000001], [-0.9154744, 52.2639713], [-0.9150182, 52.2634892], [-0.9147016999999996, 52.263120499999985], [-0.9144296, 52.262763099999994], [-0.9143686, 52.262672599999995], [-0.9140668, 52.2621818], [-0.9139176, 52.261907400000005], [-0.9137811, 52.2616562], [-0.9135413, 52.2611743], [-0.9134894, 52.26106089999999], [-0.9134053, 52.2608765], [-0.9127449, 52.2592361], [-0.9124656, 52.2583216], [-0.9122514, 52.2575878], [-0.9122406686980938, 52.257549184786086], [-0.9121777, 52.2573226], [-0.9120019999999998, 52.256602699999995], [-0.9118183, 52.2558532], [-0.9117056, 52.25545499999999], [-0.9115447, 52.255003499999994], [-0.9114025, 52.254676700000005], [-0.9112148, 52.2542999], [-0.9110257000000002, 52.2539715], [-0.9108298999999996, 52.253662000000006], [-0.9107024, 52.25348309999999], [-0.9105466, 52.2532637], [-0.9103868999999998, 52.2530424], [-0.9102769, 52.2528955], [-0.9100328, 52.2525942], [-0.9097043, 52.2522017], [-0.9092259999999998, 52.2516596], [-0.9090462999999998, 52.2514363], [-0.9088553999999998, 52.2511697], [-0.9087052, 52.2509259], [-0.9084842999999998, 52.250517599999995], [-0.9083301, 52.25019329999999], [-0.9082242, 52.249918999999984], [-0.9081383, 52.24967269999999], [-0.9080498, 52.249390299999995], [-0.9079881, 52.24915380000001], [-0.907938, 52.24892500000001], [-0.9079318, 52.24862910000001], [-0.9079211, 52.24837050000001], [-0.9078956, 52.248201400000006], [-0.907875, 52.248014399999995], [-0.9078674, 52.2478154], [-0.907879, 52.2475915], [-0.9078983, 52.24734819999999], [-0.907922, 52.24715059999999], [-0.907972, 52.2467817], [-0.9080378, 52.2463416], [-0.908078, 52.2460542], [-0.9080968, 52.24588169999999], [-0.908111, 52.24565859999999], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080386, 52.243192699999994], [-0.9079975, 52.24304059999999], [-0.9078902, 52.2426825], [-0.9078522, 52.24234940000001], [-0.9077878, 52.2420313], [-0.9077534, 52.24189339999999], [-0.9077101, 52.2417786], [-0.9076437000000002, 52.2416346], [-0.907624, 52.24158969999999], [-0.9075861999999998, 52.2415171], [-0.9075306, 52.241411850000006], [-0.9075172999999996, 52.24138529999999], [-0.9074982, 52.2412983], [-0.9074478999999998, 52.2410971], [-0.907397, 52.24089910000001], [-0.9073029, 52.24050709999999], [-0.9072501999999998, 52.2402626], [-0.9071151, 52.2399701], [-0.9070741999999998, 52.2398994], [-0.9070213, 52.239818500000005], [-0.9068973, 52.23967629999999], [-0.9067007, 52.2394149], [-0.9061307, 52.23866520000001]]}", "current_leg_start": "Rugby", "dest_arr_time_act": "1456", "motion_projection": null, "next_location_lat": "52.2386652", "next_location_lon": "-0.9061307", "previous_location": "Rugby", "current_leg_milage": "18.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 8844.388, \"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\": 9136.259, \"from_m\": 8844.388, \"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\": 9207.473, \"from_m\": 9136.259, \"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\": 15201.886, \"from_m\": 9207.473, \"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\": 15262.253, \"from_m\": 15201.886, \"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\": 15326.145, \"from_m\": 15262.253, \"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\": 16379.453, \"from_m\": 15326.145, \"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\": 16628.18, \"from_m\": 16379.453, \"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\": 21686.303, \"from_m\": 16628.18, \"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\": 21895.568, \"from_m\": 21686.303, \"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\": 23224.854, \"from_m\": 21895.568, \"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\": 23361.176, \"from_m\": 23224.854, \"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\": 25124.03, \"from_m\": 23361.176, \"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\": 25386.084, \"from_m\": 25124.03, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29412.737, \"from_m\": 25386.084, \"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\": 31064.086, \"from_m\": 29412.737, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31319.442, \"from_m\": 31064.086, \"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\": 31388.609, \"from_m\": 31319.442, \"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\": 31410.223, \"from_m\": 31388.609, \"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\": 33210.148, \"from_m\": 31410.223, \"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\": 33260.663, \"from_m\": 33210.148, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33440.716, \"from_m\": 33260.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33852.419, \"from_m\": 33440.716, \"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\": 39489.91, \"from_m\": 33852.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40050.92, \"from_m\": 39489.91, \"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\": 41183.241, \"from_m\": 40050.92, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41257.339, \"from_m\": 41183.241, \"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\": 41311.534, \"from_m\": 41257.339, \"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\": 41358.84, \"from_m\": 41311.534, \"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\": 42173.71, \"from_m\": 41358.84, \"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\": 42616.587, \"from_m\": 42173.71, \"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\": 43494.61, \"from_m\": 42616.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44445.224, \"from_m\": 43494.61, \"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\": 47238.642, \"from_m\": 44445.224, \"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\": 51862.48, \"from_m\": 47238.642, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 52816.028, \"from_m\": 51862.48, \"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\": 61315.0, \"from_m\": 52816.028, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 61362.454, \"from_m\": 61315.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\": 74848.408, \"from_m\": 61362.454, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 75779.932, \"from_m\": 74848.408, \"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\": 75811.082, \"from_m\": 75779.932, \"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\": 81874.272, \"from_m\": 75811.082, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 82249.382, \"from_m\": 81874.272, \"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\": 82883.605, \"from_m\": 82249.382, \"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\": 82939.758, \"from_m\": 82883.605, \"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\": 82947.765, \"from_m\": 82939.758, \"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\": 83000.057, \"from_m\": 82947.765, \"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\": 83044.465, \"from_m\": 83000.057, \"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\": 83169.428, \"from_m\": 83044.465, \"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\": 83650.807, \"from_m\": 83169.428, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83706.486, \"from_m\": 83650.807, \"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\": 84426.51, \"from_m\": 83706.486, \"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\": 84465.509, \"from_m\": 84426.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84502.55, \"from_m\": 84465.509, \"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\": 84547.708, \"from_m\": 84502.55, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85441.204, \"from_m\": 84547.708, \"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\": 85475.122, \"from_m\": 85441.204, \"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\": 85512.356, \"from_m\": 85475.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121473.654, \"from_m\": 85512.356, \"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\": 121550.217, \"from_m\": 121473.654, \"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\": 122311.195, \"from_m\": 121550.217, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 122362.024, \"from_m\": 122311.195, \"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\": 122768.113, \"from_m\": 122362.024, \"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\": 122874.582, \"from_m\": 122768.113, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 123280.672, \"from_m\": 122874.582, \"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\": 123331.5, \"from_m\": 123280.672, \"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\": 123671.667, \"from_m\": 123331.5, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 123750.118, \"from_m\": 123671.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 124709.817, \"from_m\": 123750.118, \"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\": 126036.949, \"from_m\": 124709.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 127732.033, \"from_m\": 126036.949, \"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\": 127818.898, \"from_m\": 127732.033, \"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\": 133470.641, \"from_m\": 127818.898, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 180209.39, \"from_m\": 133470.641, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 180282.262, \"from_m\": 180209.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194618.497, \"from_m\": 180282.262, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 200503.739, \"from_m\": 194618.497, \"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\": 200574.108, \"from_m\": 200503.739, \"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\": 200646.204, \"from_m\": 200574.108, \"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\": 200712.033, \"from_m\": 200646.204, \"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\": 205879.289, \"from_m\": 200712.033, \"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\": 206630.009, \"from_m\": 205879.289, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 207057.127, \"from_m\": 206630.009, \"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\": 232815.149, \"from_m\": 207057.127, \"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\": 234859.529, \"from_m\": 232815.149, \"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\": 234945.765, \"from_m\": 234859.529, \"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\": 235490.003, \"from_m\": 234945.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 466724, \"profile_key\": \"8e1660157ecb4583d052826c0303d407da3f1eea88a6c4d48e9b6896b907f32e\", \"schedule_id\": 40009, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0716\", \"location\": \"Tunstead Sidings (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Great Rocks Jn\", \"stage_seq\": 2, \"distance_m\": 359.833, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0726\", \"location\": \"Peak Forest S.B.\", \"stage_seq\": 3, \"distance_m\": 1613.619, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0735\", \"location\": \"Chinley South Jn\", \"stage_seq\": 4, \"distance_m\": 7814.609, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": false, \"wtt_arr\": \"0737H\", \"wtt_dep\": \"0746H\", \"location\": \"Chinley North Jn\", \"stage_seq\": 5, \"distance_m\": 9207.473, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0752H\", \"location\": \"New Mills South Jn\", \"stage_seq\": 6, \"distance_m\": 15055.996, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755H\", \"location\": \"New Mills Central\", \"stage_seq\": 7, \"distance_m\": 16737.863, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0804\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 8, \"distance_m\": 23303.806, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807H\", \"location\": \"Romiley\", \"stage_seq\": 9, \"distance_m\": 24992.156, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0814\", \"location\": \"Woodley\", \"stage_seq\": 10, \"distance_m\": 27013.767, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0823\", \"location\": \"Hyde Jn\", \"stage_seq\": 11, \"distance_m\": 31410.223, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0826\", \"location\": \"Guide Bridge\", \"stage_seq\": 12, \"distance_m\": 33383.7, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0829\", \"location\": \"Denton Jn\", \"stage_seq\": 13, \"distance_m\": 34598.294, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0831\", \"location\": \"Denton Station Jn\", \"stage_seq\": 14, \"distance_m\": 36237.286, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0835\", \"location\": \"Ash Bridge Jn\", \"stage_seq\": 15, \"distance_m\": 40050.92, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0837\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 16, \"distance_m\": 41199.254, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840\", \"location\": \"Stockport\", \"stage_seq\": 17, \"distance_m\": 42383.661, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0841\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 18, \"distance_m\": 42823.846, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0842\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 19, \"distance_m\": 43257.861, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 20, \"distance_m\": 44718.294, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0846\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 21, \"distance_m\": 46201.529, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0857\", \"location\": \"Wilmslow\", \"stage_seq\": 22, \"distance_m\": 52213.957, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0900H\", \"location\": \"Alderley Edge\", \"stage_seq\": 23, \"distance_m\": 54891.256, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0906H\", \"location\": \"Chelford\", \"stage_seq\": 24, \"distance_m\": 59806.039, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0919\", \"location\": \"Sandbach\", \"stage_seq\": 25, \"distance_m\": 75228.287, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0930H\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 26, \"distance_m\": 82733.221, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0933H\", \"location\": \"Crewe Sig. NH10/12\", \"stage_seq\": 27, \"distance_m\": 83602.56, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0934\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 28, \"distance_m\": 83706.486, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": false, \"wtt_arr\": \"0937\", \"wtt_dep\": \"1151H\", \"location\": \"Crewe Basford Hall S.S.M\", \"stage_seq\": 29, \"distance_m\": 84337.864, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1156H\", \"location\": \"Crewe Sorting Sidings South\", \"stage_seq\": 30, \"distance_m\": 85161.93, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 31, \"distance_m\": 85441.204, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Madeley\", \"stage_seq\": 32, \"distance_m\": 95985.388, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 33, \"distance_m\": 115554.711, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235H\", \"location\": \"Stafford\", \"stage_seq\": 34, \"distance_m\": 122006.189, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 35, \"distance_m\": 122821.348, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": false, \"wtt_arr\": \"1254\", \"wtt_dep\": \"1306\", \"location\": \"Whitehouse Jn\", \"stage_seq\": 36, \"distance_m\": 127818.898, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1315\", \"location\": \"Colwich Jn\", \"stage_seq\": 37, \"distance_m\": 133286.495, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 38, \"distance_m\": 137196.955, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 39, \"distance_m\": 149609.79, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1336\", \"location\": \"Amington Jn\", \"stage_seq\": 40, \"distance_m\": 162282.966, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350\", \"location\": \"Nuneaton\", \"stage_seq\": 41, \"distance_m\": 181536.632, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 42, \"distance_m\": 203740.524, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": false, \"wtt_arr\": \"1418\", \"wtt_dep\": \"1420\", \"location\": \"Rugby\", \"stage_seq\": 43, \"distance_m\": 204789.831, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 44, \"distance_m\": 207116.781, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Daventry North Jn\", \"stage_seq\": 45, \"distance_m\": 211053.019, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Long Buckby\", \"stage_seq\": 46, \"distance_m\": 220029.506, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Northampton Mill Lane Jn\", \"stage_seq\": 47, \"distance_m\": 233309.18, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Northampton North Jn\", \"stage_seq\": 48, \"distance_m\": 234965.532, \"section_seq\": 1, \"route_path_id\": 47856}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": null, \"location\": \"Northampton Castle Yard\", \"stage_seq\": 49, \"distance_m\": 235490.003, \"section_seq\": 1, \"route_path_id\": 47856}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 235490.003, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47856}], \"total_distance_m\": 235490.003, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 218557.954, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 16932.049, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0716", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "52.2386652", "current_position_lon": "-0.9061307", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T08:06:42Z\", \"source_id\": 37588929, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T08:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T08:06:45Z\", \"source_id\": 12378781, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T09:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:38:15Z\", \"source_id\": 38126296, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:39:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:38:18Z\", \"source_id\": 12537800, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:48:30Z\", \"source_id\": 38300975, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:49:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:48:33Z\", \"source_id\": 12588444, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:09:32Z\", \"source_id\": 38353073, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:11:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:09:33Z\", \"source_id\": 12603481, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:16Z\", \"source_id\": 38418725, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:16Z\", \"source_id\": 12622688, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:53Z\", \"source_id\": 12658903, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Northampton Castle Yard", "service_state_platform": null, "timing_fact_generation": 1789136754917157, "current_leg_arrival_utc": "2026-09-11T14:56:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:54.900170", "service_state_evidence_id": 12658903, "current_leg_start_actual_dep": "2026-09-11T14:20:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-11T13:56:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:55.554133", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown O None None 6B71 None None None None {"version": 3, "segments": [{"to_m": 8844.388, "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": 9136.259, "from_m": 8844.388, "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": 9207.473, "from_m": 9136.259, "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": 15201.886, "from_m": 9207.473, "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": 15262.253, "from_m": 15201.886, "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": 15326.145, "from_m": 15262.253, "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": 16379.453, "from_m": 15326.145, "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": 16628.18, "from_m": 16379.453, "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": 21686.303, "from_m": 16628.18, "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": 21895.568, "from_m": 21686.303, "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": 23224.854, "from_m": 21895.568, "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": 23361.176, "from_m": 23224.854, "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": 25124.03, "from_m": 23361.176, "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": 25386.084, "from_m": 25124.03, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29412.737, "from_m": 25386.084, "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": 31064.086, "from_m": 29412.737, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31319.442, "from_m": 31064.086, "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": 31388.609, "from_m": 31319.442, "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": 31410.223, "from_m": 31388.609, "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": 33210.148, "from_m": 31410.223, "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": 33260.663, "from_m": 33210.148, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33440.716, "from_m": 33260.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33852.419, "from_m": 33440.716, "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": 39489.91, "from_m": 33852.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40050.92, "from_m": 39489.91, "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": 41183.241, "from_m": 40050.92, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41257.339, "from_m": 41183.241, "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": 41311.534, "from_m": 41257.339, "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": 41358.84, "from_m": 41311.534, "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": 42173.71, "from_m": 41358.84, "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": 42616.587, "from_m": 42173.71, "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": 43494.61, "from_m": 42616.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44445.224, "from_m": 43494.61, "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": 47238.642, "from_m": 44445.224, "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": 51862.48, "from_m": 47238.642, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 52816.028, "from_m": 51862.48, "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": 61315.0, "from_m": 52816.028, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 61362.454, "from_m": 61315.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": 74848.408, "from_m": 61362.454, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 75779.932, "from_m": 74848.408, "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": 75811.082, "from_m": 75779.932, "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": 81874.272, "from_m": 75811.082, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 82249.382, "from_m": 81874.272, "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": 82883.605, "from_m": 82249.382, "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": 82939.758, "from_m": 82883.605, "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": 82947.765, "from_m": 82939.758, "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": 83000.057, "from_m": 82947.765, "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": 83044.465, "from_m": 83000.057, "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": 83169.428, "from_m": 83044.465, "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": 83650.807, "from_m": 83169.428, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83706.486, "from_m": 83650.807, "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": 84426.51, "from_m": 83706.486, "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": 84465.509, "from_m": 84426.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84502.55, "from_m": 84465.509, "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": 84547.708, "from_m": 84502.55, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85441.204, "from_m": 84547.708, "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": 85475.122, "from_m": 85441.204, "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": 85512.356, "from_m": 85475.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121473.654, "from_m": 85512.356, "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": 121550.217, "from_m": 121473.654, "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": 122311.195, "from_m": 121550.217, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 122362.024, "from_m": 122311.195, "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": 122768.113, "from_m": 122362.024, "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": 122874.582, "from_m": 122768.113, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 123280.672, "from_m": 122874.582, "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": 123331.5, "from_m": 123280.672, "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": 123671.667, "from_m": 123331.5, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 123750.118, "from_m": 123671.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124709.817, "from_m": 123750.118, "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": 126036.949, "from_m": 124709.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 127732.033, "from_m": 126036.949, "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": 127818.898, "from_m": 127732.033, "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": 133470.641, "from_m": 127818.898, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 180209.39, "from_m": 133470.641, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 180282.262, "from_m": 180209.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194618.497, "from_m": 180282.262, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 200503.739, "from_m": 194618.497, "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": 200574.108, "from_m": 200503.739, "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": 200646.204, "from_m": 200574.108, "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": 200712.033, "from_m": 200646.204, "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": 205879.289, "from_m": 200712.033, "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": 206630.009, "from_m": 205879.289, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 207057.127, "from_m": 206630.009, "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": 232815.149, "from_m": 207057.127, "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": 234859.529, "from_m": 232815.149, "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": 234945.765, "from_m": 234859.529, "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": 235490.003, "from_m": 234945.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 466724, "profile_key": "8e1660157ecb4583d052826c0303d407da3f1eea88a6c4d48e9b6896b907f32e", "schedule_id": 40009, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0716", "location": "Tunstead Sidings (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Great Rocks Jn", "stage_seq": 2, "distance_m": 359.833, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0726", "location": "Peak Forest S.B.", "stage_seq": 3, "distance_m": 1613.619, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0735", "location": "Chinley South Jn", "stage_seq": 4, "distance_m": 7814.609, "section_seq": 1, "route_path_id": 47856}, {"is_pass": false, "wtt_arr": "0737H", "wtt_dep": "0746H", "location": "Chinley North Jn", "stage_seq": 5, "distance_m": 9207.473, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0752H", "location": "New Mills South Jn", "stage_seq": 6, "distance_m": 15055.996, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755H", "location": "New Mills Central", "stage_seq": 7, "distance_m": 16737.863, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0804", "location": "Marple Wharf Jn", "stage_seq": 8, "distance_m": 23303.806, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807H", "location": "Romiley", "stage_seq": 9, "distance_m": 24992.156, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0814", "location": "Woodley", "stage_seq": 10, "distance_m": 27013.767, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0823", "location": "Hyde Jn", "stage_seq": 11, "distance_m": 31410.223, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0826", "location": "Guide Bridge", "stage_seq": 12, "distance_m": 33383.7, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0829", "location": "Denton Jn", "stage_seq": 13, "distance_m": 34598.294, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0831", "location": "Denton Station Jn", "stage_seq": 14, "distance_m": 36237.286, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0835", "location": "Ash Bridge Jn", "stage_seq": 15, "distance_m": 40050.92, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0837", "location": "Heaton Norris Jn", "stage_seq": 16, "distance_m": 41199.254, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840", "location": "Stockport", "stage_seq": 17, "distance_m": 42383.661, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0841", "location": "Edgeley Jn No2", "stage_seq": 18, "distance_m": 42823.846, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0842", "location": "Edgeley Jn No.1", "stage_seq": 19, "distance_m": 43257.861, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845", "location": "Adswood Road Jn", "stage_seq": 20, "distance_m": 44718.294, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0846", "location": "Cheadle Hulme", "stage_seq": 21, "distance_m": 46201.529, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0857", "location": "Wilmslow", "stage_seq": 22, "distance_m": 52213.957, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0900H", "location": "Alderley Edge", "stage_seq": 23, "distance_m": 54891.256, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0906H", "location": "Chelford", "stage_seq": 24, "distance_m": 59806.039, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0919", "location": "Sandbach", "stage_seq": 25, "distance_m": 75228.287, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0930H", "location": "Crewe Salop Goods Jn", "stage_seq": 26, "distance_m": 82733.221, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0933H", "location": "Crewe Sig. NH10/12", "stage_seq": 27, "distance_m": 83602.56, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0934", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 28, "distance_m": 83706.486, "section_seq": 1, "route_path_id": 47856}, {"is_pass": false, "wtt_arr": "0937", "wtt_dep": "1151H", "location": "Crewe Basford Hall S.S.M", "stage_seq": 29, "distance_m": 84337.864, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1156H", "location": "Crewe Sorting Sidings South", "stage_seq": 30, "distance_m": 85161.93, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Crewe Basford Hall Jn", "stage_seq": 31, "distance_m": 85441.204, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Madeley", "stage_seq": 32, "distance_m": 95985.388, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Little Bridgeford Jn", "stage_seq": 33, "distance_m": 115554.711, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235H", "location": "Stafford", "stage_seq": 34, "distance_m": 122006.189, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Stafford Trent Valley Jn", "stage_seq": 35, "distance_m": 122821.348, "section_seq": 1, "route_path_id": 47856}, {"is_pass": false, "wtt_arr": "1254", "wtt_dep": "1306", "location": "Whitehouse Jn", "stage_seq": 36, "distance_m": 127818.898, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1315", "location": "Colwich Jn", "stage_seq": 37, "distance_m": 133286.495, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Rugeley North Jn", "stage_seq": 38, "distance_m": 137196.955, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Lichfield TV North Jn (LL)", "stage_seq": 39, "distance_m": 149609.79, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1336", "location": "Amington Jn", "stage_seq": 40, "distance_m": 162282.966, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350", "location": "Nuneaton", "stage_seq": 41, "distance_m": 181536.632, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Rugby Trent Valley Jn", "stage_seq": 42, "distance_m": 203740.524, "section_seq": 1, "route_path_id": 47856}, {"is_pass": false, "wtt_arr": "1418", "wtt_dep": "1420", "location": "Rugby", "stage_seq": 43, "distance_m": 204789.831, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Hillmorton Jn", "stage_seq": 44, "distance_m": 207116.781, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Daventry North Jn", "stage_seq": 45, "distance_m": 211053.019, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Long Buckby", "stage_seq": 46, "distance_m": 220029.506, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Northampton Mill Lane Jn", "stage_seq": 47, "distance_m": 233309.18, "section_seq": 1, "route_path_id": 47856}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Northampton North Jn", "stage_seq": 48, "distance_m": 234965.532, "section_seq": 1, "route_path_id": 47856}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": null, "location": "Northampton Castle Yard", "stage_seq": 49, "distance_m": 235490.003, "section_seq": 1, "route_path_id": 47856}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 235490.003, "from_m": 0.0, "section_seq": 1, "route_path_id": 47856}], "total_distance_m": 235490.003, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 218557.954, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 16932.049, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 10503, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T08:06:42Z", "source_id": 37588929, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T08:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T08:06:45Z", "source_id": 12378781, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T09:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:38:15Z", "source_id": 38126296, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T11:39:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:38:18Z", "source_id": 12537800, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T12:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20670, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:48:30Z", "source_id": 38300975, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T12:49:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:48:33Z", "source_id": 12588444, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21191, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:09:32Z", "source_id": 38353073, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T13:11:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:09:33Z", "source_id": 12603481, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:16Z", "source_id": 38418725, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T13:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:16Z", "source_id": 12622688, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:53Z", "source_id": 12658903, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}] Tunstead Sidings (FLHH) 0716 0716 None None None Northampton Castle Yard 1456 1456 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:H55031/2026-09-11/detailed None Rugby 2026-09-11T14:20:00+01:00 Northampton Castle Yard 36.0 {"type": "LineString", "coordinates": [[-1.2519239, 52.37959270000001], [-1.2512773999999998, 52.3794748], [-1.2500622, 52.3792391], [-1.2489197, 52.3790116], [-1.2477607999999998, 52.3787531], [-1.2476325, 52.3787224], [-1.2463769, 52.3784221], [-1.2452154, 52.37812759999999], [-1.2442015, 52.3778575], [-1.2429018999999997, 52.3774957], [-1.2427639, 52.377453], [-1.2416159, 52.37710919999999], [-1.2403581, 52.376715999999995], [-1.2394648999999998, 52.37640649999999], [-1.2387424, 52.3761197], [-1.2380702, 52.375831799999986], [-1.2374184, 52.37551870000001], [-1.2368239305064967, 52.375209630417885], [-1.2362989999999998, 52.37501970000001], [-1.2362060999999998, 52.3749861], [-1.2352179999999997, 52.3745403], [-1.2340778999999995, 52.37390690000001], [-1.2325515000000002, 52.3731817], [-1.2308778, 52.372373499999995], [-1.2291156, 52.371519000000006], [-1.2288984, 52.3714161], [-1.2285201, 52.37123679999999], [-1.2279686000000003, 52.3709647], [-1.2269323, 52.3704797], [-1.2266718, 52.3703565], [-1.2257797, 52.3699158], [-1.2247414, 52.36941560000001], [-1.223805, 52.36896439999999], [-1.2231151999999998, 52.3686321], [-1.2222788999999998, 52.3682262], [-1.2145260000000002, 52.36445560000001], [-1.2144082, 52.364398300000005], [-1.213907, 52.3641557], [-1.2137486, 52.364080399999985], [-1.2103565999999997, 52.3624671], [-1.206855, 52.360767], [-1.2064316, 52.3605612], [-1.2061379, 52.3604186], [-1.2045449, 52.3596392], [-1.203711, 52.3592406], [-1.2029314, 52.358864999999994], [-1.2004058999999998, 52.35782499999999], [-1.1991362999999997, 52.3573533], [-1.1978432999999995, 52.3569212], [-1.1919095, 52.3549711], [-1.1820456999999998, 52.3517021], [-1.1747942999999998, 52.3493071], [-1.1725056, 52.3485512], [-1.1678098693553778, 52.34699188388203], [-1.1675397999999997, 52.34690220000001], [-1.1652191, 52.3461395], [-1.1640224, 52.3457398], [-1.1630539, 52.345395699999976], [-1.1621118, 52.345016699999995], [-1.1616254, 52.34481060000001], [-1.1612372000000002, 52.344646100000006], [-1.1598212, 52.343929499999994], [-1.1591048, 52.3435257], [-1.1584527999999998, 52.34313029999999], [-1.1572375, 52.342293899999994], [-1.1560468999999998, 52.34131689999999], [-1.1555451999999995, 52.3408566], [-1.1553757, 52.3406892], [-1.1552929, 52.3406076], [-1.1549948, 52.3403133], [-1.1540902, 52.3392288], [-1.1535116, 52.3385158], [-1.1528932, 52.3378371], [-1.1522604, 52.3372358], [-1.1516235999999995, 52.3366702], [-1.1506972000000002, 52.33592939999999], [-1.1500875999999998, 52.33551799999999], [-1.1495183, 52.3351475], [-1.1487979999999998, 52.33474470000001], [-1.1474637, 52.33402469999999], [-1.1458088999999998, 52.3332818], [-1.1444238, 52.3327443], [-1.143058, 52.3322764], [-1.1405126999999995, 52.331487800000005], [-1.1393044, 52.3311173], [-1.1377729, 52.33065030000001], [-1.1361268999999998, 52.3301446], [-1.1353805674987865, 52.32991742479848], [-1.13407, 52.3295185], [-1.1329749000000002, 52.3291808], [-1.132489, 52.32903629999999], [-1.1321050999999998, 52.3289143], [-1.1304285999999997, 52.328396600000005], [-1.1290526, 52.3279757], [-1.1255074, 52.3268834], [-1.1254122, 52.32685260000001], [-1.1247685, 52.326654], [-1.1220442999999998, 52.3258231], [-1.1193628, 52.3250051], [-1.1171975999999997, 52.32433540000001], [-1.1156218, 52.3238478], [-1.1154739, 52.32380200000001], [-1.114955, 52.3236414], [-1.1138065, 52.3232921], [-1.1126603999999998, 52.32289], [-1.1118436, 52.32257959999999], [-1.1110314, 52.3222454], [-1.1094648, 52.3215135], [-1.1089533, 52.32125729999999], [-1.1085925, 52.32107390000001], [-1.1082421, 52.32089229999999], [-1.1071244, 52.320249], [-1.1064648, 52.3198273], [-1.105773, 52.3193604], [-1.1045214999999995, 52.318421], [-1.1037532, 52.317783899999995], [-1.1030371, 52.3171297], [-1.1024236999999997, 52.3165132], [-1.1018521999999995, 52.3158916], [-1.1009966, 52.3148041], [-1.1005166999999998, 52.3140946], [-1.1004361, 52.3139754], [-1.0999519999999998, 52.3131481], [-1.0989991999999995, 52.31137489999998], [-1.0976688999999995, 52.3088202], [-1.0975242999999997, 52.3085488], [-1.0974905, 52.308490199999994], [-1.0969934, 52.307534100000005], [-1.0963041999999998, 52.3062474], [-1.0957526, 52.30518500000001], [-1.0954791, 52.3046586], [-1.0951543, 52.3039859], [-1.0950577, 52.3037863], [-1.0943442, 52.30242830000001], [-1.0937359, 52.30126889999999], [-1.093402, 52.3006485], [-1.0933495000000002, 52.300551000000006], [-1.0930173, 52.29993369999998], [-1.0926578, 52.2992677], [-1.0924023, 52.29885519999999], [-1.0923485999999998, 52.2987715], [-1.0922543, 52.2986175], [-1.0920257, 52.298320199999985], [-1.0918009999999998, 52.29804699999998], [-1.0914488, 52.29766869999999], [-1.0911124, 52.297327499999994], [-1.0903678, 52.29669760000001], [-1.0900453, 52.2964535], [-1.0896694999999998, 52.2961939], [-1.0888813, 52.295686499999995], [-1.0883478, 52.295393700000005], [-1.0877792, 52.2951034], [-1.0873402999999997, 52.2948997], [-1.0870804, 52.29478689999999], [-1.0869988999999998, 52.29475149999998], [-1.0864261, 52.29451589999999], [-1.0858705857589273, 52.29432105446829], [-1.0855839, 52.294220499999994], [-1.0852546000000003, 52.294112299999995], [-1.0845052, 52.2939004], [-1.0835088999999998, 52.29367539999999], [-1.0828906, 52.2935521], [-1.082272, 52.293453500000005], [-1.0814481, 52.293342799999984], [-1.0806397, 52.2932552], [-1.0796267999999998, 52.293157], [-1.0780504999999998, 52.29301860000001], [-1.0779783409434258, 52.293012916477345], [-1.0755392, 52.29282080000001], [-1.0709886, 52.2924418], [-1.0702772, 52.2923807], [-1.0691413, 52.29228379999999], [-1.0674859, 52.2921363], [-1.0642914, 52.29186], [-1.0572919, 52.2912403], [-1.0511208, 52.2907255], [-1.0474925, 52.29041279999999], [-1.0448613999999998, 52.2901821], [-1.0428653, 52.2900144], [-1.0385854, 52.2896354], [-1.0360222, 52.289430399999986], [-1.0335976, 52.2893164], [-1.0314306, 52.2892796], [-1.029567, 52.28930100000001], [-1.0275797999999998, 52.289375699999994], [-1.0259521, 52.2894577], [-1.0242999, 52.28953249999999], [-1.0208484999999998, 52.2896865], [-1.0173225, 52.2898472], [-1.013805, 52.2900013], [-1.0123292, 52.2900717], [-1.0107469999999998, 52.2901453], [-1.0076059, 52.2902835], [-1.0071806, 52.29030199999999], [-1.005676, 52.2903757], [-1.0035655, 52.29046240000001], [-1.0032199, 52.290476899999994], [-1.0025380999999998, 52.2904996], [-1.0018689, 52.29052049999999], [-1.0006864, 52.290537500000006], [-0.9994557999999998, 52.2905122], [-0.9982521, 52.29043980000001], [-0.9974891, 52.2903816], [-0.9967693, 52.290306099999995], [-0.9958292, 52.29019280000001], [-0.9952177, 52.29010370000001], [-0.9936956, 52.2898579], [-0.9906473999999998, 52.289354900000006], [-0.9881468125314736, 52.288937568288674], [-0.9819767, 52.2879078], [-0.9754754, 52.28683809999999], [-0.9714181999999998, 52.2861539], [-0.9695678, 52.2858214], [-0.9676116, 52.2854215], [-0.9667663, 52.28521930000001], [-0.9659704, 52.28501150000001], [-0.9651647, 52.28478579999999], [-0.9644108, 52.28455969999999], [-0.9637455, 52.2843642], [-0.9619143, 52.283728399999994], [-0.9610586, 52.283401], [-0.9602036, 52.2830525], [-0.9593832, 52.28269439999999], [-0.9584727, 52.28227269999999], [-0.9560584, 52.281077499999995], [-0.954518, 52.280329599999995], [-0.9529881, 52.2795779], [-0.9481886000000002, 52.277240899999995], [-0.9479144, 52.2770954], [-0.946931, 52.2765774], [-0.9456437, 52.27594870000001], [-0.9444420999999998, 52.27537170000001], [-0.9439180999999998, 52.27511319999999], [-0.9437801, 52.2750451], [-0.943660488580698, 52.27498606676315], [-0.9432458, 52.2747814], [-0.9426832, 52.27450449999999], [-0.9419552, 52.2741469], [-0.9412717999999998, 52.273826199999995], [-0.9410307999999998, 52.2737164], [-0.9408533, 52.27363540000001], [-0.9406362, 52.27353639999999], [-0.9400545, 52.27328210000001], [-0.939507, 52.27305290000001], [-0.9383328, 52.272607], [-0.9371851, 52.2721821], [-0.9366104999999998, 52.2719837], [-0.9360462, 52.271801399999994], [-0.9343719999999998, 52.27131719999999], [-0.9325593, 52.27081379999999], [-0.9322568, 52.270728299999995], [-0.9308561, 52.2703348], [-0.9288487, 52.26977529999999], [-0.9252506, 52.2687736], [-0.9236076, 52.26830220000001], [-0.9235316999999998, 52.2682803], [-0.9234713, 52.2682629], [-0.9233345, 52.26822380000001], [-0.9221916, 52.2678624], [-0.9211732, 52.26749120000001], [-0.9203376, 52.2671389], [-0.9198886, 52.26694010000001], [-0.9194939, 52.26674690000001], [-0.9189815999999998, 52.266481899999995], [-0.918674, 52.2663126], [-0.9185370000000002, 52.2662304], [-0.9180254, 52.2659317], [-0.9175364, 52.26561220000001], [-0.9171342999999998, 52.2653353], [-0.9167712, 52.2650668], [-0.9163655, 52.2647602], [-0.9160395999999998, 52.26448100000001], [-0.9157617, 52.26424460000001], [-0.9154744, 52.2639713], [-0.9150182, 52.2634892], [-0.9147016999999996, 52.263120499999985], [-0.9144296, 52.262763099999994], [-0.9143686, 52.262672599999995], [-0.9140668, 52.2621818], [-0.9139176, 52.261907400000005], [-0.9137811, 52.2616562], [-0.9135413, 52.2611743], [-0.9134894, 52.26106089999999], [-0.9134053, 52.2608765], [-0.9127449, 52.2592361], [-0.9124656, 52.2583216], [-0.9122514, 52.2575878], [-0.9122406686980938, 52.257549184786086], [-0.9121777, 52.2573226], [-0.9120019999999998, 52.256602699999995], [-0.9118183, 52.2558532], [-0.9117056, 52.25545499999999], [-0.9115447, 52.255003499999994], [-0.9114025, 52.254676700000005], [-0.9112148, 52.2542999], [-0.9110257000000002, 52.2539715], [-0.9108298999999996, 52.253662000000006], [-0.9107024, 52.25348309999999], [-0.9105466, 52.2532637], [-0.9103868999999998, 52.2530424], [-0.9102769, 52.2528955], [-0.9100328, 52.2525942], [-0.9097043, 52.2522017], [-0.9092259999999998, 52.2516596], [-0.9090462999999998, 52.2514363], [-0.9088553999999998, 52.2511697], [-0.9087052, 52.2509259], [-0.9084842999999998, 52.250517599999995], [-0.9083301, 52.25019329999999], [-0.9082242, 52.249918999999984], [-0.9081383, 52.24967269999999], [-0.9080498, 52.249390299999995], [-0.9079881, 52.24915380000001], [-0.907938, 52.24892500000001], [-0.9079318, 52.24862910000001], [-0.9079211, 52.24837050000001], [-0.9078956, 52.248201400000006], [-0.907875, 52.248014399999995], [-0.9078674, 52.2478154], [-0.907879, 52.2475915], [-0.9078983, 52.24734819999999], [-0.907922, 52.24715059999999], [-0.907972, 52.2467817], [-0.9080378, 52.2463416], [-0.908078, 52.2460542], [-0.9080968, 52.24588169999999], [-0.908111, 52.24565859999999], [-0.9081524, 52.24516800000001], [-0.9081906, 52.2445408], [-0.9081808, 52.24440810000001], [-0.9081517, 52.2442206], [-0.9081517, 52.24402429999999], [-0.9081088, 52.243781299999995], [-0.9080815, 52.2436427], [-0.9080673, 52.2433696], [-0.9080386, 52.243192699999994], [-0.9079975, 52.24304059999999], [-0.9078902, 52.2426825], [-0.9078522, 52.24234940000001], [-0.9077878, 52.2420313], [-0.9077534, 52.24189339999999], [-0.9077101, 52.2417786], [-0.9076437000000002, 52.2416346], [-0.907624, 52.24158969999999], [-0.9075861999999998, 52.2415171], [-0.9075306, 52.241411850000006], [-0.9075172999999996, 52.24138529999999], [-0.9074982, 52.2412983], [-0.9074478999999998, 52.2410971], [-0.907397, 52.24089910000001], [-0.9073029, 52.24050709999999], [-0.9072501999999998, 52.2402626], [-0.9071151, 52.2399701], [-0.9070741999999998, 52.2398994], [-0.9070213, 52.239818500000005], [-0.9068973, 52.23967629999999], [-0.9067007, 52.2394149], [-0.9061307, 52.23866520000001]]} 18.9 1420 1456 Rugby Northampton Castle Yard Northampton Castle Yard 52.2386652 -0.9061307 52.2386652 -0.9061307 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 13:56:00 Northampton Castle Yard TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658903 1789136754917157 91 91 2026-09-11 14:35:55.554133 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:54.900170
449862 480411 G28311 879Y37MO11 2026-09-11 COMPLETE 12657590 2026-09-11 15:25:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 480411, "stp": "P", "toc": "Thameslink", "uid": "G28311", "consist": "700057", "dest_crs": "SEV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28311/2026-09-11/detailed", "trust_id": "879Y37MO11", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "4", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "9Y37", "timing_status": "ON TIME", "origin_station": "London Blackfriars", "current_leg_arr": "1525", "current_leg_dep": "1521", "current_leg_end": "Sevenoaks", "origin_dep_time": "1416", "origin_platform": "4", "current_location": "Sevenoaks", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19424569999999997, 51.2902086], [0.1940319, 51.28999339999999], [0.1938622, 51.28983579999999], [0.1934423, 51.28949719999999], [0.1931641, 51.2893146], [0.19274489999999997, 51.2890929], [0.19246119999999997, 51.28896389999999], [0.1918542, 51.2887242], [0.19146489999999997, 51.2886038], [0.19105589999999997, 51.2884966], [0.1902705, 51.28832559999999], [0.1897276, 51.2881946], [0.1894037, 51.2881075], [0.1890096, 51.28798520000001], [0.1886492, 51.2878617], [0.188291, 51.2877226], [0.18813199999999997, 51.2876544], [0.1877957, 51.287505999999986], [0.1875017, 51.2873618], [0.1871779, 51.2871845], [0.1867025, 51.286916], [0.18619889999999997, 51.28657720000001], [0.18606980000000004, 51.2864637], [0.18581819999999996, 51.2862301], [0.1856047, 51.2860358], [0.1854508, 51.28588239999999], [0.18528849999999997, 51.285688500000006], [0.1851868, 51.2855593], [0.18482719999999997, 51.28501279999999], [0.18408359999999996, 51.2840342], [0.1829115, 51.28263320000001], [0.18252509999999997, 51.282235], [0.1821945, 51.28190180000001], [0.1819358, 51.281653099999986], [0.18133119999999997, 51.2810378], [0.18119779999999996, 51.2808779], [0.1810527, 51.28067549999999], [0.1809605, 51.2805575], [0.1808462, 51.2803723], [0.1807825, 51.280227], [0.18072309999999997, 51.2800696], [0.1806451, 51.27979530000001], [0.18059939999999997, 51.27954879999999], [0.1805988, 51.2795422], [0.18057649999999997, 51.27929480000001], [0.1805718, 51.2791658], [0.1805798, 51.27898459999999], [0.1806156, 51.2787572], [0.18069519999999997, 51.27852909999999], [0.1807684, 51.2783575], [0.1808781, 51.2781758], [0.1810051, 51.2779863], [0.1812736, 51.2775722], [0.1814202, 51.27734480000001], [0.18148860000000003, 51.2772431], [0.1816263, 51.2770322], [0.1817495, 51.27682289999999], [0.18188419999999997, 51.27658619999998], [0.1820625, 51.2762304], [0.18221549999999995, 51.27591609999999], [0.1822975, 51.275733499999994], [0.1823858, 51.2755069], [0.1824472, 51.275325499999994], [0.1824871, 51.275211600000006], [0.18251229999999996, 51.2750374], [0.1825374, 51.27476269999998], [0.1824833, 51.2750201], [0.1824397, 51.2752001], [0.1823733, 51.27539650000001], [0.182063, 51.276119199999975], [0.181869, 51.2765049], [0.18177329999999997, 51.27668429999999], [0.1816949, 51.2768276]]}", "current_leg_start": "Bat & Ball", "dest_arr_time_act": "1525", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Bat & Ball", "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\": 235.732, \"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:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 700.496, \"from_m\": 235.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1765.547, \"from_m\": 700.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1990.517, \"from_m\": 1765.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4765.052, \"from_m\": 1990.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4848.975, \"from_m\": 4765.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4880.583, \"from_m\": 4848.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5590.11, \"from_m\": 4880.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5622.571, \"from_m\": 5590.11, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7402.591, \"from_m\": 5622.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7902.925, \"from_m\": 7402.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8170.496, \"from_m\": 7902.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8220.855, \"from_m\": 8170.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\": 8539.864, \"from_m\": 8220.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10578.474, \"from_m\": 8539.864, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11083.262, \"from_m\": 10578.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13400.165, \"from_m\": 11083.262, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14204.008, \"from_m\": 13400.165, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14978.828, \"from_m\": 14204.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\": 15033.167, \"from_m\": 14978.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\": 16812.204, \"from_m\": 15033.167, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16866.543, \"from_m\": 16812.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19467.061, \"from_m\": 16866.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19946.491, \"from_m\": 19467.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\": 24408.866, \"from_m\": 19946.491, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24454.287, \"from_m\": 24408.866, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26093.445, \"from_m\": 24454.287, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32116.112, \"from_m\": 26093.445, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32550.687, \"from_m\": 32116.112, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32645.192, \"from_m\": 32550.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\": 32987.907, \"from_m\": 32645.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43153.584, \"from_m\": 32987.907, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44045.86, \"from_m\": 43153.584, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45448.462, \"from_m\": 44045.86, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47038.022, \"from_m\": 45448.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\": 47074.701, \"from_m\": 47038.022, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47346.365, \"from_m\": 47074.701, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47672.261, \"from_m\": 47346.365, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47722.305, \"from_m\": 47672.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47959.78, \"from_m\": 47722.305, \"capability_applied\": null, \"effective_limit_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\": 480411, \"profile_key\": \"3f3f8cb86b89c5840c983b181c893230d4d9891c11d2b79861ae68b96d0270f1\", \"schedule_id\": 10980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"London Blackfriars\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 2, \"distance_m\": 617.965, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1348.555, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1419\", \"wtt_dep\": \"1420H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 4, \"distance_m\": 1888.136, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425\", \"location\": \"Loughborough Jn\", \"stage_seq\": 5, \"distance_m\": 4983.623, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 5556.912, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6273.409, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 7103.167, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1431\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 9, \"distance_m\": 7652.758, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": \"1434\", \"location\": \"Nunhead\", \"stage_seq\": 10, \"distance_m\": 10112.121, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": \"1437\", \"location\": \"Crofton Park\", \"stage_seq\": 11, \"distance_m\": 12014.438, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1439\", \"wtt_dep\": \"1440\", \"location\": \"Catford\", \"stage_seq\": 12, \"distance_m\": 13473.6, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": \"1443\", \"location\": \"Bellingham\", \"stage_seq\": 13, \"distance_m\": 14827.48, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"Beckenham Hill\", \"stage_seq\": 14, \"distance_m\": 15922.685, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1447H\", \"location\": \"Ravensbourne\", \"stage_seq\": 15, \"distance_m\": 19179.83, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1450\", \"location\": \"Shortlands\", \"stage_seq\": 16, \"distance_m\": 20351.9, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1453H\", \"location\": \"Bromley South\", \"stage_seq\": 17, \"distance_m\": 21660.967, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1455H\", \"wtt_dep\": \"1456H\", \"location\": \"Bickley\", \"stage_seq\": 18, \"distance_m\": 23498.803, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Bickley Jn\", \"stage_seq\": 19, \"distance_m\": 24408.866, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 20, \"distance_m\": 25929.977, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1501\", \"location\": \"St. Mary Cray\", \"stage_seq\": 21, \"distance_m\": 27997.022, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1506\", \"location\": \"Swanley\", \"stage_seq\": 22, \"distance_m\": 32285.023, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Eynsford\", \"stage_seq\": 23, \"distance_m\": 37122.39, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515\", \"location\": \"Shoreham (Kent)\", \"stage_seq\": 24, \"distance_m\": 40762.389, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518\", \"location\": \"Otford\", \"stage_seq\": 25, \"distance_m\": 43050.737, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Otford Jn\", \"stage_seq\": 26, \"distance_m\": 44017.353, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521\", \"location\": \"Bat & Ball\", \"stage_seq\": 27, \"distance_m\": 45585.314, \"section_seq\": 1, \"route_path_id\": 31919}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 28, \"distance_m\": 47959.78, \"section_seq\": 1, \"route_path_id\": 31919}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47959.78, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31919}], \"total_distance_m\": 47959.78, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 44086.654, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3873.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1416", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:53Z\", \"source_id\": 38375904, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:57Z\", \"source_id\": 12610228, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:24:58Z\", \"source_id\": 38390585, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:25:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:01Z\", \"source_id\": 12614620, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:31Z\", \"source_id\": 38401750, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:33Z\", \"source_id\": 12617832, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:31Z\", \"source_id\": 38409186, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:33Z\", \"source_id\": 12620029, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:05Z\", \"source_id\": 38418391, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:12Z\", \"source_id\": 12622596, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:43Z\", \"source_id\": 38424858, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:45Z\", \"source_id\": 12624488, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:32Z\", \"source_id\": 38433099, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:19Z\", \"source_id\": 12626338, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31841, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:05Z\", \"source_id\": 38439669, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:12Z\", \"source_id\": 12628387, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:21Z\", \"source_id\": 38445601, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:24Z\", \"source_id\": 12630009, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:35Z\", \"source_id\": 38451247, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:37Z\", \"source_id\": 12631623, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:02Z\", \"source_id\": 38457586, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:06Z\", \"source_id\": 12633381, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:27Z\", \"source_id\": 38466068, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:32Z\", \"source_id\": 12635963, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32076, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:57Z\", \"source_id\": 38476965, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:03Z\", \"source_id\": 12639186, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:37Z\", \"source_id\": 38489028, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:39Z\", \"source_id\": 12642587, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:14Z\", \"source_id\": 38503023, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:17Z\", \"source_id\": 12646708, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:16Z\", \"source_id\": 38513121, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:16Z\", \"source_id\": 12649656, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:20Z\", \"source_id\": 38520442, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:22Z\", \"source_id\": 12651969, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32563, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:44Z\", \"source_id\": 38528952, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:48Z\", \"source_id\": 12654449, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:07Z\", \"source_id\": 38539690, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:09Z\", \"source_id\": 12657590, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "4", "timing_fact_generation": 1789136649445915, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:25:57.088872", "service_state_evidence_id": 12657590, "current_leg_start_actual_dep": "2026-09-11T15:21:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:35:57.185399", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P BFR SEV 9Y37 700057 8 100 None {"version": 3, "segments": [{"to_m": 235.732, "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:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 700.496, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1765.547, "from_m": 700.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1990.517, "from_m": 1765.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4765.052, "from_m": 1990.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4848.975, "from_m": 4765.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4880.583, "from_m": 4848.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5590.11, "from_m": 4880.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5622.571, "from_m": 5590.11, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7402.591, "from_m": 5622.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7902.925, "from_m": 7402.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8170.496, "from_m": 7902.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8220.855, "from_m": 8170.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": 8539.864, "from_m": 8220.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10578.474, "from_m": 8539.864, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11083.262, "from_m": 10578.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13400.165, "from_m": 11083.262, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14204.008, "from_m": 13400.165, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14978.828, "from_m": 14204.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": 15033.167, "from_m": 14978.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": 16812.204, "from_m": 15033.167, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16866.543, "from_m": 16812.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19467.061, "from_m": 16866.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19946.491, "from_m": 19467.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": 24408.866, "from_m": 19946.491, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24454.287, "from_m": 24408.866, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26093.445, "from_m": 24454.287, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32116.112, "from_m": 26093.445, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32550.687, "from_m": 32116.112, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32645.192, "from_m": 32550.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": 32987.907, "from_m": 32645.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43153.584, "from_m": 32987.907, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44045.86, "from_m": 43153.584, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45448.462, "from_m": 44045.86, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47038.022, "from_m": 45448.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": 47074.701, "from_m": 47038.022, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47346.365, "from_m": 47074.701, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47672.261, "from_m": 47346.365, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47722.305, "from_m": 47672.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47959.78, "from_m": 47722.305, "capability_applied": null, "effective_limit_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": 480411, "profile_key": "3f3f8cb86b89c5840c983b181c893230d4d9891c11d2b79861ae68b96d0270f1", "schedule_id": 10980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1416", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.555, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1419", "wtt_dep": "1420H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.136, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4983.623, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 5556.912, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6273.409, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 7103.167, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1431", "location": "Peckham Rye (E)", "stage_seq": 9, "distance_m": 7652.758, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": "1434", "location": "Nunhead", "stage_seq": 10, "distance_m": 10112.121, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": "1437", "location": "Crofton Park", "stage_seq": 11, "distance_m": 12014.438, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1439", "wtt_dep": "1440", "location": "Catford", "stage_seq": 12, "distance_m": 13473.6, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": "1443", "location": "Bellingham", "stage_seq": 13, "distance_m": 14827.48, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "Beckenham Hill", "stage_seq": 14, "distance_m": 15922.685, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1447H", "location": "Ravensbourne", "stage_seq": 15, "distance_m": 19179.83, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1450", "location": "Shortlands", "stage_seq": 16, "distance_m": 20351.9, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1453H", "location": "Bromley South", "stage_seq": 17, "distance_m": 21660.967, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1455H", "wtt_dep": "1456H", "location": "Bickley", "stage_seq": 18, "distance_m": 23498.803, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Bickley Jn", "stage_seq": 19, "distance_m": 24408.866, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "St. Mary Cray Jn", "stage_seq": 20, "distance_m": 25929.977, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1501", "location": "St. Mary Cray", "stage_seq": 21, "distance_m": 27997.022, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1506", "location": "Swanley", "stage_seq": 22, "distance_m": 32285.023, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Eynsford", "stage_seq": 23, "distance_m": 37122.39, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515", "location": "Shoreham (Kent)", "stage_seq": 24, "distance_m": 40762.389, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518", "location": "Otford", "stage_seq": 25, "distance_m": 43050.737, "section_seq": 1, "route_path_id": 31919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Otford Jn", "stage_seq": 26, "distance_m": 44017.353, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521", "location": "Bat & Ball", "stage_seq": 27, "distance_m": 45585.314, "section_seq": 1, "route_path_id": 31919}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 28, "distance_m": 47959.78, "section_seq": 1, "route_path_id": 31919}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47959.78, "from_m": 0.0, "section_seq": 1, "route_path_id": 31919}], "total_distance_m": 47959.78, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 44086.654, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3873.126, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:53Z", "source_id": 38375904, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:57Z", "source_id": 12610228, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:24:58Z", "source_id": 38390585, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:25:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:01Z", "source_id": 12614620, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29777, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:31Z", "source_id": 38401750, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:29:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:33Z", "source_id": 12617832, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:31Z", "source_id": 38409186, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:33Z", "source_id": 12620029, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:05Z", "source_id": 38418391, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:12Z", "source_id": 12622596, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31822, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:43Z", "source_id": 38424858, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:39:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:45Z", "source_id": 12624488, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:32Z", "source_id": 38433099, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:41:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:19Z", "source_id": 12626338, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31841, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:05Z", "source_id": 38439669, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:44:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:12Z", "source_id": 12628387, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:21Z", "source_id": 38445601, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:24Z", "source_id": 12630009, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31855, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:35Z", "source_id": 38451247, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:49:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:37Z", "source_id": 12631623, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:02Z", "source_id": 38457586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:51:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:06Z", "source_id": 12633381, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:27Z", "source_id": 38466068, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T13:55:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:32Z", "source_id": 12635963, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32076, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:57Z", "source_id": 38476965, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:59:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:03Z", "source_id": 12639186, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:37Z", "source_id": 38489028, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:04:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:39Z", "source_id": 12642587, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32546, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:14Z", "source_id": 38503023, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:10:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:17Z", "source_id": 12646708, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32550, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:16Z", "source_id": 38513121, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:16Z", "source_id": 12649656, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32559, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:20Z", "source_id": 38520442, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:22Z", "source_id": 12651969, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32563, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:44Z", "source_id": 38528952, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:48Z", "source_id": 12654449, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32589, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:07Z", "source_id": 38539690, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:09Z", "source_id": 12657590, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] London Blackfriars 1416 1416 4 None None Sevenoaks 1525 1525 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G28311/2026-09-11/detailed None Bat & Ball 2026-09-11T15:21:00+01:00 Sevenoaks 4.0 {"type": "LineString", "coordinates": [[0.19424569999999997, 51.2902086], [0.1940319, 51.28999339999999], [0.1938622, 51.28983579999999], [0.1934423, 51.28949719999999], [0.1931641, 51.2893146], [0.19274489999999997, 51.2890929], [0.19246119999999997, 51.28896389999999], [0.1918542, 51.2887242], [0.19146489999999997, 51.2886038], [0.19105589999999997, 51.2884966], [0.1902705, 51.28832559999999], [0.1897276, 51.2881946], [0.1894037, 51.2881075], [0.1890096, 51.28798520000001], [0.1886492, 51.2878617], [0.188291, 51.2877226], [0.18813199999999997, 51.2876544], [0.1877957, 51.287505999999986], [0.1875017, 51.2873618], [0.1871779, 51.2871845], [0.1867025, 51.286916], [0.18619889999999997, 51.28657720000001], [0.18606980000000004, 51.2864637], [0.18581819999999996, 51.2862301], [0.1856047, 51.2860358], [0.1854508, 51.28588239999999], [0.18528849999999997, 51.285688500000006], [0.1851868, 51.2855593], [0.18482719999999997, 51.28501279999999], [0.18408359999999996, 51.2840342], [0.1829115, 51.28263320000001], [0.18252509999999997, 51.282235], [0.1821945, 51.28190180000001], [0.1819358, 51.281653099999986], [0.18133119999999997, 51.2810378], [0.18119779999999996, 51.2808779], [0.1810527, 51.28067549999999], [0.1809605, 51.2805575], [0.1808462, 51.2803723], [0.1807825, 51.280227], [0.18072309999999997, 51.2800696], [0.1806451, 51.27979530000001], [0.18059939999999997, 51.27954879999999], [0.1805988, 51.2795422], [0.18057649999999997, 51.27929480000001], [0.1805718, 51.2791658], [0.1805798, 51.27898459999999], [0.1806156, 51.2787572], [0.18069519999999997, 51.27852909999999], [0.1807684, 51.2783575], [0.1808781, 51.2781758], [0.1810051, 51.2779863], [0.1812736, 51.2775722], [0.1814202, 51.27734480000001], [0.18148860000000003, 51.2772431], [0.1816263, 51.2770322], [0.1817495, 51.27682289999999], [0.18188419999999997, 51.27658619999998], [0.1820625, 51.2762304], [0.18221549999999995, 51.27591609999999], [0.1822975, 51.275733499999994], [0.1823858, 51.2755069], [0.1824472, 51.275325499999994], [0.1824871, 51.275211600000006], [0.18251229999999996, 51.2750374], [0.1825374, 51.27476269999998], [0.1824833, 51.2750201], [0.1824397, 51.2752001], [0.1823733, 51.27539650000001], [0.182063, 51.276119199999975], [0.181869, 51.2765049], [0.18177329999999997, 51.27668429999999], [0.1816949, 51.2768276]]} 1.5 1521 1525 Bat & Ball Sevenoaks Sevenoaks 51.2768276 0.1816949 51.2768276 0.1816949 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:25:00 Sevenoaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657590 1789136649445915 88 88 2026-09-11 14:35:57.185399 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:25:57.088872
449863 480884 P88825 882N78MP11 2026-09-11 COMPLETE 12658959 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 480884, "stp": "P", "toc": "Southeastern", "uid": "P88825", "consist": "465002+465157", "dest_crs": "DFD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88825/2026-09-11/detailed", "trust_id": "882N78MP11", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2N78", "timing_status": "ON TIME", "origin_station": "London Charing Cross", "current_leg_arr": "1526", "current_leg_dep": "1522", "current_leg_end": "Dartford", "origin_dep_time": "1436", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.178778, 51.44828390000001], [0.17901139999999996, 51.44833760000001], [0.17951319999999998, 51.448462799999994], [0.1796630568239043, 51.44850042232197], [0.1803903, 51.448683], [0.18144509999999997, 51.44895720000001], [0.1821311, 51.4491154], [0.1827677, 51.449261], [0.1837747, 51.44945169999999], [0.1847433, 51.4496365], [0.185824, 51.4498468], [0.1869908, 51.4500707], [0.1877941, 51.4502061], [0.18832699999999997, 51.4503015], [0.18887889999999996, 51.45040370000001], [0.1893872, 51.45049050000001], [0.18990219999999997, 51.4505773], [0.19048149999999997, 51.4506676], [0.1908832, 51.45072549999999], [0.19133679999999997, 51.450783400000006], [0.19174029999999995, 51.4508187], [0.191913, 51.4508417], [0.1922225, 51.4508782], [0.1925978, 51.4509324], [0.1929913, 51.450975], [0.19363889999999995, 51.4510337], [0.1941513, 51.45107459999999], [0.1946254, 51.451106900000006], [0.19495049999999997, 51.4511282], [0.19548879999999996, 51.4511606], [0.195982, 51.4511768], [0.19690699999999997, 51.4512074], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1987282, 51.451224399999994], [0.1990889, 51.4512219], [0.1996695, 51.451210800000005], [0.20009720000000003, 51.45119629999999], [0.2006833, 51.4511759], [0.20111909999999997, 51.451157999999985], [0.20157, 51.4511325], [0.2020154, 51.4511027], [0.20251679999999997, 51.4510635], [0.2029977, 51.4510235], [0.2034431, 51.4509818], [0.2039062, 51.45093839999999], [0.2043393, 51.450895799999984], [0.2047451, 51.4508473], [0.2050732, 51.450807899999994], [0.20562169999999996, 51.4507452], [0.2060508, 51.450687], [0.20668289999999995, 51.4505863], [0.2070289, 51.45053209999999], [0.2074832, 51.450449000000006], [0.2078724, 51.450374999999994], [0.2083142, 51.45028359999999], [0.2084741, 51.4502531], [0.2086529, 51.45021469999999], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Crayford", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Crayford", "current_leg_milage": "1.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9839.425, \"from_m\": 9786.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11110.181, \"from_m\": 9839.425, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11356.434, \"from_m\": 11110.181, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12202.278, \"from_m\": 11356.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\": 12277.163, \"from_m\": 12202.278, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22774.883, \"from_m\": 12277.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22809.945, \"from_m\": 22774.883, \"capability_applied\": null, \"effective_limit_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\": 29982.614, \"from_m\": 22809.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30336.167, \"from_m\": 29982.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30381.809, \"from_m\": 30336.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30731.497, \"from_m\": 30381.809, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31004.214, \"from_m\": 30731.497, \"capability_applied\": null, \"effective_limit_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\": 480884, \"profile_key\": \"670859b74d326730e7735e1ad281087a6481852e3775933f9f63561becccfda1\", \"schedule_id\": 23856, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1439H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1445\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9809.12, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1455\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 10317.228, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10867.152, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12365.506, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1501H\", \"wtt_dep\": \"1502H\", \"location\": \"Lee\", \"stage_seq\": 12, \"distance_m\": 13524.08, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506\", \"location\": \"Mottingham\", \"stage_seq\": 13, \"distance_m\": 16102.332, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1509\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 17553.899, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512H\", \"location\": \"Sidcup\", \"stage_seq\": 15, \"distance_m\": 19944.041, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515\", \"location\": \"Albany Park\", \"stage_seq\": 16, \"distance_m\": 21447.846, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1518\", \"location\": \"Bexley\", \"stage_seq\": 17, \"distance_m\": 25682.586, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521H\", \"location\": \"Crayford\", \"stage_seq\": 18, \"distance_m\": 28040.36, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 19, \"distance_m\": 29393.439, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 30282.741, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 31004.214, \"section_seq\": 1, \"route_path_id\": 37600}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31004.214, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37600}], \"total_distance_m\": 31004.214, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30958.572, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1436", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:05Z\", \"source_id\": 38423322, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:11Z\", \"source_id\": 12624067, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:23Z\", \"source_id\": 38435505, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:28Z\", \"source_id\": 12627183, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:29Z\", \"source_id\": 38470925, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:30Z\", \"source_id\": 12637374, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:44Z\", \"source_id\": 38481535, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:47Z\", \"source_id\": 12640500, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:53Z\", \"source_id\": 38487024, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:56Z\", \"source_id\": 12642047, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:07Z\", \"source_id\": 38497811, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:08Z\", \"source_id\": 12645131, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:48Z\", \"source_id\": 38504385, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:52Z\", \"source_id\": 12647114, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:04Z\", \"source_id\": 38512606, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:06Z\", \"source_id\": 12649522, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:51Z\", \"source_id\": 38519242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:57Z\", \"source_id\": 12651601, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:35Z\", \"source_id\": 38526054, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:38Z\", \"source_id\": 12653593, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:45Z\", \"source_id\": 38534121, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:48Z\", \"source_id\": 12655943, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:56Z\", \"source_id\": 38544107, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:00Z\", \"source_id\": 12658959, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789136760490984, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:00.437314", "service_state_evidence_id": 12658959, "current_leg_start_actual_dep": "2026-09-11T15:21:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:03.083023", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX DFD 2N78 465002+465157 8 75 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9839.425, "from_m": 9786.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11110.181, "from_m": 9839.425, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11356.434, "from_m": 11110.181, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12202.278, "from_m": 11356.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": 12277.163, "from_m": 12202.278, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22774.883, "from_m": 12277.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22809.945, "from_m": 22774.883, "capability_applied": null, "effective_limit_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": 29982.614, "from_m": 22809.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30336.167, "from_m": 29982.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30381.809, "from_m": 30336.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30731.497, "from_m": 30381.809, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31004.214, "from_m": 30731.497, "capability_applied": null, "effective_limit_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": 480884, "profile_key": "670859b74d326730e7735e1ad281087a6481852e3775933f9f63561becccfda1", "schedule_id": 23856, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1436", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1439H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1445", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1455", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10867.152, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "Hither Green", "stage_seq": 11, "distance_m": 12365.506, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1501H", "wtt_dep": "1502H", "location": "Lee", "stage_seq": 12, "distance_m": 13524.08, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506", "location": "Mottingham", "stage_seq": 13, "distance_m": 16102.332, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1509", "location": "New Eltham", "stage_seq": 14, "distance_m": 17553.899, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512H", "location": "Sidcup", "stage_seq": 15, "distance_m": 19944.041, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515", "location": "Albany Park", "stage_seq": 16, "distance_m": 21447.846, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1518", "location": "Bexley", "stage_seq": 17, "distance_m": 25682.586, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521H", "location": "Crayford", "stage_seq": 18, "distance_m": 28040.36, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Crayford Spur B Jn", "stage_seq": 19, "distance_m": 29393.439, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 30282.741, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 31004.214, "section_seq": 1, "route_path_id": 37600}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31004.214, "from_m": 0.0, "section_seq": 1, "route_path_id": 37600}], "total_distance_m": 31004.214, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30958.572, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:05Z", "source_id": 38423322, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:11Z", "source_id": 12624067, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:23Z", "source_id": 38435505, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:42:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:28Z", "source_id": 12627183, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:29Z", "source_id": 38470925, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:57:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:30Z", "source_id": 12637374, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:44Z", "source_id": 38481535, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:01:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:47Z", "source_id": 12640500, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:53Z", "source_id": 38487024, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:03:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:56Z", "source_id": 12642047, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31709, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:07Z", "source_id": 38497811, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:08Z", "source_id": 12645131, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31713, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:48Z", "source_id": 38504385, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:10:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:52Z", "source_id": 12647114, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:04Z", "source_id": 38512606, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:06Z", "source_id": 12649522, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31727, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:51Z", "source_id": 38519242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:57Z", "source_id": 12651601, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31731, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:35Z", "source_id": 38526054, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:38Z", "source_id": 12653593, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:45Z", "source_id": 38534121, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:48Z", "source_id": 12655943, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31776, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:56Z", "source_id": 38544107, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:00Z", "source_id": 12658959, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] London Charing Cross 1436 1436 3 None None Dartford 1526 1526 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88825/2026-09-11/detailed None Crayford 2026-09-11T15:21:30+01:00 Dartford 4.0 {"type": "LineString", "coordinates": [[0.178778, 51.44828390000001], [0.17901139999999996, 51.44833760000001], [0.17951319999999998, 51.448462799999994], [0.1796630568239043, 51.44850042232197], [0.1803903, 51.448683], [0.18144509999999997, 51.44895720000001], [0.1821311, 51.4491154], [0.1827677, 51.449261], [0.1837747, 51.44945169999999], [0.1847433, 51.4496365], [0.185824, 51.4498468], [0.1869908, 51.4500707], [0.1877941, 51.4502061], [0.18832699999999997, 51.4503015], [0.18887889999999996, 51.45040370000001], [0.1893872, 51.45049050000001], [0.18990219999999997, 51.4505773], [0.19048149999999997, 51.4506676], [0.1908832, 51.45072549999999], [0.19133679999999997, 51.450783400000006], [0.19174029999999995, 51.4508187], [0.191913, 51.4508417], [0.1922225, 51.4508782], [0.1925978, 51.4509324], [0.1929913, 51.450975], [0.19363889999999995, 51.4510337], [0.1941513, 51.45107459999999], [0.1946254, 51.451106900000006], [0.19495049999999997, 51.4511282], [0.19548879999999996, 51.4511606], [0.195982, 51.4511768], [0.19690699999999997, 51.4512074], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1987282, 51.451224399999994], [0.1990889, 51.4512219], [0.1996695, 51.451210800000005], [0.20009720000000003, 51.45119629999999], [0.2006833, 51.4511759], [0.20111909999999997, 51.451157999999985], [0.20157, 51.4511325], [0.2020154, 51.4511027], [0.20251679999999997, 51.4510635], [0.2029977, 51.4510235], [0.2034431, 51.4509818], [0.2039062, 51.45093839999999], [0.2043393, 51.450895799999984], [0.2047451, 51.4508473], [0.2050732, 51.450807899999994], [0.20562169999999996, 51.4507452], [0.2060508, 51.450687], [0.20668289999999995, 51.4505863], [0.2070289, 51.45053209999999], [0.2074832, 51.450449000000006], [0.2078724, 51.450374999999994], [0.2083142, 51.45028359999999], [0.2084741, 51.4502531], [0.2086529, 51.45021469999999], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 1.8 1522 1526 Crayford Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658959 1789136760490984 68 68 2026-09-11 14:36:03.083023 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:00.437314
449864 475196 C00361 639O18MH11 2026-09-11 COMPLETE None 2026-09-11 14:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 475196, "stp": "P", "toc": "Eurostar", "uid": "C00361", "consist": null, "dest_crs": "PBN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C00361/2026-09-11/detailed", "trust_id": "639O18MH11", "origin_crs": "SPX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paris Nord", "service_date": "2026-09-11", "dest_arr_time": "1354", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "9O18", "timing_status": "LATE", "origin_station": "St. Pancras International", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1031", "origin_platform": "7", "current_location": "Eurotunnel Boundary (CTRL)", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "+32 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1354", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Westenhanger Crossovers", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 806.962, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}, {\"to_m\": 1186.402, \"from_m\": 806.962, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 1526.222, \"from_m\": 1186.402, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 1811.065, \"from_m\": 1526.222, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 4264.591, \"from_m\": 1811.065, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 9518.43, \"from_m\": 4264.591, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 9606.159, \"from_m\": 9518.43, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 9672.567, \"from_m\": 9606.159, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 10060.586, \"from_m\": 9672.567, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 39934.437, \"from_m\": 10060.586, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 42632.736, \"from_m\": 39934.437, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 42917.17, \"from_m\": 42632.736, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 75417.692, \"from_m\": 42917.17, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 75584.686, \"from_m\": 75417.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79944.331, \"from_m\": 75584.686, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 89255.491, \"from_m\": 79944.331, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103034.125, \"from_m\": 89255.491, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 103153.573, \"from_m\": 103034.125, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 104338.468, \"from_m\": 103153.573, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 107779.867, \"from_m\": 104338.468, \"capability_applied\": null, \"effective_limit_mph\": 125, \"equipment_limit_mph\": 125, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 108545.198, \"from_m\": 107779.867, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 109475.33, \"from_m\": 108545.198, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}], \"service_id\": 475196, \"profile_key\": \"8ac5cba488faf3a4fc4518055ae7183ddd6e7a4276554d2654f84517cbe9e0b1\", \"schedule_id\": 39606, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1031\", \"location\": \"St. Pancras International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1033\", \"location\": \"York Way South Jn\", \"stage_seq\": 2, \"distance_m\": 1241.317, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 3, \"distance_m\": 9032.076, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 4, \"distance_m\": 10060.586, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1039H\", \"location\": \"Dagenham Jn\", \"stage_seq\": 5, \"distance_m\": 21157.407, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 6, \"distance_m\": 25794.837, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1043H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 7, \"distance_m\": 34868.003, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 8, \"distance_m\": 37366.928, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1044H\", \"location\": \"Southfleet Junction\", \"stage_seq\": 9, \"distance_m\": 39934.437, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1048\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 10, \"distance_m\": 52419.152, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1051H\", \"location\": \"Crismill Crossover\", \"stage_seq\": 11, \"distance_m\": 66661.536, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1053H\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 12, \"distance_m\": 75584.686, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1056H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 13, \"distance_m\": 88096.856, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1057H\", \"location\": \"Ashford East Jn (Ctrl)\", \"stage_seq\": 14, \"distance_m\": 92200.561, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Westenhanger Crossovers\", \"stage_seq\": 15, \"distance_m\": 103329.433, \"section_seq\": 1, \"route_path_id\": 44690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1102\", \"location\": \"Eurotunnel Boundary (CTRL)\", \"stage_seq\": 16, \"distance_m\": 109475.33, \"section_seq\": 1, \"route_path_id\": 44690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109475.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44690}], \"total_distance_m\": 109475.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 109308.336, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 166.994, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1031", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Eurotunnel Boundary (CTRL)", "service_state_platform": null, "timing_fact_generation": 1789122884488960, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:02.596713", "service_state_evidence_id": 12491460, "current_leg_start_actual_dep": null, "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:03.090332", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Eurostar P SPX PBN 9O18 None None None None {"version": 3, "segments": [{"to_m": 806.962, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}, {"to_m": 1186.402, "from_m": 806.962, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 1526.222, "from_m": 1186.402, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 1811.065, "from_m": 1526.222, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 124.274}, {"to_m": 4264.591, "from_m": 1811.065, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 9518.43, "from_m": 4264.591, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 9606.159, "from_m": 9518.43, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 9672.567, "from_m": 9606.159, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 10060.586, "from_m": 9672.567, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 39934.437, "from_m": 10060.586, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 42632.736, "from_m": 39934.437, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 42917.17, "from_m": 42632.736, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 75417.692, "from_m": 42917.17, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 75584.686, "from_m": 75417.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79944.331, "from_m": 75584.686, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 89255.491, "from_m": 79944.331, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 103034.125, "from_m": 89255.491, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 167.77}, {"to_m": 103153.573, "from_m": 103034.125, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 104338.468, "from_m": 103153.573, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 107779.867, "from_m": 104338.468, "capability_applied": null, "effective_limit_mph": 125, "equipment_limit_mph": 125, "governing_constraint": "equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 108545.198, "from_m": 107779.867, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 109475.33, "from_m": 108545.198, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}], "service_id": 475196, "profile_key": "8ac5cba488faf3a4fc4518055ae7183ddd6e7a4276554d2654f84517cbe9e0b1", "schedule_id": 39606, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1031", "location": "St. Pancras International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1033", "location": "York Way South Jn", "stage_seq": 2, "distance_m": 1241.317, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036", "location": "Stratford International West Jn", "stage_seq": 3, "distance_m": 9032.076, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Stratford International East Jn", "stage_seq": 4, "distance_m": 10060.586, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1039H", "location": "Dagenham Jn", "stage_seq": 5, "distance_m": 21157.407, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041", "location": "Wennington Crossovers", "stage_seq": 6, "distance_m": 25794.837, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1043H", "location": "Ebbsfleet West Jn", "stage_seq": 7, "distance_m": 34868.003, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 8, "distance_m": 37366.928, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1044H", "location": "Southfleet Junction", "stage_seq": 9, "distance_m": 39934.437, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1048", "location": "Nashenden Crossover", "stage_seq": 10, "distance_m": 52419.152, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1051H", "location": "Crismill Crossover", "stage_seq": 11, "distance_m": 66661.536, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1053H", "location": "Lenham Crossover (CTRL)", "stage_seq": 12, "distance_m": 75584.686, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1056H", "location": "Ashford West (CTRL) Jn", "stage_seq": 13, "distance_m": 88096.856, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1057H", "location": "Ashford East Jn (Ctrl)", "stage_seq": 14, "distance_m": 92200.561, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100", "location": "Westenhanger Crossovers", "stage_seq": 15, "distance_m": 103329.433, "section_seq": 1, "route_path_id": 44690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1102", "location": "Eurotunnel Boundary (CTRL)", "stage_seq": 16, "distance_m": 109475.33, "section_seq": 1, "route_path_id": 44690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109475.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 44690}], "total_distance_m": 109475.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 109308.336, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 166.994, "synthetic_unknown_infrastructure_limit_mph": 60} [] St. Pancras International 1031 1031 7 None None Paris Nord 1354 1354 None LATE +32 minutes https://www.realtimetrains.co.uk/service/gb-nr:C00361/2026-09-11/detailed None None None None None None None None None Westenhanger Crossovers Eurotunnel Boundary (CTRL) None None None None None 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Eurotunnel Boundary (CTRL) TRUST TRACKING_TIMEOUT 12491460 1789122884488960 57 57 2026-09-11 14:36:03.090332 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:02.596713
449865 478908 G39337 402D16MM11 2026-09-11 COMPLETE None 2026-09-11 14:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 478908, "stp": "O", "toc": "Transport for Wales", "uid": "G39337", "consist": "197031", "dest_crs": "BFF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39337/2026-09-11/detailed", "trust_id": "402D16MM11", "origin_crs": "LLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blaenau Ffestiniog", "service_date": "2026-09-11", "dest_arr_time": "1427", "dest_platform": "1", "is_terminated": 1, "next_location": "North Llanrwst", "signalling_id": "2D16", "timing_status": "LATE", "origin_station": "Llandudno", "current_leg_arr": "1344", "current_leg_dep": "1338", "current_leg_end": "North Llanrwst", "origin_dep_time": "1310", "origin_platform": "1", "current_location": "North Llanrwst", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8231442, 53.18592079999999], [-3.822918499999999, 53.18564469999999], [-3.820421699999999, 53.182568299999986], [-3.819562499999999, 53.1814881], [-3.819241299999999, 53.1810274], [-3.8189547, 53.180492699999995], [-3.818788299999999, 53.1800542], [-3.8186836, 53.17961470000001], [-3.8186174999999993, 53.1791489], [-3.818175, 53.1751708], [-3.8181529, 53.17493869999999], [-3.8181453, 53.1748582], [-3.8181416000000006, 53.1748194], [-3.8176831, 53.17069109999999], [-3.817538400000001, 53.169428399999994], [-3.8173062, 53.1672901], [-3.817261099999999, 53.16697219999998], [-3.8171923, 53.1665086], [-3.8170301, 53.1658479], [-3.8167846, 53.1650807], [-3.8164505, 53.1642868], [-3.8160658, 53.1635498], [-3.8154434999999993, 53.162565699999995], [-3.8145678, 53.1613368], [-3.812347200000001, 53.1582531], [-3.810265999999999, 53.15532960000001], [-3.810028199999999, 53.15502980000001], [-3.8099172, 53.1549055], [-3.809669899999999, 53.1546533], [-3.809435399999999, 53.1544471], [-3.8089388, 53.15407040000001], [-3.808353199999999, 53.1536274], [-3.807933199999999, 53.1532367], [-3.807643599999999, 53.15287730000001], [-3.807213200000001, 53.1522586], [-3.806800799999999, 53.15158589999999], [-3.8066627999999993, 53.1513339], [-3.806552599999999, 53.1510822], [-3.806458399999999, 53.1508363], [-3.8063914, 53.150573900000005], [-3.806119900000001, 53.1491371], [-3.8060806, 53.1489709], [-3.8060589999999994, 53.148855800000014], [-3.8059814, 53.1484419], [-3.8058317000000006, 53.147783899999986], [-3.805605, 53.14714969999999], [-3.805448, 53.1468233], [-3.8053239, 53.146609999999995], [-3.805239900000001, 53.14647130000001], [-3.8052303, 53.1464556], [-3.8052128, 53.146426600000005], [-3.805052599999999, 53.14619889999999], [-3.8047453999999994, 53.1458644], [-3.804625583233564, 53.14573188385283], [-3.804335000000001, 53.1454105], [-3.8042271999999993, 53.1453], [-3.8039218, 53.14500969999999], [-3.803538099999999, 53.14467959999999], [-3.803248899999999, 53.1444525], [-3.8026402, 53.14400709999999]]}", "current_leg_start": "Dolgarrog", "dest_arr_time_act": "1425", "motion_projection": null, "next_location_lat": "53.1440071", "next_location_lon": "-3.8026402", "previous_location": "Dolgarrog", "current_leg_milage": "3.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 618.706, \"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\": 2795.43, \"from_m\": 618.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3287.739, \"from_m\": 2795.43, \"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\": 4577.81, \"from_m\": 3287.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\": 4902.406, \"from_m\": 4577.81, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5043.282, \"from_m\": 4902.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}, {\"to_m\": 5541.331, \"from_m\": 5043.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5810.467, \"from_m\": 5541.331, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5849.712, \"from_m\": 5810.467, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5945.605, \"from_m\": 5849.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6938.253, \"from_m\": 5945.605, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22977.801, \"from_m\": 6938.253, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23020.172, \"from_m\": 22977.801, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23303.476, \"from_m\": 23020.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\": 23345.034, \"from_m\": 23303.476, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28749.1, \"from_m\": 23345.034, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28836.072, \"from_m\": 28749.1, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29313.041, \"from_m\": 28836.072, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38406.747, \"from_m\": 29313.041, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38810.988, \"from_m\": 38406.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\": 47997.669, \"from_m\": 38810.988, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49321.858, \"from_m\": 47997.669, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49521.611, \"from_m\": 49321.858, \"capability_applied\": null, \"effective_limit_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\": 478908, \"profile_key\": \"e08cd34d44d96365e5b81c69580c91c57e85f4691d117bc6cc54bc8213e7f0c1\", \"schedule_id\": 37630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Llandudno\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1314\", \"wtt_dep\": \"1315\", \"location\": \"Deganwy\", \"stage_seq\": 2, \"distance_m\": 3210.325, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1319\", \"wtt_dep\": \"1323\", \"location\": \"Llandudno Junction\", \"stage_seq\": 3, \"distance_m\": 5356.039, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1326\", \"wtt_dep\": \"1326H\", \"location\": \"Glan Conwy\", \"stage_seq\": 4, \"distance_m\": 7588.976, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": \"1333\", \"location\": \"Tal-y-Cafn\", \"stage_seq\": 5, \"distance_m\": 13373.96, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": \"1338\", \"location\": \"Dolgarrog\", \"stage_seq\": 6, \"distance_m\": 18329.345, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1344\", \"wtt_dep\": \"1344\", \"location\": \"North Llanrwst\", \"stage_seq\": 7, \"distance_m\": 23279.716, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1347\", \"location\": \"Llanrwst\", \"stage_seq\": 8, \"distance_m\": 24015.667, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353H\", \"location\": \"Betws-Y-Coed\", \"stage_seq\": 9, \"distance_m\": 29313.041, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1404\", \"location\": \"Pont-Y-Pant\", \"stage_seq\": 10, \"distance_m\": 36366.975, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1407H\", \"wtt_dep\": \"1407H\", \"location\": \"Dolwyddelan\", \"stage_seq\": 11, \"distance_m\": 38651.021, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1412\", \"location\": \"Roman Bridge\", \"stage_seq\": 12, \"distance_m\": 41550.199, \"section_seq\": 1, \"route_path_id\": 32108}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": null, \"location\": \"Blaenau Ffestiniog\", \"stage_seq\": 13, \"distance_m\": 49521.611, \"section_seq\": 1, \"route_path_id\": 32108}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49521.611, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32108}], \"total_distance_m\": 49521.611, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49521.611, \"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": "1310", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "53.1440071", "current_position_lon": "-3.8026402", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:19:02Z\", \"source_id\": 12567273, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:37:17Z\", \"source_id\": 12580376, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:46:29Z\", \"source_id\": 12586979, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Llanrwst", "service_state_platform": null, "timing_fact_generation": 1789130792074413, "current_leg_arrival_utc": "2026-09-11T13:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:04.462605", "service_state_evidence_id": 12586980, "current_leg_start_actual_dep": "2026-09-11T13:39:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:04.598534", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales O LLD BFF 2D16 197031 2 100 None {"version": 3, "segments": [{"to_m": 618.706, "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": 2795.43, "from_m": 618.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3287.739, "from_m": 2795.43, "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": 4577.81, "from_m": 3287.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": 4902.406, "from_m": 4577.81, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5043.282, "from_m": 4902.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}, {"to_m": 5541.331, "from_m": 5043.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5810.467, "from_m": 5541.331, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5849.712, "from_m": 5810.467, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5945.605, "from_m": 5849.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6938.253, "from_m": 5945.605, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22977.801, "from_m": 6938.253, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23020.172, "from_m": 22977.801, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23303.476, "from_m": 23020.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": 23345.034, "from_m": 23303.476, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28749.1, "from_m": 23345.034, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28836.072, "from_m": 28749.1, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29313.041, "from_m": 28836.072, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38406.747, "from_m": 29313.041, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38810.988, "from_m": 38406.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": 47997.669, "from_m": 38810.988, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49321.858, "from_m": 47997.669, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49521.611, "from_m": 49321.858, "capability_applied": null, "effective_limit_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": 478908, "profile_key": "e08cd34d44d96365e5b81c69580c91c57e85f4691d117bc6cc54bc8213e7f0c1", "schedule_id": 37630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1310", "location": "Llandudno", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1314", "wtt_dep": "1315", "location": "Deganwy", "stage_seq": 2, "distance_m": 3210.325, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1319", "wtt_dep": "1323", "location": "Llandudno Junction", "stage_seq": 3, "distance_m": 5356.039, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1326", "wtt_dep": "1326H", "location": "Glan Conwy", "stage_seq": 4, "distance_m": 7588.976, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": "1333", "location": "Tal-y-Cafn", "stage_seq": 5, "distance_m": 13373.96, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": "1338", "location": "Dolgarrog", "stage_seq": 6, "distance_m": 18329.345, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1344", "wtt_dep": "1344", "location": "North Llanrwst", "stage_seq": 7, "distance_m": 23279.716, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1347", "location": "Llanrwst", "stage_seq": 8, "distance_m": 24015.667, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353H", "location": "Betws-Y-Coed", "stage_seq": 9, "distance_m": 29313.041, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1404", "location": "Pont-Y-Pant", "stage_seq": 10, "distance_m": 36366.975, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1407H", "wtt_dep": "1407H", "location": "Dolwyddelan", "stage_seq": 11, "distance_m": 38651.021, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1412", "location": "Roman Bridge", "stage_seq": 12, "distance_m": 41550.199, "section_seq": 1, "route_path_id": 32108}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": null, "location": "Blaenau Ffestiniog", "stage_seq": 13, "distance_m": 49521.611, "section_seq": 1, "route_path_id": 32108}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49521.611, "from_m": 0.0, "section_seq": 1, "route_path_id": 32108}], "total_distance_m": 49521.611, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49521.611, "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-11T12:19:02Z", "source_id": 12567273, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:37:17Z", "source_id": 12580376, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:46:29Z", "source_id": 12586979, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:44:00+01:00", "operational_fact": true}] Llandudno 1310 1310 1 None None Blaenau Ffestiniog 1427 1425 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39337/2026-09-11/detailed None Dolgarrog 2026-09-11T13:39:00+01:00 North Llanrwst 6.0 {"type": "LineString", "coordinates": [[-3.8231442, 53.18592079999999], [-3.822918499999999, 53.18564469999999], [-3.820421699999999, 53.182568299999986], [-3.819562499999999, 53.1814881], [-3.819241299999999, 53.1810274], [-3.8189547, 53.180492699999995], [-3.818788299999999, 53.1800542], [-3.8186836, 53.17961470000001], [-3.8186174999999993, 53.1791489], [-3.818175, 53.1751708], [-3.8181529, 53.17493869999999], [-3.8181453, 53.1748582], [-3.8181416000000006, 53.1748194], [-3.8176831, 53.17069109999999], [-3.817538400000001, 53.169428399999994], [-3.8173062, 53.1672901], [-3.817261099999999, 53.16697219999998], [-3.8171923, 53.1665086], [-3.8170301, 53.1658479], [-3.8167846, 53.1650807], [-3.8164505, 53.1642868], [-3.8160658, 53.1635498], [-3.8154434999999993, 53.162565699999995], [-3.8145678, 53.1613368], [-3.812347200000001, 53.1582531], [-3.810265999999999, 53.15532960000001], [-3.810028199999999, 53.15502980000001], [-3.8099172, 53.1549055], [-3.809669899999999, 53.1546533], [-3.809435399999999, 53.1544471], [-3.8089388, 53.15407040000001], [-3.808353199999999, 53.1536274], [-3.807933199999999, 53.1532367], [-3.807643599999999, 53.15287730000001], [-3.807213200000001, 53.1522586], [-3.806800799999999, 53.15158589999999], [-3.8066627999999993, 53.1513339], [-3.806552599999999, 53.1510822], [-3.806458399999999, 53.1508363], [-3.8063914, 53.150573900000005], [-3.806119900000001, 53.1491371], [-3.8060806, 53.1489709], [-3.8060589999999994, 53.148855800000014], [-3.8059814, 53.1484419], [-3.8058317000000006, 53.147783899999986], [-3.805605, 53.14714969999999], [-3.805448, 53.1468233], [-3.8053239, 53.146609999999995], [-3.805239900000001, 53.14647130000001], [-3.8052303, 53.1464556], [-3.8052128, 53.146426600000005], [-3.805052599999999, 53.14619889999999], [-3.8047453999999994, 53.1458644], [-3.804625583233564, 53.14573188385283], [-3.804335000000001, 53.1454105], [-3.8042271999999993, 53.1453], [-3.8039218, 53.14500969999999], [-3.803538099999999, 53.14467959999999], [-3.803248899999999, 53.1444525], [-3.8026402, 53.14400709999999]]} 3.1 1338 1344 Dolgarrog North Llanrwst North Llanrwst 53.1440071 -3.8026402 53.1440071 -3.8026402 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 North Llanrwst TRUST TRACKING_TIMEOUT 12586980 1789130792074413 6 6 2026-09-11 14:36:04.598534 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:04.462605
449866 480009 C37821 749U97MN11 2026-09-11 COMPLETE 12659021 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 480009, "stp": "P", "toc": "Elizabeth Line", "uid": "C37821", "consist": "345028", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37821/2026-09-11/detailed", "trust_id": "749U97MN11", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U97", "timing_status": "ON TIME", "origin_station": "Reading", "current_leg_arr": "1526", "current_leg_dep": "1522", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1359", "origin_platform": "14", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "0 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": "1526", "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\": 8218.053, \"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\": 8272.563, \"from_m\": 8218.053, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17450.043, \"from_m\": 8272.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17461.647, \"from_m\": 17450.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18791.392, \"from_m\": 17461.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18941.983, \"from_m\": 18791.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18980.522, \"from_m\": 18941.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19470.037, \"from_m\": 18980.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19553.551, \"from_m\": 19470.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29819.089, \"from_m\": 19553.551, \"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\": 29985.227, \"from_m\": 29819.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31620.632, \"from_m\": 29985.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41323.615, \"from_m\": 31620.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41616.782, \"from_m\": 41323.615, \"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\": 41779.972, \"from_m\": 41616.782, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41953.533, \"from_m\": 41779.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50146.382, \"from_m\": 41953.533, \"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\": 54409.842, \"from_m\": 50146.382, \"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\": 54611.248, \"from_m\": 54409.842, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54696.927, \"from_m\": 54611.248, \"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\": 56425.618, \"from_m\": 54696.927, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56555.053, \"from_m\": 56425.618, \"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\": 56684.489, \"from_m\": 56555.053, \"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\": 57602.191, \"from_m\": 56684.489, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58164.898, \"from_m\": 57602.191, \"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\": 58319.96, \"from_m\": 58164.898, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58777.509, \"from_m\": 58319.96, \"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\": 58915.532, \"from_m\": 58777.509, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59071.458, \"from_m\": 58915.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\": 59194.311, \"from_m\": 59071.458, \"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\": 59413.452, \"from_m\": 59194.311, \"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\": 59643.265, \"from_m\": 59413.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\": 60013.899, \"from_m\": 59643.265, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61081.235, \"from_m\": 60013.899, \"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\": 61319.932, \"from_m\": 61081.235, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61480.441, \"from_m\": 61319.932, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61885.07, \"from_m\": 61480.441, \"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\": 62138.373, \"from_m\": 61885.07, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 62453.451, \"from_m\": 62138.373, \"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\": 62678.723, \"from_m\": 62453.451, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 62976.938, \"from_m\": 62678.723, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63640.251, \"from_m\": 62976.938, \"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\": 63810.474, \"from_m\": 63640.251, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63956.47, \"from_m\": 63810.474, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64356.902, \"from_m\": 63956.47, \"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\": 64579.784, \"from_m\": 64356.902, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 64764.645, \"from_m\": 64579.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65393.941, \"from_m\": 64764.645, \"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\": 66010.96, \"from_m\": 65393.941, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66513.119, \"from_m\": 66010.96, \"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\": 66656.461, \"from_m\": 66513.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66758.74, \"from_m\": 66656.461, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 67651.21, \"from_m\": 66758.74, \"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\": 67839.392, \"from_m\": 67651.21, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 68058.307, \"from_m\": 67839.392, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68080.5, \"from_m\": 68058.307, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68087.142, \"from_m\": 68080.5, \"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\": 68109.335, \"from_m\": 68087.142, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68328.25, \"from_m\": 68109.335, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68512.159, \"from_m\": 68328.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68870.187, \"from_m\": 68512.159, \"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\": 69071.236, \"from_m\": 68870.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69348.74, \"from_m\": 69071.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\": 71426.774, \"from_m\": 69348.74, \"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\": 71575.789, \"from_m\": 71426.774, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 71712.402, \"from_m\": 71575.789, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72400.261, \"from_m\": 71712.402, \"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\": 72529.842, \"from_m\": 72400.261, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72708.233, \"from_m\": 72529.842, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 75070.184, \"from_m\": 72708.233, \"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\": 75157.258, \"from_m\": 75070.184, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 75244.641, \"from_m\": 75157.258, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75641.305, \"from_m\": 75244.641, \"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\": 77375.246, \"from_m\": 75641.305, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77634.917, \"from_m\": 77375.246, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 79100.835, \"from_m\": 77634.917, \"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\": 79230.955, \"from_m\": 79100.835, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 79324.85, \"from_m\": 79230.955, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79603.556, \"from_m\": 79324.85, \"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\": 79661.102, \"from_m\": 79603.556, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 79811.78, \"from_m\": 79661.102, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 82795.23, \"from_m\": 79811.78, \"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\": 480009, \"profile_key\": \"43ccdbde31bcb04e2381d2ba2735c58db162236dd17a42e8fcc429ecff9fcc2b\", \"schedule_id\": 5264, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1404H\", \"location\": \"Twyford\", \"stage_seq\": 3, \"distance_m\": 7944.439, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411H\", \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 18833.561, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1414H\", \"location\": \"Taplow\", \"stage_seq\": 5, \"distance_m\": 21678.776, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1417H\", \"location\": \"Burnham\", \"stage_seq\": 6, \"distance_m\": 24151.094, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421H\", \"location\": \"Slough\", \"stage_seq\": 7, \"distance_m\": 28062.681, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1425H\", \"location\": \"Langley\", \"stage_seq\": 8, \"distance_m\": 31762.218, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1430\", \"location\": \"West Drayton\", \"stage_seq\": 9, \"distance_m\": 36570.936, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 10, \"distance_m\": 39978.52, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1435\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 11, \"distance_m\": 40183.824, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": \"1439\", \"location\": \"Southall\", \"stage_seq\": 12, \"distance_m\": 43271.619, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"West Ealing\", \"stage_seq\": 13, \"distance_m\": 47203.747, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1444\", \"wtt_dep\": \"1445\", \"location\": \"Ealing Broadway\", \"stage_seq\": 14, \"distance_m\": 48634.551, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Acton West Jn\", \"stage_seq\": 15, \"distance_m\": 49437.265, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 16, \"distance_m\": 54828.627, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 17, \"distance_m\": 55700.907, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 18, \"distance_m\": 56555.053, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1456\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 59194.311, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 61512.22, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1500H\", \"wtt_dep\": \"1501H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 62835.062, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 22, \"distance_m\": 64862.658, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1507\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 66583.707, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1510\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 24, \"distance_m\": 68083.821, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 69619.999, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1514\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 71883.232, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1518\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 75247.146, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1521H\", \"wtt_dep\": \"1522H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 79324.85, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 29, \"distance_m\": 81584.299, \"section_seq\": 1, \"route_path_id\": 29934}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 30, \"distance_m\": 82795.23, \"section_seq\": 1, \"route_path_id\": 29934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82795.23, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29934}], \"total_distance_m\": 82795.23, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 72382.156, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10413.074, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1359", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:03:58Z\", \"source_id\": 38338993, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:04:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:03:56Z\", \"source_id\": 12599468, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:39Z\", \"source_id\": 38355775, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:43Z\", \"source_id\": 12604342, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:10Z\", \"source_id\": 38364292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:15:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:13Z\", \"source_id\": 12606879, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:35Z\", \"source_id\": 38372680, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:38Z\", \"source_id\": 12609329, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:08Z\", \"source_id\": 38383937, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:22:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:13Z\", \"source_id\": 12612667, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:38Z\", \"source_id\": 38392215, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:42Z\", \"source_id\": 12615115, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:31Z\", \"source_id\": 38401801, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:35Z\", \"source_id\": 12617881, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:50Z\", \"source_id\": 38412635, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:55Z\", \"source_id\": 12621014, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:25Z\", \"source_id\": 38421575, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:28Z\", \"source_id\": 12623551, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:07Z\", \"source_id\": 38434882, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:07Z\", \"source_id\": 12626952, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:11Z\", \"source_id\": 38439993, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:13Z\", \"source_id\": 12628437, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:17Z\", \"source_id\": 38460774, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:19Z\", \"source_id\": 12634336, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:34Z\", \"source_id\": 38463955, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:39Z\", \"source_id\": 12635357, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:20Z\", \"source_id\": 38475456, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:22Z\", \"source_id\": 12638740, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:29Z\", \"source_id\": 38480860, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:33Z\", \"source_id\": 12640286, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:19Z\", \"source_id\": 38488218, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:24Z\", \"source_id\": 12642350, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:53Z\", \"source_id\": 38494820, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:59Z\", \"source_id\": 12644263, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:54Z\", \"source_id\": 38502147, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:57Z\", \"source_id\": 12646468, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:55Z\", \"source_id\": 38512235, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:58Z\", \"source_id\": 12649411, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:52Z\", \"source_id\": 38521781, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:56Z\", \"source_id\": 12652353, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:16Z\", \"source_id\": 38532754, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:24Z\", \"source_id\": 12655581, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:01Z\", \"source_id\": 38544299, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:03Z\", \"source_id\": 12659021, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789136765126976, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:05.115239", "service_state_evidence_id": 12659021, "current_leg_start_actual_dep": "2026-09-11T15:22:30+01:00", "operational_evidence_version": 137, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:05.219660", "service_state_valid_until_kind": null, "operational_interpretation_version": 137, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P RDG ABX 9U97 345028 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": 8218.053, "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": 8272.563, "from_m": 8218.053, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17450.043, "from_m": 8272.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17461.647, "from_m": 17450.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18791.392, "from_m": 17461.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18941.983, "from_m": 18791.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18980.522, "from_m": 18941.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19470.037, "from_m": 18980.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19553.551, "from_m": 19470.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29819.089, "from_m": 19553.551, "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": 29985.227, "from_m": 29819.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31620.632, "from_m": 29985.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41323.615, "from_m": 31620.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41616.782, "from_m": 41323.615, "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": 41779.972, "from_m": 41616.782, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41953.533, "from_m": 41779.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50146.382, "from_m": 41953.533, "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": 54409.842, "from_m": 50146.382, "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": 54611.248, "from_m": 54409.842, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54696.927, "from_m": 54611.248, "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": 56425.618, "from_m": 54696.927, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56555.053, "from_m": 56425.618, "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": 56684.489, "from_m": 56555.053, "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": 57602.191, "from_m": 56684.489, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58164.898, "from_m": 57602.191, "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": 58319.96, "from_m": 58164.898, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58777.509, "from_m": 58319.96, "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": 58915.532, "from_m": 58777.509, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59071.458, "from_m": 58915.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": 59194.311, "from_m": 59071.458, "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": 59413.452, "from_m": 59194.311, "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": 59643.265, "from_m": 59413.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": 60013.899, "from_m": 59643.265, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61081.235, "from_m": 60013.899, "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": 61319.932, "from_m": 61081.235, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61480.441, "from_m": 61319.932, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61885.07, "from_m": 61480.441, "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": 62138.373, "from_m": 61885.07, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 62453.451, "from_m": 62138.373, "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": 62678.723, "from_m": 62453.451, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 62976.938, "from_m": 62678.723, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63640.251, "from_m": 62976.938, "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": 63810.474, "from_m": 63640.251, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63956.47, "from_m": 63810.474, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64356.902, "from_m": 63956.47, "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": 64579.784, "from_m": 64356.902, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 64764.645, "from_m": 64579.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65393.941, "from_m": 64764.645, "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": 66010.96, "from_m": 65393.941, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66513.119, "from_m": 66010.96, "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": 66656.461, "from_m": 66513.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66758.74, "from_m": 66656.461, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 67651.21, "from_m": 66758.74, "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": 67839.392, "from_m": 67651.21, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 68058.307, "from_m": 67839.392, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68080.5, "from_m": 68058.307, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68087.142, "from_m": 68080.5, "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": 68109.335, "from_m": 68087.142, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68328.25, "from_m": 68109.335, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68512.159, "from_m": 68328.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68870.187, "from_m": 68512.159, "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": 69071.236, "from_m": 68870.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69348.74, "from_m": 69071.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": 71426.774, "from_m": 69348.74, "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": 71575.789, "from_m": 71426.774, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 71712.402, "from_m": 71575.789, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72400.261, "from_m": 71712.402, "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": 72529.842, "from_m": 72400.261, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72708.233, "from_m": 72529.842, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 75070.184, "from_m": 72708.233, "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": 75157.258, "from_m": 75070.184, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 75244.641, "from_m": 75157.258, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75641.305, "from_m": 75244.641, "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": 77375.246, "from_m": 75641.305, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77634.917, "from_m": 77375.246, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 79100.835, "from_m": 77634.917, "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": 79230.955, "from_m": 79100.835, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 79324.85, "from_m": 79230.955, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79603.556, "from_m": 79324.85, "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": 79661.102, "from_m": 79603.556, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 79811.78, "from_m": 79661.102, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 82795.23, "from_m": 79811.78, "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": 480009, "profile_key": "43ccdbde31bcb04e2381d2ba2735c58db162236dd17a42e8fcc429ecff9fcc2b", "schedule_id": 5264, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1359", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1404H", "location": "Twyford", "stage_seq": 3, "distance_m": 7944.439, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411H", "location": "Maidenhead", "stage_seq": 4, "distance_m": 18833.561, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1414H", "location": "Taplow", "stage_seq": 5, "distance_m": 21678.776, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1417H", "location": "Burnham", "stage_seq": 6, "distance_m": 24151.094, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421H", "location": "Slough", "stage_seq": 7, "distance_m": 28062.681, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1425H", "location": "Langley", "stage_seq": 8, "distance_m": 31762.218, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1430", "location": "West Drayton", "stage_seq": 9, "distance_m": 36570.936, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Heathrow Airport Jn", "stage_seq": 10, "distance_m": 39978.52, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1435", "location": "Hayes & Harlington", "stage_seq": 11, "distance_m": 40183.824, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": "1439", "location": "Southall", "stage_seq": 12, "distance_m": 43271.619, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "West Ealing", "stage_seq": 13, "distance_m": 47203.747, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1444", "wtt_dep": "1445", "location": "Ealing Broadway", "stage_seq": 14, "distance_m": 48634.551, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Acton West Jn", "stage_seq": 15, "distance_m": 49437.265, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Ladbroke Grove Jn", "stage_seq": 16, "distance_m": 54828.627, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Portobello Jn (London)", "stage_seq": 17, "distance_m": 55700.907, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 18, "distance_m": 56555.053, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1456", "location": "Paddington (Crossrail)", "stage_seq": 19, "distance_m": 59194.311, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459", "location": "Bond Street (Crossrail)", "stage_seq": 20, "distance_m": 61512.22, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1500H", "wtt_dep": "1501H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 21, "distance_m": 62835.062, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504H", "location": "Farringdon Crossrail", "stage_seq": 22, "distance_m": 64862.658, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1507", "location": "Liverpool Street (Crossrail)", "stage_seq": 23, "distance_m": 66583.707, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1510", "location": "Whitechapel Crossrail", "stage_seq": 24, "distance_m": 68083.821, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 25, "distance_m": 69619.999, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1514", "location": "Canary Wharf (Crossrail)", "stage_seq": 26, "distance_m": 71883.232, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1518", "location": "Custom House (Crossrail)", "stage_seq": 27, "distance_m": 75247.146, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1521H", "wtt_dep": "1522H", "location": "Woolwich (Crossrail)", "stage_seq": 28, "distance_m": 79324.85, "section_seq": 1, "route_path_id": 29934}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Plumstead East Jn", "stage_seq": 29, "distance_m": 81584.299, "section_seq": 1, "route_path_id": 29934}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 30, "distance_m": 82795.23, "section_seq": 1, "route_path_id": 29934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82795.23, "from_m": 0.0, "section_seq": 1, "route_path_id": 29934}], "total_distance_m": 82795.23, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 72382.156, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10413.074, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:03:58Z", "source_id": 38338993, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:04:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:03:56Z", "source_id": 12599468, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:39Z", "source_id": 38355775, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:43Z", "source_id": 12604342, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:10Z", "source_id": 38364292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:15:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:13Z", "source_id": 12606879, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:35Z", "source_id": 38372680, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:18:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:38Z", "source_id": 12609329, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:08Z", "source_id": 38383937, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:22:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:13Z", "source_id": 12612667, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:38Z", "source_id": 38392215, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:42Z", "source_id": 12615115, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:31Z", "source_id": 38401801, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:35Z", "source_id": 12617881, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:50Z", "source_id": 38412635, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:55Z", "source_id": 12621014, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:25Z", "source_id": 38421575, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:28Z", "source_id": 12623551, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:07Z", "source_id": 38434882, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:07Z", "source_id": 12626952, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:11Z", "source_id": 38439993, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:13Z", "source_id": 12628437, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:17Z", "source_id": 38460774, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T13:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:19Z", "source_id": 12634336, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:34Z", "source_id": 38463955, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:53:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:39Z", "source_id": 12635357, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:20Z", "source_id": 38475456, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:58:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:22Z", "source_id": 12638740, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:29Z", "source_id": 38480860, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:00:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:33Z", "source_id": 12640286, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:19Z", "source_id": 38488218, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:24Z", "source_id": 12642350, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:53Z", "source_id": 38494820, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:59Z", "source_id": 12644263, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:54Z", "source_id": 38502147, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:08:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:57Z", "source_id": 12646468, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:55Z", "source_id": 38512235, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T14:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:58Z", "source_id": 12649411, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:52Z", "source_id": 38521781, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:56Z", "source_id": 12652353, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:16Z", "source_id": 38532754, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:21:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:24Z", "source_id": 12655581, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:01Z", "source_id": 38544299, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T14:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:03Z", "source_id": 12659021, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Reading 1359 1359 14 None None Abbey Wood (Crossrail) 1528 1526 4 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37821/2026-09-11/detailed None Woolwich (Crossrail) 2026-09-11T15:22:30+01:00 Abbey Wood (Crossrail) 4.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 1522 1526 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Abbey Wood (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659021 1789136765126976 137 137 2026-09-11 14:36:05.219660 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:05.115239
449867 480823 C38367 509Y41MP11 2026-09-11 COMPLETE 12659024 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 480823, "stp": "P", "toc": "Elizabeth Line", "uid": "C38367", "consist": "345022", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38367/2026-09-11/detailed", "trust_id": "509Y41MP11", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y41", "timing_status": "ON TIME", "origin_station": "Shenfield", "current_leg_arr": "1526", "current_leg_dep": "1524", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1433", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "1526½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31710.72, \"from_m\": 27826.004, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41472.282, \"from_m\": 41349.428, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 480823, \"profile_key\": \"355f53b9c0036cbfd6da17ab7a4b682f2298ce9345f7f71cab209452b6c5bf5d\", \"schedule_id\": 5495, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": \"1437\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1447\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": \"1450H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1452H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1454H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1500H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1503\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1508\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1433", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:39Z\", \"source_id\": 38417414, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:36:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:41Z\", \"source_id\": 12622278, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:03Z\", \"source_id\": 38428460, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:58Z\", \"source_id\": 12625308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:23Z\", \"source_id\": 38437960, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:23Z\", \"source_id\": 12627836, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:07Z\", \"source_id\": 38445046, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:08Z\", \"source_id\": 12629829, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:44Z\", \"source_id\": 38454214, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:50:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:50Z\", \"source_id\": 12632493, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:33Z\", \"source_id\": 38458923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:36Z\", \"source_id\": 12633822, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:31Z\", \"source_id\": 38463863, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:37Z\", \"source_id\": 12635298, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:19Z\", \"source_id\": 38470500, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:22Z\", \"source_id\": 12637270, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:37Z\", \"source_id\": 38478612, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:38Z\", \"source_id\": 12639644, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:56Z\", \"source_id\": 38484550, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:03Z\", \"source_id\": 12641320, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:00Z\", \"source_id\": 38490044, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:01Z\", \"source_id\": 12642875, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:01Z\", \"source_id\": 38495071, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:05Z\", \"source_id\": 12644330, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:13Z\", \"source_id\": 38510388, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:13Z\", \"source_id\": 12648879, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:25Z\", \"source_id\": 38518283, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:29Z\", \"source_id\": 12651272, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:50Z\", \"source_id\": 38524292, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:58Z\", \"source_id\": 12653124, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:00Z\", \"source_id\": 38532109, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:03Z\", \"source_id\": 12655342, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:18Z\", \"source_id\": 38537675, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:22Z\", \"source_id\": 12657039, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:01Z\", \"source_id\": 38544252, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:03Z\", \"source_id\": 12659024, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789136766374779, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:06.365896", "service_state_evidence_id": 12659024, "current_leg_start_actual_dep": "2026-09-11T15:24:00+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:08.063139", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P SNF PDX 9Y41 345022 9 90 None {"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31710.72, "from_m": 27826.004, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41472.282, "from_m": 41349.428, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 480823, "profile_key": "355f53b9c0036cbfd6da17ab7a4b682f2298ce9345f7f71cab209452b6c5bf5d", "schedule_id": 5495, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1433", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": "1437", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1447", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": "1450H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1452H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1454H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1500H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1503", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1508", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:39Z", "source_id": 38417414, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:36:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:41Z", "source_id": 12622278, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:03Z", "source_id": 38428460, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:58Z", "source_id": 12625308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:23Z", "source_id": 38437960, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:44:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:23Z", "source_id": 12627836, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:07Z", "source_id": 38445046, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:08Z", "source_id": 12629829, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:44Z", "source_id": 38454214, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:50:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:50Z", "source_id": 12632493, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:33Z", "source_id": 38458923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:36Z", "source_id": 12633822, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:31Z", "source_id": 38463863, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:37Z", "source_id": 12635298, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:19Z", "source_id": 38470500, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:56:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:22Z", "source_id": 12637270, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:37Z", "source_id": 38478612, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:00:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:38Z", "source_id": 12639644, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:56Z", "source_id": 38484550, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:03Z", "source_id": 12641320, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:00Z", "source_id": 38490044, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:01Z", "source_id": 12642875, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:01Z", "source_id": 38495071, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:06:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:05Z", "source_id": 12644330, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:13Z", "source_id": 38510388, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:12:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:13Z", "source_id": 12648879, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:25Z", "source_id": 38518283, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:15:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:29Z", "source_id": 12651272, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:50Z", "source_id": 38524292, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:58Z", "source_id": 12653124, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:00Z", "source_id": 38532109, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:03Z", "source_id": 12655342, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:18Z", "source_id": 38537675, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:23:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:22Z", "source_id": 12657039, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:01Z", "source_id": 38544252, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:26:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:03Z", "source_id": 12659024, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Shenfield 1433 1433 6 None None Paddington (Crossrail) 1528 1526½ B ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C38367/2026-09-11/detailed None Bond Street (Crossrail) 2026-09-11T15:24:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.8 1524 1526 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Paddington (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659024 1789136766374779 96 96 2026-09-11 14:36:08.063139 B None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:06.365896
449868 480150 L37970 691H47MO11 2026-09-11 COMPLETE 12657855 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 480150, "stp": "P", "toc": "Chiltern Railways", "uid": "L37970", "consist": "165029", "dest_crs": "MYB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37970/2026-09-11/detailed", "trust_id": "691H47MO11", "origin_crs": "BAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "1", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "1H47", "timing_status": "ON TIME", "origin_station": "Banbury", "current_leg_arr": "1526", "current_leg_dep": "1455", "current_leg_end": "London Marylebone", "origin_dep_time": "1405", "origin_platform": "4", "current_location": "London Marylebone", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7452563, 51.62972039999999], [-0.7443629, 51.6293389], [-0.7440295999999998, 51.62919870000001], [-0.7436172, 51.6290443], [-0.7433012, 51.6289298], [-0.7430427999999999, 51.6288412], [-0.7427464, 51.6287584], [-0.7419390000000001, 51.6285279], [-0.7411512, 51.6283135], [-0.7403931, 51.62809970000001], [-0.7384228, 51.6275705], [-0.7381063, 51.6274903], [-0.7365487, 51.6270823], [-0.7363516, 51.62702699999999], [-0.7350935999999999, 51.62671709999999], [-0.7348017999999998, 51.6266489], [-0.7335125999999998, 51.62638119999999], [-0.7290835, 51.6254561], [-0.7279663999999999, 51.6252046], [-0.727097, 51.625003500000005], [-0.7262374, 51.62478050000001], [-0.7245266999999999, 51.6243163], [-0.7241106, 51.62419289999999], [-0.7231358999999999, 51.62389190000001], [-0.7221785, 51.6235783], [-0.7212231, 51.6232602], [-0.7202770999999999, 51.6229075], [-0.7194043999999999, 51.62257590000001], [-0.7186522272956171, 51.62226980169414], [-0.7184435999999998, 51.62218489999999], [-0.7182800999999999, 51.62212], [-0.7173973, 51.62175189999999], [-0.7164757, 51.62134089999999], [-0.7156216000000001, 51.6209365], [-0.7148371999999998, 51.6205514], [-0.7140458, 51.620141], [-0.7132919, 51.619734900000005], [-0.7125723, 51.61933419999999], [-0.7111913, 51.61856589999999], [-0.7109694, 51.6184274], [-0.7099377, 51.6178189], [-0.7074648999999998, 51.6164114], [-0.7070438, 51.6161715], [-0.7047881, 51.614859900000006], [-0.7024788000000001, 51.6134897], [-0.701816, 51.6130831], [-0.7014114, 51.61285659999999], [-0.6998357999999999, 51.6119903], [-0.6982959, 51.6111117], [-0.6971450501827537, 51.61048353460085], [-0.6966932, 51.6102369], [-0.6962345, 51.61002270000001], [-0.6956999, 51.6097839], [-0.6951994, 51.60958060000001], [-0.6944584999999999, 51.6093003], [-0.6936686, 51.60902], [-0.6931663999999998, 51.608853], [-0.6920784, 51.6085151], [-0.6910279, 51.60823510000001], [-0.6899707, 51.6079918], [-0.6889759, 51.60779470000001], [-0.6883965999999999, 51.6076954], [-0.6878424999999999, 51.6076046], [-0.6873067, 51.6075252], [-0.6867360999999998, 51.60745739999999], [-0.6854736, 51.607317599999995], [-0.6840654, 51.6072449], [-0.6827855, 51.60721290000001], [-0.6817414999999999, 51.607208099999994], [-0.680894, 51.60723019999999], [-0.6799857999999999, 51.6072851], [-0.6791085999999998, 51.60736000000001], [-0.6785801, 51.6074065], [-0.6780654, 51.607460199999984], [-0.6775268, 51.6075288], [-0.6770578999999999, 51.60759949999999], [-0.6762354, 51.6077262], [-0.6753392999999999, 51.6078973], [-0.6745929, 51.608055699999994], [-0.6737861, 51.608239399999995], [-0.6731192999999999, 51.60839109999999], [-0.6725102, 51.608536400000006], [-0.6712747, 51.60883459999999], [-0.670361, 51.6090543], [-0.6693861, 51.60928969999999], [-0.6674884000000001, 51.6097398], [-0.6654606999999999, 51.6102151], [-0.6647059999999999, 51.61036010000001], [-0.6640349449940357, 51.61048353460085], [-0.6639051999999999, 51.6105074], [-0.6637946, 51.61052469999999], [-0.6636789999999999, 51.61054270000001], [-0.6622458, 51.61076649999999], [-0.6615140999999999, 51.61086139999999], [-0.6608406, 51.6109381], [-0.6603198999999998, 51.6109902], [-0.6598288000000001, 51.6110446], [-0.6590271, 51.611115000000005], [-0.658236, 51.6111712], [-0.6576546, 51.61120420000001], [-0.6570508, 51.611237200000005], [-0.6557946999999998, 51.6112826], [-0.6516324000000001, 51.61131219999999], [-0.6478608, 51.611360399999995], [-0.6474226, 51.611371299999995], [-0.6467101999999999, 51.61138869999999], [-0.6461506, 51.6114041], [-0.6455390999999999, 51.611414], [-0.6451263, 51.6114195], [-0.6433034, 51.6114233], [-0.6411352, 51.61142780000001], [-0.6407296, 51.611429900000005], [-0.6398692, 51.6114262], [-0.6388058, 51.6114033], [-0.6377731999999999, 51.6113964], [-0.6321538999999999, 51.6113962], [-0.6305336, 51.611397200000006], [-0.6291445, 51.6114011], [-0.628820698883665, 51.61140175971707], [-0.6269848999999998, 51.61140549999999], [-0.6268701999999999, 51.6114059], [-0.62566, 51.6114082], [-0.6239342, 51.6114165], [-0.6219869, 51.611422399999995], [-0.6205128999999999, 51.61143529999998], [-0.6177827, 51.611427899999995], [-0.6165474999999999, 51.611386], [-0.6152233, 51.6112939], [-0.6140891, 51.6111683], [-0.612801, 51.610995499999994], [-0.6114017, 51.61074539999999], [-0.6106478, 51.6105933], [-0.6101927046901223, 51.61048353460085], [-0.6097253, 51.61037079999999], [-0.6089169999999999, 51.610142800000006], [-0.6083655999999998, 51.60998610000001], [-0.6080105, 51.6098754], [-0.6076523999999999, 51.60975959999999], [-0.6073094999999998, 51.6096469], [-0.6069988, 51.60953750000001], [-0.6064986, 51.609354499999995], [-0.6061414, 51.6092227], [-0.6059546, 51.6091466], [-0.6056949, 51.6090361], [-0.6051532, 51.60881419999999], [-0.6045619, 51.608564], [-0.6029971, 51.60775559999999], [-0.6015222999999998, 51.606920900000006], [-0.5963985, 51.60392830000001], [-0.5946848999999998, 51.60298959999999], [-0.5934348, 51.6023535], [-0.5925566999999999, 51.6019706], [-0.5915649, 51.60157540000001], [-0.5910356, 51.601387], [-0.5904695, 51.60120090000001], [-0.5901529, 51.601099399999995], [-0.5900759, 51.6010764], [-0.5889316, 51.600724500000005], [-0.5872427, 51.6002346], [-0.5845188, 51.599444100000014], [-0.5818289, 51.5986918], [-0.5792575, 51.59794380000001], [-0.5766592999999999, 51.5971927], [-0.5739296999999999, 51.59633609999999], [-0.5712826, 51.5954577], [-0.5672985999999999, 51.5939749], [-0.5640034, 51.592636699999986], [-0.5610202, 51.5913961], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5589133999999999, 51.5904552], [-0.5560536999999999, 51.5892407], [-0.5552512, 51.5889025], [-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "High Wycombe", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Marylebone 10 Signal", "current_leg_milage": "27.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 448.178, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1029.229, \"from_m\": 448.178, \"capability_applied\": null, \"effective_limit_mph\": 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\": 1104.247, \"from_m\": 1029.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9890.088, \"from_m\": 1104.247, \"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\": 10516.316, \"from_m\": 9890.088, \"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\": 11053.275, \"from_m\": 10516.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21841.229, \"from_m\": 11053.275, \"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\": 21907.756, \"from_m\": 21841.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23137.435, \"from_m\": 21907.756, \"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\": 23191.792, \"from_m\": 23137.435, \"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\": 51119.95, \"from_m\": 23191.792, \"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\": 52259.984, \"from_m\": 51119.95, \"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\": 53046.332, \"from_m\": 52259.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\": 85.0}, {\"to_m\": 53078.59, \"from_m\": 53046.332, \"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\": 53110.079, \"from_m\": 53078.59, \"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\": 53971.253, \"from_m\": 53110.079, \"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\": 55284.514, \"from_m\": 53971.253, \"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\": 62351.899, \"from_m\": 55284.514, \"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\": 66149.955, \"from_m\": 62351.899, \"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\": 66763.496, \"from_m\": 66149.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68776.35, \"from_m\": 66763.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\": 85.0}, {\"to_m\": 90738.858, \"from_m\": 68776.35, \"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\": 90856.226, \"from_m\": 90738.858, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101902.725, \"from_m\": 90856.226, \"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\": 102011.64, \"from_m\": 101902.725, \"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\": 102049.949, \"from_m\": 102011.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 102706.98, \"from_m\": 102049.949, \"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\": 103423.902, \"from_m\": 102706.98, \"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\": 105103.835, \"from_m\": 103423.902, \"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\": 110603.615, \"from_m\": 105103.835, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 110618.367, \"from_m\": 110603.615, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110675.731, \"from_m\": 110618.367, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110982.174, \"from_m\": 110675.731, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 111227.19, \"from_m\": 110982.174, \"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\": 480150, \"profile_key\": \"6bd9d67f252260fdac5c563f15803234500b5db811a938e120d1a362d66fcf71\", \"schedule_id\": 34273, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Banbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410H\", \"location\": \"Kings Sutton\", \"stage_seq\": 2, \"distance_m\": 5679.839, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Aynho Jn\", \"stage_seq\": 3, \"distance_m\": 8088.277, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1423\", \"location\": \"Bicester North\", \"stage_seq\": 4, \"distance_m\": 22743.543, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Bicester South Jn\", \"stage_seq\": 5, \"distance_m\": 24354.931, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1436\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 6, \"distance_m\": 43368.137, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"Princes Risborough\", \"stage_seq\": 7, \"distance_m\": 52653.158, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Saunderton\", \"stage_seq\": 8, \"distance_m\": 58572.601, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": \"1452\", \"location\": \"High Wycombe\", \"stage_seq\": 9, \"distance_m\": 66498.207, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Gerrards Cross\", \"stage_seq\": 10, \"distance_m\": 81230.438, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"West Ruislip\", \"stage_seq\": 11, \"distance_m\": 89727.112, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"South Ruislip\", \"stage_seq\": 12, \"distance_m\": 92676.341, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Wembley Stadium\", \"stage_seq\": 13, \"distance_m\": 100688.511, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Neasden South Jn\", \"stage_seq\": 14, \"distance_m\": 102964.027, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1524\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 15, \"distance_m\": 110560.56, \"section_seq\": 1, \"route_path_id\": 34528}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 16, \"distance_m\": 111227.19, \"section_seq\": 1, \"route_path_id\": 34528}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 111227.19, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34528}], \"total_distance_m\": 111227.19, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 110651.922, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 575.268, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1405", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:57Z\", \"source_id\": 38366122, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:15:02Z\", \"source_id\": 12607434, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:27Z\", \"source_id\": 38391797, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:30Z\", \"source_id\": 12614965, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:15Z\", \"source_id\": 38421191, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:21Z\", \"source_id\": 12623468, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:15Z\", \"source_id\": 38445320, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:18Z\", \"source_id\": 12629936, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:40Z\", \"source_id\": 38451418, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:43Z\", \"source_id\": 12631690, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23329, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:14Z\", \"source_id\": 38463157, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:18Z\", \"source_id\": 12635077, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:07Z\", \"source_id\": 38487638, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:10Z\", \"source_id\": 12642176, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:43Z\", \"source_id\": 38499333, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:48Z\", \"source_id\": 12645622, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:45Z\", \"source_id\": 38504225, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:48Z\", \"source_id\": 12647080, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:46Z\", \"source_id\": 38519098, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:49Z\", \"source_id\": 12651542, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:19Z\", \"source_id\": 38537815, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:24Z\", \"source_id\": 12657061, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:23Z\", \"source_id\": 38540350, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:29Z\", \"source_id\": 12657855, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "1", "timing_fact_generation": 1789136677154987, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:07.189934", "service_state_evidence_id": 12657855, "current_leg_start_actual_dep": "2026-09-11T14:52:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:08.068836", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P BAN MYB 1H47 165029 3 75 None {"version": 3, "segments": [{"to_m": 448.178, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1029.229, "from_m": 448.178, "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": 1104.247, "from_m": 1029.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9890.088, "from_m": 1104.247, "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": 10516.316, "from_m": 9890.088, "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": 11053.275, "from_m": 10516.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21841.229, "from_m": 11053.275, "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": 21907.756, "from_m": 21841.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23137.435, "from_m": 21907.756, "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": 23191.792, "from_m": 23137.435, "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": 51119.95, "from_m": 23191.792, "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": 52259.984, "from_m": 51119.95, "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": 53046.332, "from_m": 52259.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": 85.0}, {"to_m": 53078.59, "from_m": 53046.332, "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": 53110.079, "from_m": 53078.59, "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": 53971.253, "from_m": 53110.079, "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": 55284.514, "from_m": 53971.253, "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": 62351.899, "from_m": 55284.514, "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": 66149.955, "from_m": 62351.899, "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": 66763.496, "from_m": 66149.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68776.35, "from_m": 66763.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": 85.0}, {"to_m": 90738.858, "from_m": 68776.35, "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": 90856.226, "from_m": 90738.858, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101902.725, "from_m": 90856.226, "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": 102011.64, "from_m": 101902.725, "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": 102049.949, "from_m": 102011.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 102706.98, "from_m": 102049.949, "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": 103423.902, "from_m": 102706.98, "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": 105103.835, "from_m": 103423.902, "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": 110603.615, "from_m": 105103.835, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 110618.367, "from_m": 110603.615, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110675.731, "from_m": 110618.367, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110982.174, "from_m": 110675.731, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 111227.19, "from_m": 110982.174, "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": 480150, "profile_key": "6bd9d67f252260fdac5c563f15803234500b5db811a938e120d1a362d66fcf71", "schedule_id": 34273, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1405", "location": "Banbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34528}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410H", "location": "Kings Sutton", "stage_seq": 2, "distance_m": 5679.839, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Aynho Jn", "stage_seq": 3, "distance_m": 8088.277, "section_seq": 1, "route_path_id": 34528}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1423", "location": "Bicester North", "stage_seq": 4, "distance_m": 22743.543, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Bicester South Jn", "stage_seq": 5, "distance_m": 24354.931, "section_seq": 1, "route_path_id": 34528}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1436", "location": "Haddenham & Thame Parkway", "stage_seq": 6, "distance_m": 43368.137, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442", "location": "Princes Risborough", "stage_seq": 7, "distance_m": 52653.158, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Saunderton", "stage_seq": 8, "distance_m": 58572.601, "section_seq": 1, "route_path_id": 34528}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": "1452", "location": "High Wycombe", "stage_seq": 9, "distance_m": 66498.207, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Gerrards Cross", "stage_seq": 10, "distance_m": 81230.438, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "West Ruislip", "stage_seq": 11, "distance_m": 89727.112, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "South Ruislip", "stage_seq": 12, "distance_m": 92676.341, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Wembley Stadium", "stage_seq": 13, "distance_m": 100688.511, "section_seq": 1, "route_path_id": 34528}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Neasden South Jn", "stage_seq": 14, "distance_m": 102964.027, "section_seq": 1, "route_path_id": 34528}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1524", "location": "Marylebone 10 Signal", "stage_seq": 15, "distance_m": 110560.56, "section_seq": 1, "route_path_id": 34528}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 16, "distance_m": 111227.19, "section_seq": 1, "route_path_id": 34528}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 111227.19, "from_m": 0.0, "section_seq": 1, "route_path_id": 34528}], "total_distance_m": 111227.19, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 110651.922, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 575.268, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21093, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:57Z", "source_id": 38366122, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:15:02Z", "source_id": 12607434, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21136, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:27Z", "source_id": 38391797, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:30Z", "source_id": 12614965, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21153, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:15Z", "source_id": 38421191, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:39:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:21Z", "source_id": 12623468, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23354, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:15Z", "source_id": 38445320, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:18Z", "source_id": 12629936, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23347, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:40Z", "source_id": 38451418, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:49:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:43Z", "source_id": 12631690, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23329, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:14Z", "source_id": 38463157, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:18Z", "source_id": 12635077, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23310, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:07Z", "source_id": 38487638, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:04:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:10Z", "source_id": 12642176, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23274, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:43Z", "source_id": 38499333, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:48Z", "source_id": 12645622, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23259, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:45Z", "source_id": 38504225, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:48Z", "source_id": 12647080, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18263, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:46Z", "source_id": 38519098, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:49Z", "source_id": 12651542, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:19Z", "source_id": 38537815, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:24Z", "source_id": 12657061, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18318, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:23Z", "source_id": 38540350, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:26:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:29Z", "source_id": 12657855, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Banbury 1405 1405 4 None None London Marylebone 1526 1526 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37970/2026-09-11/detailed None High Wycombe 2026-09-11T14:52:00+01:00 London Marylebone 31.0 {"type": "LineString", "coordinates": [[-0.7452563, 51.62972039999999], [-0.7443629, 51.6293389], [-0.7440295999999998, 51.62919870000001], [-0.7436172, 51.6290443], [-0.7433012, 51.6289298], [-0.7430427999999999, 51.6288412], [-0.7427464, 51.6287584], [-0.7419390000000001, 51.6285279], [-0.7411512, 51.6283135], [-0.7403931, 51.62809970000001], [-0.7384228, 51.6275705], [-0.7381063, 51.6274903], [-0.7365487, 51.6270823], [-0.7363516, 51.62702699999999], [-0.7350935999999999, 51.62671709999999], [-0.7348017999999998, 51.6266489], [-0.7335125999999998, 51.62638119999999], [-0.7290835, 51.6254561], [-0.7279663999999999, 51.6252046], [-0.727097, 51.625003500000005], [-0.7262374, 51.62478050000001], [-0.7245266999999999, 51.6243163], [-0.7241106, 51.62419289999999], [-0.7231358999999999, 51.62389190000001], [-0.7221785, 51.6235783], [-0.7212231, 51.6232602], [-0.7202770999999999, 51.6229075], [-0.7194043999999999, 51.62257590000001], [-0.7186522272956171, 51.62226980169414], [-0.7184435999999998, 51.62218489999999], [-0.7182800999999999, 51.62212], [-0.7173973, 51.62175189999999], [-0.7164757, 51.62134089999999], [-0.7156216000000001, 51.6209365], [-0.7148371999999998, 51.6205514], [-0.7140458, 51.620141], [-0.7132919, 51.619734900000005], [-0.7125723, 51.61933419999999], [-0.7111913, 51.61856589999999], [-0.7109694, 51.6184274], [-0.7099377, 51.6178189], [-0.7074648999999998, 51.6164114], [-0.7070438, 51.6161715], [-0.7047881, 51.614859900000006], [-0.7024788000000001, 51.6134897], [-0.701816, 51.6130831], [-0.7014114, 51.61285659999999], [-0.6998357999999999, 51.6119903], [-0.6982959, 51.6111117], [-0.6971450501827537, 51.61048353460085], [-0.6966932, 51.6102369], [-0.6962345, 51.61002270000001], [-0.6956999, 51.6097839], [-0.6951994, 51.60958060000001], [-0.6944584999999999, 51.6093003], [-0.6936686, 51.60902], [-0.6931663999999998, 51.608853], [-0.6920784, 51.6085151], [-0.6910279, 51.60823510000001], [-0.6899707, 51.6079918], [-0.6889759, 51.60779470000001], [-0.6883965999999999, 51.6076954], [-0.6878424999999999, 51.6076046], [-0.6873067, 51.6075252], [-0.6867360999999998, 51.60745739999999], [-0.6854736, 51.607317599999995], [-0.6840654, 51.6072449], [-0.6827855, 51.60721290000001], [-0.6817414999999999, 51.607208099999994], [-0.680894, 51.60723019999999], [-0.6799857999999999, 51.6072851], [-0.6791085999999998, 51.60736000000001], [-0.6785801, 51.6074065], [-0.6780654, 51.607460199999984], [-0.6775268, 51.6075288], [-0.6770578999999999, 51.60759949999999], [-0.6762354, 51.6077262], [-0.6753392999999999, 51.6078973], [-0.6745929, 51.608055699999994], [-0.6737861, 51.608239399999995], [-0.6731192999999999, 51.60839109999999], [-0.6725102, 51.608536400000006], [-0.6712747, 51.60883459999999], [-0.670361, 51.6090543], [-0.6693861, 51.60928969999999], [-0.6674884000000001, 51.6097398], [-0.6654606999999999, 51.6102151], [-0.6647059999999999, 51.61036010000001], [-0.6640349449940357, 51.61048353460085], [-0.6639051999999999, 51.6105074], [-0.6637946, 51.61052469999999], [-0.6636789999999999, 51.61054270000001], [-0.6622458, 51.61076649999999], [-0.6615140999999999, 51.61086139999999], [-0.6608406, 51.6109381], [-0.6603198999999998, 51.6109902], [-0.6598288000000001, 51.6110446], [-0.6590271, 51.611115000000005], [-0.658236, 51.6111712], [-0.6576546, 51.61120420000001], [-0.6570508, 51.611237200000005], [-0.6557946999999998, 51.6112826], [-0.6516324000000001, 51.61131219999999], [-0.6478608, 51.611360399999995], [-0.6474226, 51.611371299999995], [-0.6467101999999999, 51.61138869999999], [-0.6461506, 51.6114041], [-0.6455390999999999, 51.611414], [-0.6451263, 51.6114195], [-0.6433034, 51.6114233], [-0.6411352, 51.61142780000001], [-0.6407296, 51.611429900000005], [-0.6398692, 51.6114262], [-0.6388058, 51.6114033], [-0.6377731999999999, 51.6113964], [-0.6321538999999999, 51.6113962], [-0.6305336, 51.611397200000006], [-0.6291445, 51.6114011], [-0.628820698883665, 51.61140175971707], [-0.6269848999999998, 51.61140549999999], [-0.6268701999999999, 51.6114059], [-0.62566, 51.6114082], [-0.6239342, 51.6114165], [-0.6219869, 51.611422399999995], [-0.6205128999999999, 51.61143529999998], [-0.6177827, 51.611427899999995], [-0.6165474999999999, 51.611386], [-0.6152233, 51.6112939], [-0.6140891, 51.6111683], [-0.612801, 51.610995499999994], [-0.6114017, 51.61074539999999], [-0.6106478, 51.6105933], [-0.6101927046901223, 51.61048353460085], [-0.6097253, 51.61037079999999], [-0.6089169999999999, 51.610142800000006], [-0.6083655999999998, 51.60998610000001], [-0.6080105, 51.6098754], [-0.6076523999999999, 51.60975959999999], [-0.6073094999999998, 51.6096469], [-0.6069988, 51.60953750000001], [-0.6064986, 51.609354499999995], [-0.6061414, 51.6092227], [-0.6059546, 51.6091466], [-0.6056949, 51.6090361], [-0.6051532, 51.60881419999999], [-0.6045619, 51.608564], [-0.6029971, 51.60775559999999], [-0.6015222999999998, 51.606920900000006], [-0.5963985, 51.60392830000001], [-0.5946848999999998, 51.60298959999999], [-0.5934348, 51.6023535], [-0.5925566999999999, 51.6019706], [-0.5915649, 51.60157540000001], [-0.5910356, 51.601387], [-0.5904695, 51.60120090000001], [-0.5901529, 51.601099399999995], [-0.5900759, 51.6010764], [-0.5889316, 51.600724500000005], [-0.5872427, 51.6002346], [-0.5845188, 51.599444100000014], [-0.5818289, 51.5986918], [-0.5792575, 51.59794380000001], [-0.5766592999999999, 51.5971927], [-0.5739296999999999, 51.59633609999999], [-0.5712826, 51.5954577], [-0.5672985999999999, 51.5939749], [-0.5640034, 51.592636699999986], [-0.5610202, 51.5913961], [-0.559829, 51.5908833], [-0.5595979999999999, 51.590783900000005], [-0.5589133999999999, 51.5904552], [-0.5560536999999999, 51.5892407], [-0.5552512, 51.5889025], [-0.5547766814367421, 51.58870256775373], [-0.5539557999999999, 51.5883567], [-0.5536366, 51.5882224], [-0.5502231, 51.5868067], [-0.5499303, 51.586685200000005], [-0.5492888999999999, 51.58641709999999], [-0.5486244, 51.58613530000001], [-0.5473463000000001, 51.585617000000006], [-0.5463793999999998, 51.585256099999995], [-0.5451717, 51.5848337], [-0.5436348, 51.58435119999999], [-0.5412408, 51.5836866], [-0.5391035, 51.583143699999994], [-0.5389891704717129, 51.58311767444093], [-0.5380426, 51.58290219999999], [-0.5364322, 51.5825873], [-0.5351973999999999, 51.5823667], [-0.5338014, 51.58214559999999], [-0.5326936, 51.5819981], [-0.5312464, 51.5818348], [-0.5299522, 51.58170249999999], [-0.5185835, 51.580640900000006], [-0.5169251999999999, 51.58048600000001], [-0.5168016999999999, 51.5804746], [-0.5145627, 51.580263999999985], [-0.5133447, 51.5801608], [-0.5122301999999999, 51.58005260000001], [-0.5111483999999998, 51.579953499999995], [-0.509869, 51.5798252], [-0.5089901, 51.5797351], [-0.5082144999999999, 51.579646100000005], [-0.5078427, 51.579613899999984], [-0.5075402, 51.5795864], [-0.506676, 51.5795087], [-0.5054836, 51.57940289999998], [-0.5041952, 51.579295900000005], [-0.5030117999999999, 51.5791968], [-0.5018793, 51.5791011], [-0.5009419, 51.5790127], [-0.5006658, 51.5789836], [-0.4996721, 51.5788725], [-0.4991483999999999, 51.5788162], [-0.4983999, 51.57873059999999], [-0.49758449999999993, 51.5786394], [-0.49695939999999994, 51.578571], [-0.4962615999999999, 51.57849749999998], [-0.4956183, 51.578431], [-0.4950656000000001, 51.5783758], [-0.49465419999999993, 51.578333099999995], [-0.4941396, 51.5782824], [-0.49367210000000006, 51.5782351], [-0.49288499999999985, 51.5781574], [-0.489955, 51.5778313], [-0.4884267000000001, 51.5776644], [-0.4878986, 51.5775966], [-0.4871629, 51.57750529999999], [-0.48630210000000007, 51.57739829999999], [-0.4856116999999998, 51.5773173], [-0.4850408, 51.577250799999995], [-0.48258000000000006, 51.5769738], [-0.48242950000000007, 51.576956900000006], [-0.4816576, 51.57684760000001], [-0.4814496999999999, 51.576821499999994], [-0.4812677999999999, 51.5767987], [-0.48042170000000006, 51.5766855], [-0.4794051, 51.5765627], [-0.478325, 51.576436599999994], [-0.4774679, 51.5763319], [-0.4767973999999999, 51.5762553], [-0.4760907, 51.5761731], [-0.4755525, 51.57610439999999], [-0.4746899, 51.5759974], [-0.4739958, 51.575909499999995], [-0.4732094, 51.5758115], [-0.4722381, 51.57569329999998], [-0.4714516, 51.575594200000005], [-0.4707539, 51.57550749999999], [-0.4700090999999999, 51.575410599999984], [-0.46878959999999986, 51.5752428], [-0.46762799999999993, 51.575092999999995], [-0.4664192999999998, 51.5749387], [-0.46552949999999993, 51.5748227], [-0.4643589000000001, 51.57467629999999], [-0.4632843, 51.574542300000005], [-0.46236909999999987, 51.574424], [-0.4612311, 51.57428549999999], [-0.4600876, 51.574138], [-0.4586053, 51.57395209999999], [-0.4573313999999999, 51.5737888], [-0.4557282, 51.5735919], [-0.4547146, 51.57346089999999], [-0.45448600000000006, 51.5734312], [-0.4532209, 51.573268199999994], [-0.4523656, 51.5731605], [-0.4521509999999999, 51.5731307], [-0.4509572999999999, 51.5729631], [-0.4501056, 51.57282959999999], [-0.4492408000000001, 51.57268630000001], [-0.4491576420597607, 51.57267150871022], [-0.4484464, 51.57254499999999], [-0.4475062, 51.5723682], [-0.4464332, 51.57215039999999], [-0.44587619999999994, 51.572032199999995], [-0.4449845999999999, 51.57183229999999], [-0.4442274, 51.571651800000005], [-0.443535, 51.5714808], [-0.4430483, 51.5713543], [-0.442487, 51.5712068], [-0.4417459, 51.5710039], [-0.4409551, 51.57078090000001], [-0.4401072999999999, 51.57053689999999], [-0.44001709999999994, 51.5705104], [-0.4392916999999999, 51.570292], [-0.4384068, 51.570016599999995], [-0.4380487, 51.5699011], [-0.4377304000000001, 51.569798], [-0.4374790999999999, 51.569714299999994], [-0.4369121373634769, 51.56952681481409], [-0.4362588999999999, 51.5693108], [-0.4347086, 51.56880329999999], [-0.4327579, 51.5681601], [-0.4312166999999999, 51.56765339999999], [-0.4310057, 51.5675836], [-0.4292806, 51.5670103], [-0.4280667, 51.5666135], [-0.4275204, 51.5664349], [-0.4258831, 51.5658928], [-0.4242424, 51.565354], [-0.4224768, 51.5647747], [-0.4209412, 51.56427750000001], [-0.4193892, 51.5637597], [-0.4176864, 51.56320100000001], [-0.4159386, 51.5626211], [-0.414053, 51.562003999999995], [-0.4128643, 51.561612], [-0.4122593, 51.56141430000001], [-0.41081739999999994, 51.5609388], [-0.4072935, 51.55977620000001], [-0.4070431, 51.5596961], [-0.40617839999999994, 51.5594133], [-0.4059347999999999, 51.5593319], [-0.4043797, 51.55881709999999], [-0.4035167999999999, 51.558537400000006], [-0.4024092, 51.55817219999999], [-0.4014804, 51.5578645], [-0.4003651999999999, 51.5574928], [-0.3994746980981004, 51.55719822978078], [-0.3992113, 51.5571111], [-0.3987075000000001, 51.55694150000001], [-0.3981857999999999, 51.55677729999999], [-0.3979008, 51.5566891], [-0.39758959999999993, 51.5565967], [-0.3968831, 51.5563985], [-0.3963171999999999, 51.5562532], [-0.3957647, 51.5561204], [-0.39471699999999993, 51.5558759], [-0.3934938999999999, 51.5555934], [-0.3922456, 51.5553009], [-0.3913783, 51.55511069999999], [-0.3904146, 51.5549242], [-0.3901138, 51.55487279999999], [-0.3893161, 51.55474789999999], [-0.3886384, 51.5546739], [-0.388514467945942, 51.55466347968381], [-0.3880699, 51.55462609999999], [-0.3873068, 51.55456819999999], [-0.3864901999999999, 51.554530599999985], [-0.3856676, 51.55451159999999], [-0.3846395, 51.5545245], [-0.3838435, 51.5545544], [-0.3833434, 51.5545919], [-0.38258829999999994, 51.554654199999995], [-0.3824969004077838, 51.55466347968381], [-0.38171169999999993, 51.5547432], [-0.3807256, 51.554847899999984], [-0.3796662, 51.55496329999998], [-0.3781763, 51.5551283], [-0.3781393, 51.5551335], [-0.3779464, 51.55515289999999], [-0.3762259, 51.5553346], [-0.36969869999999994, 51.555996099999994], [-0.36749419999999994, 51.5562608], [-0.3647972, 51.5566167], [-0.3623781, 51.556991800000006], [-0.3620122999999999, 51.55704339999999], [-0.36145179999999993, 51.5571424], [-0.35932611364780853, 51.557479736237156], [-0.3590056, 51.5575306], [-0.3572970999999999, 51.557816199999984], [-0.35677809999999993, 51.55789109999999], [-0.3545279, 51.55825170000001], [-0.352797, 51.55853559999999], [-0.3508027, 51.5588528], [-0.3488436, 51.5591405], [-0.348027, 51.5592386], [-0.34723309999999996, 51.5593192], [-0.3459066, 51.55938739999999], [-0.3445574, 51.5594395], [-0.3439475, 51.5594378], [-0.3421062999999999, 51.5593694], [-0.34128289999999994, 51.55932370000001], [-0.34057479999999996, 51.559262], [-0.3397925, 51.55917300000001], [-0.3392938, 51.5591093], [-0.33822520000000006, 51.5589388], [-0.3375514, 51.558820399999995], [-0.3372301, 51.55875739999999], [-0.3361942, 51.55853299999999], [-0.3354349, 51.5583544], [-0.335421, 51.5583512], [-0.33532359999999994, 51.55832819999999], [-0.3352162, 51.55830300000001], [-0.3346031, 51.55815880000001], [-0.3326733, 51.5576401], [-0.3315961, 51.5573852], [-0.3294136999999999, 51.556864], [-0.3282351, 51.556574600000005], [-0.3269695, 51.556280599999994], [-0.3251852, 51.555866400000006], [-0.3239491, 51.55556879999999], [-0.3231041, 51.55537959999999], [-0.3220467, 51.555135499999984], [-0.32129569999999996, 51.5549669], [-0.32066039999999996, 51.5548434], [-0.3199432, 51.5547024], [-0.3196859111370921, 51.55466347968381], [-0.3192233, 51.55459349999999], [-0.3183602, 51.55447219999999], [-0.3172763, 51.55436250000001], [-0.3164601, 51.554300799999986], [-0.3158696, 51.55426739999999], [-0.3150959, 51.554244899999986], [-0.3146869, 51.554236], [-0.3136145, 51.55424729999999], [-0.3120877, 51.554279400000006], [-0.3091055, 51.55428810000001], [-0.30765549999999997, 51.5542965], [-0.30571680000000007, 51.5543125], [-0.3046268999999999, 51.5543351], [-0.30430009999999996, 51.5543444], [-0.3020457, 51.5544644], [-0.2999321999999999, 51.55459929999999], [-0.2996746, 51.5546102], [-0.29903389999999996, 51.554640199999994], [-0.29895463771188113, 51.554643923941626], [-0.2989173980179845, 51.554645673556], [-0.2988335544905766, 51.554649612735275], [-0.29877937399412674, 51.55465215827076], [-0.29871880449918475, 51.55465500397724], [-0.2986660459105177, 51.55465748270763], [-0.2985384031348799, 51.55466347968381], [-0.2985252, 51.5546641], [-0.2977936, 51.5546835], [-0.2977217999999999, 51.5546851], [-0.2975054999999999, 51.55469010000001], [-0.2966891, 51.5546938], [-0.29579184310887857, 51.55466347968381], [-0.2954107000000001, 51.5546506], [-0.2945004, 51.554615899999995], [-0.29354499999999994, 51.5545676], [-0.2872336, 51.5543049], [-0.28632969999999996, 51.5542652], [-0.2836096000000001, 51.55415109999999], [-0.28289669999999995, 51.55412350000001], [-0.2825372, 51.55411229999999], [-0.2819419, 51.554099599999994], [-0.28111289999999994, 51.5541023], [-0.2798344, 51.5541287], [-0.27874779999999993, 51.55419119999999], [-0.27767569999999997, 51.554278], [-0.2763212, 51.55441919999999], [-0.2747007, 51.5545948], [-0.2740621406905312, 51.55466347968381], [-0.2731545, 51.5547611], [-0.2710154, 51.55499460000001], [-0.26949458523585645, 51.55515777267592], [-0.2689202, 51.5552194], [-0.2679557, 51.55532290000001], [-0.26736889999999996, 51.5553899], [-0.2665018, 51.5554909], [-0.26614959999999993, 51.5555286], [-0.2654558, 51.55559349999999], [-0.2645992, 51.555657499999995], [-0.2635361, 51.5557034], [-0.2624118, 51.55572020000001], [-0.26145669999999993, 51.5557074], [-0.2605377, 51.55567409999999], [-0.2590349, 51.55557700000001], [-0.25821089999999997, 51.55549069999999], [-0.2573785, 51.5553857], [-0.25657389999999997, 51.555275], [-0.2560699, 51.55520690000001], [-0.25570669999999995, 51.555157900000005], [-0.2552713999999999, 51.5550867], [-0.2547811, 51.5549981], [-0.2543291999999999, 51.5549087], [-0.2541768, 51.5548787], [-0.2537283, 51.554786799999995], [-0.2531873920331035, 51.55466347968381], [-0.2528765, 51.5545926], [-0.2522456, 51.5544367], [-0.2514381, 51.55424260000001], [-0.2490292, 51.553662999999986], [-0.24809109999999995, 51.5534249], [-0.2476244, 51.55331000000001], [-0.2473803, 51.553249400000006], [-0.24731936840030777, 51.55323612538862], [-0.247263814751724, 51.553224022418995], [-0.24667709999999995, 51.553096199999985], [-0.2453662, 51.5528373], [-0.24420859999999997, 51.5526408], [-0.24321969999999996, 51.55247930000001], [-0.2415563, 51.552257200000014], [-0.2398824, 51.55197739999999], [-0.23928510000000003, 51.55188489999999], [-0.23852759999999995, 51.55176839999999], [-0.2379636, 51.551678800000005], [-0.23646979999999995, 51.551437099999994], [-0.2359460999999999, 51.55134240000001], [-0.23332430000000004, 51.550941400000006], [-0.2330761, 51.550906], [-0.22830560000000005, 51.55013670000001], [-0.22807210000000003, 51.55009900000001], [-0.22737609999999997, 51.54998879999999], [-0.22533719999999993, 51.54967620000001], [-0.2247638, 51.54959170000001], [-0.22412820000000003, 51.54947819999999], [-0.2235334, 51.54935369999999], [-0.2226188, 51.54917189999998], [-0.22205289999999997, 51.5490716], [-0.22133449999999996, 51.54897129999999], [-0.2206604, 51.5489031], [-0.21974669999999996, 51.5487853], [-0.21860419999999997, 51.5486304], [-0.2104437, 51.5473539], [-0.2094708, 51.5472057], [-0.208484, 51.547094599999994], [-0.2071627, 51.54694499999999], [-0.2062748, 51.5468404], [-0.20530159999999997, 51.5467409], [-0.20468739999999996, 51.5466947], [-0.2040956, 51.54666799999998], [-0.20345949999999996, 51.54664960000001], [-0.20283259999999995, 51.5466348], [-0.2024274, 51.5466168], [-0.20236709999999997, 51.54661300000001], [-0.2015886, 51.546564499999995], [-0.1996435, 51.546404299999985], [-0.1980628973021804, 51.54628952894688], [-0.19791731168407012, 51.54627895763901], [-0.1976521, 51.54625970000001], [-0.1971139, 51.546232], [-0.1966932, 51.5462209], [-0.19629379999999996, 51.546224499999994], [-0.19594, 51.5462369], [-0.1944258, 51.5463177], [-0.191216, 51.546557499999984], [-0.1908014, 51.546587200000005], [-0.1888542, 51.546701799999994], [-0.18772959999999997, 51.54677829999999], [-0.1870127, 51.5468379], [-0.18605, 51.5469403], [-0.1855364, 51.547012900000006], [-0.1845989, 51.5471186], [-0.1841741, 51.5471558], [-0.18384269999999997, 51.5471752], [-0.18358669999999996, 51.547185500000005], [-0.1833522, 51.54718389999999], [-0.18310589999999996, 51.54717409999999], [-0.18286859999999996, 51.5471597], [-0.1825414, 51.5471406], [-0.1823191, 51.54711540000001], [-0.18199299999999996, 51.5470699], [-0.1816694, 51.5470142], [-0.18142199999999997, 51.54696049999999], [-0.181196, 51.5469083], [-0.18090079999999997, 51.546828399999995], [-0.1806567, 51.546744], [-0.18020580000000003, 51.54657190000001], [-0.17989709999999998, 51.54643440000001], [-0.1796630568239043, 51.54631867660276], [-0.17964469999999996, 51.5463096], [-0.17938899999999997, 51.54618719999999], [-0.17920419999999998, 51.5460767], [-0.1790055, 51.5459626], [-0.1788313, 51.5458398], [-0.1786296, 51.545700800000006], [-0.17845179999999997, 51.54556110000001], [-0.178029, 51.54518100000001], [-0.17777309999999996, 51.5448992], [-0.1776009, 51.5446714], [-0.17741739999999998, 51.5444147], [-0.1773282, 51.54424879999999], [-0.17724799999999996, 51.544052], [-0.17719569999999998, 51.5439238], [-0.17714979999999997, 51.54370850000001], [-0.17711739999999998, 51.5434802], [-0.17710329999999996, 51.543178000000005], [-0.17713849999999998, 51.5428948], [-0.17714759999999996, 51.5428389], [-0.1771987, 51.542569099999994], [-0.177341, 51.5419195], [-0.17739210000000002, 51.54169], [-0.17740292348111678, 51.541648770456455], [-0.1774157860300821, 51.5415997735078], [-0.1774536189907193, 51.541455657161386], [-0.17746215221779643, 51.541423151645674], [-0.17750598125350214, 51.54125619387955], [-0.17751511676208587, 51.54122139394699], [-0.17753419999999998, 51.5411487], [-0.1776039, 51.540900099999995], [-0.17772879999999996, 51.5403825], [-0.1777444, 51.540322399999994], [-0.17786979999999997, 51.539818700000005], [-0.17789379999999996, 51.5397224], [-0.178113, 51.53884179999999], [-0.1781274, 51.5387742], [-0.1782095, 51.53833709999999], [-0.17822249999999998, 51.5382334], [-0.17822399999999997, 51.5381727], [-0.1782159, 51.5378516], [-0.17819019999999997, 51.5375158], [-0.17813939999999998, 51.5372767], [-0.1780117, 51.5369783], [-0.1778505, 51.5365162], [-0.1775763, 51.536022], [-0.1773315, 51.5356696], [-0.1768954, 51.5351647], [-0.17642759999999996, 51.534743], [-0.17593, 51.5343719], [-0.1753829, 51.534023899999994], [-0.175314, 51.533982599999995], [-0.1740634, 51.533286100000005], [-0.17361869999999996, 51.533035299999995], [-0.17271069999999997, 51.5325201], [-0.17211559999999998, 51.5321617], [-0.17084719999999998, 51.53124050000001], [-0.1682532, 51.5291146], [-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} 27.8 1455 1526 Marylebone 10 Signal London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657855 1789136677154987 85 85 2026-09-11 14:36:08.068836 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:07.189934
449869 479746 G89607 321N67MN11 2026-09-11 COMPLETE 12657896 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 479746, "stp": "P", "toc": "Northern", "uid": "G89607", "consist": "331027", "dest_crs": "BPN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89607/2026-09-11/detailed", "trust_id": "321N67MN11", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "6", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N67", "timing_status": "EARLY", "origin_station": "Manchester Airport", "current_leg_arr": "1526", "current_leg_dep": "1521", "current_leg_end": "Blackpool North", "origin_dep_time": "1348", "origin_platform": "4A", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Layton", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Layton", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32987.44, \"from_m\": 25419.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50578.885, \"from_m\": 47732.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57765.131, \"from_m\": 50578.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58462.375, \"from_m\": 58154.741, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 58546.581, \"from_m\": 58462.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62621.044, \"from_m\": 58546.581, \"capability_applied\": null, \"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\": 62687.216, \"from_m\": 62621.044, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66178.621, \"from_m\": 62687.216, \"capability_applied\": null, \"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\": 66225.954, \"from_m\": 66178.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\": 66246.85, \"from_m\": 66225.954, \"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\": 66295.106, \"from_m\": 66246.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66335.326, \"from_m\": 66295.106, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66389.408, \"from_m\": 66335.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\": 66615.909, \"from_m\": 66389.408, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 68321.084, \"from_m\": 66615.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68343.98, \"from_m\": 68321.084, \"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\": 68401.762, \"from_m\": 68343.98, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 80182.723, \"from_m\": 68401.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90177.744, \"from_m\": 80182.723, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91082.748, \"from_m\": 90177.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\": 91983.596, \"from_m\": 91082.748, \"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\": 95126.999, \"from_m\": 91983.596, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95380.213, \"from_m\": 95126.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\": 95521.227, \"from_m\": 95380.213, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95712.088, \"from_m\": 95521.227, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 95723.823, \"from_m\": 95712.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96050.709, \"from_m\": 95723.823, \"capability_applied\": null, \"effective_limit_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\": 479746, \"profile_key\": \"5fc76f16672ef01d042ccd42488a1d5b899c38d3808e8d5fcad6236017c42019\", \"schedule_id\": 13667, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1348\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1402H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1404\", \"wtt_dep\": \"1406\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1407H\", \"wtt_dep\": \"1408H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1411H\", \"wtt_dep\": \"1413\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1423\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Lostock\", \"stage_seq\": 15, \"distance_m\": 39355.018, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1430H\", \"wtt_dep\": \"1431H\", \"location\": \"Horwich Parkway\", \"stage_seq\": 16, \"distance_m\": 42487.428, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1434\", \"location\": \"Blackrod\", \"stage_seq\": 17, \"distance_m\": 44979.975, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": \"1437H\", \"location\": \"Adlington (Lancashire)\", \"stage_seq\": 18, \"distance_m\": 48257.674, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1442\", \"location\": \"Chorley\", \"stage_seq\": 19, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445H\", \"location\": \"Buckshaw Village\", \"stage_seq\": 20, \"distance_m\": 56809.68, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Euxton Jn\", \"stage_seq\": 21, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452H\", \"location\": \"Leyland\", \"stage_seq\": 22, \"distance_m\": 60738.515, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 23, \"distance_m\": 64465.805, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Ribble Jn\", \"stage_seq\": 24, \"distance_m\": 66178.621, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1501\", \"location\": \"Preston\", \"stage_seq\": 25, \"distance_m\": 67144.563, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 26, \"distance_m\": 67903.36, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1510\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 27, \"distance_m\": 80332.339, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518H\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 28, \"distance_m\": 90999.103, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1521H\", \"wtt_dep\": \"1522H\", \"location\": \"Layton\", \"stage_seq\": 29, \"distance_m\": 94129.757, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 30, \"distance_m\": 95171.745, \"section_seq\": 1, \"route_path_id\": 32795}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 31, \"distance_m\": 96050.709, \"section_seq\": 1, \"route_path_id\": 32795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96050.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32795}], \"total_distance_m\": 96050.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78985.177, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 17065.532, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1348", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:50:34Z\", \"source_id\": 38306165, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:51:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:50:38Z\", \"source_id\": 12589942, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:01:35Z\", \"source_id\": 38332898, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:01:38Z\", \"source_id\": 12597824, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:27Z\", \"source_id\": 38342742, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:33Z\", \"source_id\": 12600626, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:15Z\", \"source_id\": 38349961, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:22Z\", \"source_id\": 12602584, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:11:55Z\", \"source_id\": 38358816, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:11:57Z\", \"source_id\": 12605212, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:26Z\", \"source_id\": 38382259, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:30Z\", \"source_id\": 12612135, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:26:50Z\", \"source_id\": 38395136, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:26:51Z\", \"source_id\": 12615946, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:30:27Z\", \"source_id\": 38404131, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:30:33Z\", \"source_id\": 12618570, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:40Z\", \"source_id\": 38409574, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:48Z\", \"source_id\": 12620159, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:10Z\", \"source_id\": 38418520, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:12Z\", \"source_id\": 12622622, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:20Z\", \"source_id\": 38429218, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:25Z\", \"source_id\": 12625628, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:52Z\", \"source_id\": 38439097, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:53Z\", \"source_id\": 12628200, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:08Z\", \"source_id\": 38450099, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:12Z\", \"source_id\": 12631273, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:38Z\", \"source_id\": 38471355, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:40Z\", \"source_id\": 12637559, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:37Z\", \"source_id\": 38501506, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:41Z\", \"source_id\": 12646320, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:25Z\", \"source_id\": 38520588, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:29Z\", \"source_id\": 12652020, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:12Z\", \"source_id\": 38530084, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:16Z\", \"source_id\": 12654743, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:28Z\", \"source_id\": 38540449, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:34Z\", \"source_id\": 12657896, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "6", "timing_fact_generation": 1789136676382297, "current_leg_arrival_utc": "2026-09-11T15:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:08.103937", "service_state_evidence_id": 12657896, "current_leg_start_actual_dep": "2026-09-11T15:22:30+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:08.519062", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA BPN 1N67 331027 3 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32987.44, "from_m": 25419.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58462.375, "from_m": 58154.741, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 58546.581, "from_m": 58462.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62621.044, "from_m": 58546.581, "capability_applied": null, "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": 62687.216, "from_m": 62621.044, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66178.621, "from_m": 62687.216, "capability_applied": null, "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": 66225.954, "from_m": 66178.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": 66246.85, "from_m": 66225.954, "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": 66295.106, "from_m": 66246.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66335.326, "from_m": 66295.106, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66389.408, "from_m": 66335.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": 66615.909, "from_m": 66389.408, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 68321.084, "from_m": 66615.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68343.98, "from_m": 68321.084, "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": 68401.762, "from_m": 68343.98, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 80182.723, "from_m": 68401.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90177.744, "from_m": 80182.723, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91082.748, "from_m": 90177.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": 91983.596, "from_m": 91082.748, "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": 95126.999, "from_m": 91983.596, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95380.213, "from_m": 95126.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": 95521.227, "from_m": 95380.213, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95712.088, "from_m": 95521.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 95723.823, "from_m": 95712.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96050.709, "from_m": 95723.823, "capability_applied": null, "effective_limit_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": 479746, "profile_key": "5fc76f16672ef01d042ccd42488a1d5b899c38d3808e8d5fcad6236017c42019", "schedule_id": 13667, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1348", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1402H", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1404", "wtt_dep": "1406", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1407H", "wtt_dep": "1408H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1411H", "wtt_dep": "1413", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1423", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Lostock", "stage_seq": 15, "distance_m": 39355.018, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1430H", "wtt_dep": "1431H", "location": "Horwich Parkway", "stage_seq": 16, "distance_m": 42487.428, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1434", "location": "Blackrod", "stage_seq": 17, "distance_m": 44979.975, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": "1437H", "location": "Adlington (Lancashire)", "stage_seq": 18, "distance_m": 48257.674, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1442", "location": "Chorley", "stage_seq": 19, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445H", "location": "Buckshaw Village", "stage_seq": 20, "distance_m": 56809.68, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Euxton Jn", "stage_seq": 21, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452H", "location": "Leyland", "stage_seq": 22, "distance_m": 60738.515, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Farington Curve Jn", "stage_seq": 23, "distance_m": 64465.805, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Ribble Jn", "stage_seq": 24, "distance_m": 66178.621, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1501", "location": "Preston", "stage_seq": 25, "distance_m": 67144.563, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502", "location": "Preston Fylde Jn", "stage_seq": 26, "distance_m": 67903.36, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1510", "location": "Kirkham & Wesham", "stage_seq": 27, "distance_m": 80332.339, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518H", "location": "Poulton-le-Fylde", "stage_seq": 28, "distance_m": 90999.103, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1521H", "wtt_dep": "1522H", "location": "Layton", "stage_seq": 29, "distance_m": 94129.757, "section_seq": 1, "route_path_id": 32795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Devonshire Road Jn", "stage_seq": 30, "distance_m": 95171.745, "section_seq": 1, "route_path_id": 32795}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 31, "distance_m": 96050.709, "section_seq": 1, "route_path_id": 32795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96050.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 32795}], "total_distance_m": 96050.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78985.177, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 17065.532, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:50:34Z", "source_id": 38306165, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T12:51:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:50:38Z", "source_id": 12589942, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:01:35Z", "source_id": 38332898, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:01:38Z", "source_id": 12597824, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:27Z", "source_id": 38342742, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:33Z", "source_id": 12600626, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:15Z", "source_id": 38349961, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:22Z", "source_id": 12602584, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:11:55Z", "source_id": 38358816, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:11:57Z", "source_id": 12605212, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:26Z", "source_id": 38382259, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:30Z", "source_id": 12612135, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8043, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:26:50Z", "source_id": 38395136, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:26:51Z", "source_id": 12615946, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8033, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:30:27Z", "source_id": 38404131, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:30:33Z", "source_id": 12618570, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8025, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:40Z", "source_id": 38409574, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:48Z", "source_id": 12620159, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8040, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:10Z", "source_id": 38418520, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T13:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:12Z", "source_id": 12622622, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:20Z", "source_id": 38429218, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:25Z", "source_id": 12625628, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8014, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:52Z", "source_id": 38439097, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:44:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:53Z", "source_id": 12628200, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:08Z", "source_id": 38450099, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:12Z", "source_id": 12631273, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:38Z", "source_id": 38471355, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T13:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:40Z", "source_id": 12637559, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:37Z", "source_id": 38501506, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:09:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:41Z", "source_id": 12646320, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:25Z", "source_id": 38520588, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:17:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:29Z", "source_id": 12652020, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7822, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:12Z", "source_id": 38530084, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:21:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:16Z", "source_id": 12654743, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7805, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:28Z", "source_id": 38540449, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:26:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:34Z", "source_id": 12657896, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Manchester Airport 1348 1348 4A None None Blackpool North 1527 1527 6 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89607/2026-09-11/detailed None Layton 2026-09-11T15:22:30+01:00 Blackpool North 5.0 {"type": "LineString", "coordinates": [[-3.0299339999999995, 53.83535859999999], [-3.0311454, 53.834635000000006], [-3.0323796, 53.8338854], [-3.033773, 53.8330704], [-3.035318, 53.83214999999999], [-3.0371944999999996, 53.8310323], [-3.0381982, 53.83042820000001], [-3.0398111999999995, 53.82947020000001], [-3.0399273998471563, 53.82940100779941], [-3.0401159266972746, 53.829288096828826], [-3.040281771736386, 53.82918787857017], [-3.0404281710091983, 53.82909853730819], [-3.040558360560419, 53.829018257327625], [-3.0406755764347575, 53.82894522291322], [-3.040783054676921, 53.8288776183497], [-3.0408840313316183, 53.82881362792183], [-3.0409817424435577, 53.82875143591432], [-3.041079424057447, 53.82868922661194], [-3.0411803122179952, 53.82862518429941], [-3.041287642969909, 53.82855749326147], [-3.0414046523578984, 53.82848433778287], [-3.0415345764266704, 53.828403902148345], [-3.0416806512209345, 53.82831437064263], [-3.0418461127853975, 53.82821392755047], [-3.042034197164768, 53.82810075715661], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} 1.2 1521 1526 Layton Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657896 1789136676382297 118 118 2026-09-11 14:36:08.519062 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:08.103937
449870 481822 Y80665 742H42MQ11 2026-09-11 COMPLETE 12657370 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 481822, "stp": "P", "toc": "Great Western Railway", "uid": "Y80665", "consist": "165127", "dest_crs": "HOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80665/2026-09-11/detailed", "trust_id": "742H42MQ11", "origin_crs": "TWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Henley-on-Thames", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": null, "is_terminated": 1, "next_location": "Henley-on-Thames", "signalling_id": "2H42", "timing_status": "EARLY", "origin_station": "Twyford", "current_leg_arr": "1526", "current_leg_dep": "1522½", "current_leg_end": "Henley-on-Thames", "origin_dep_time": "1515", "origin_platform": "5", "current_location": "Henley-on-Thames", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]}", "current_leg_start": "Shiplake", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.5343231", "next_location_lon": "-0.9001336", "previous_location": "Shiplake", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.276, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 366.787, \"from_m\": 312.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 640.4, \"from_m\": 366.787, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 760.258, \"from_m\": 640.4, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 781.174, \"from_m\": 760.258, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3884.36, \"from_m\": 781.174, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4002.798, \"from_m\": 3884.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7928.438, \"from_m\": 4002.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 481822, \"profile_key\": \"40ad34aa73ac6cf55ad4db1146d4f9db2d4ba91fcb6b83e2cbe1d56b0585b1ce\", \"schedule_id\": 31547, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Twyford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Wargrave\", \"stage_seq\": 2, \"distance_m\": 3576.287, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1522H\", \"location\": \"Shiplake\", \"stage_seq\": 3, \"distance_m\": 5031.468, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Henley-on-Thames\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30221}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}], \"total_distance_m\": 7928.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7928.438, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "51.5343231", "current_position_lon": "-0.9001336", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:47Z\", \"source_id\": 38538912, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:48Z\", \"source_id\": 12657370, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Henley-on-Thames", "service_state_platform": null, "timing_fact_generation": 1789136628847294, "current_leg_arrival_utc": "2026-09-11T15:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:10.219071", "service_state_evidence_id": 12657370, "current_leg_start_actual_dep": "2026-09-11T15:22:30+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:10.746778", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P TWY HOT 2H42 165127 2 90 None {"version": 3, "segments": [{"to_m": 312.276, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 366.787, "from_m": 312.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 640.4, "from_m": 366.787, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 760.258, "from_m": 640.4, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 781.174, "from_m": 760.258, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3884.36, "from_m": 781.174, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4002.798, "from_m": 3884.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7928.438, "from_m": 4002.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 481822, "profile_key": "40ad34aa73ac6cf55ad4db1146d4f9db2d4ba91fcb6b83e2cbe1d56b0585b1ce", "schedule_id": 31547, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Twyford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Wargrave", "stage_seq": 2, "distance_m": 3576.287, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1522H", "location": "Shiplake", "stage_seq": 3, "distance_m": 5031.468, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Henley-on-Thames", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30221}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30221}], "total_distance_m": 7928.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7928.438, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23694, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:47Z", "source_id": 38538912, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:26:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:48Z", "source_id": 12657370, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Twyford 1515 1515 5 None None Henley-on-Thames 1527 1527 None EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80665/2026-09-11/detailed None Shiplake 2026-09-11T15:22:30+01:00 Henley-on-Thames 3.5 {"type": "LineString", "coordinates": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]} 1.8 1522½ 1526 Shiplake Henley-on-Thames Henley-on-Thames 51.5343231 -0.9001336 51.5343231 -0.9001336 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Henley-on-Thames TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657370 1789136628847294 6 6 2026-09-11 14:36:10.746778 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:10.219071
449871 481971 W84474 045B28MQ11 2026-09-11 COMPLETE 12659183 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 481971, "stp": "P", "toc": "ScotRail", "uid": "W84474", "consist": "HA24", "dest_crs": "XHA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84474/2026-09-11/detailed", "trust_id": "045B28MQ11", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Haymarket Depot", "service_date": "2026-09-11", "dest_arr_time": "1529", "dest_platform": null, "is_terminated": 1, "next_location": "Haymarket Depot", "signalling_id": "5B28", "timing_status": "EARLY", "origin_station": "Edinburgh", "current_leg_arr": "1526", "current_leg_dep": "1523", "current_leg_end": "Haymarket Depot", "origin_dep_time": "1522", "origin_platform": "17", "current_location": "Haymarket Sig. Eh527", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "-3 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": "1529", "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": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 481971, \"profile_key\": \"338436ea6677c1da0900ffe013827bbb435aa145c9d78073855289a7319425d0\", \"schedule_id\": 29090, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": false, \"wtt_arr\": \"1525H\", \"wtt_dep\": \"1526\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": null, \"location\": \"Haymarket Depot\", \"stage_seq\": 4, \"distance_m\": 4209.089, \"section_seq\": 1, \"route_path_id\": 28738}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4209.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}], \"total_distance_m\": 4209.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.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": "1522", "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-11T14:22:19Z\", \"source_id\": 38535430, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:21Z\", \"source_id\": 12656303, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:15Z\", \"source_id\": 12659183, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Haymarket Depot", "service_state_platform": null, "timing_fact_generation": 1789136776085204, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:16.081834", "service_state_evidence_id": 12659183, "current_leg_start_actual_dep": "2026-09-11T15:26:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:17.124871", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB XHA 5B28 HA24 6 125 None {"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "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": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 481971, "profile_key": "338436ea6677c1da0900ffe013827bbb435aa145c9d78073855289a7319425d0", "schedule_id": 29090, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1522", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28738}, {"is_pass": false, "wtt_arr": "1525H", "wtt_dep": "1526", "location": "Haymarket", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 28738}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": null, "location": "Haymarket Depot", "stage_seq": 4, "distance_m": 4209.089, "section_seq": 1, "route_path_id": 28738}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4209.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 28738}], "total_distance_m": 4209.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.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-11T14:22:19Z", "source_id": 38535430, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:22:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:21Z", "source_id": 12656303, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:15Z", "source_id": 12659183, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Edinburgh 1522 1522 17 None None Haymarket Depot 1529 1529 None EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84474/2026-09-11/detailed None Haymarket 2026-09-11T15:26:00+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 1523 1526 Haymarket Haymarket Sig. Eh527 Haymarket Depot 55.9419830 -3.2361884 55.9419830 -3.2361884 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Haymarket Depot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659183 1789136776085204 12 12 2026-09-11 14:36:17.124871 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:16.081834
449872 481464 C32932 172P53MQ11 2026-09-11 COMPLETE 12658428 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 481464, "stp": "P", "toc": "Northern", "uid": "C32932", "consist": "331001", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32932/2026-09-11/detailed", "trust_id": "172P53MQ11", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "3B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2P53", "timing_status": "LATE", "origin_station": "Bradford Forster Square", "current_leg_arr": "1526", "current_leg_dep": "1517½", "current_leg_end": "Leeds", "origin_dep_time": "1500", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Kirkstall Forge", "dest_arr_time_act": "1524", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Kirkstall Forge", "current_leg_milage": "4.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"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\": 428.494, \"from_m\": 25.579, \"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\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4221.42, \"from_m\": 4074.339, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4709.128, \"from_m\": 4221.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5829.598, \"from_m\": 4709.128, \"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\": 8202.313, \"from_m\": 5829.598, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10418.819, \"from_m\": 8202.313, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10719.742, \"from_m\": 10418.819, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13344.419, \"from_m\": 10719.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\": 19439.482, \"from_m\": 13344.419, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20623.333, \"from_m\": 19439.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20902.109, \"from_m\": 20623.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20939.833, \"from_m\": 20902.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\": 21403.247, \"from_m\": 20939.833, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21725.458, \"from_m\": 21403.247, \"capability_applied\": null, \"effective_limit_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\": 481464, \"profile_key\": \"a6b88e7a27d607d1fb2cb40375fff196956be44b20d734d0e10b9973f2a661d5\", \"schedule_id\": 4128, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1508\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4344.643, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Dockfield Junction\", \"stage_seq\": 4, \"distance_m\": 4883.881, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1512H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 5, \"distance_m\": 9205.079, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Apperley Jn\", \"stage_seq\": 6, \"distance_m\": 10705.789, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1517H\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 7, \"distance_m\": 14984.013, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Armley Jn\", \"stage_seq\": 8, \"distance_m\": 19646.103, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 21199.827, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 21725.458, \"section_seq\": 1, \"route_path_id\": 29682}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21725.458, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29682}], \"total_distance_m\": 21725.458, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21662.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 63.303, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.5", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:31Z\", \"source_id\": 38486159, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:35Z\", \"source_id\": 12641770, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:36Z\", \"source_id\": 38499039, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:39Z\", \"source_id\": 12645542, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:59Z\", \"source_id\": 38512438, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:00Z\", \"source_id\": 12649454, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:02Z\", \"source_id\": 38529645, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:06Z\", \"source_id\": 12654627, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:11Z\", \"source_id\": 38542205, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:14Z\", \"source_id\": 12658428, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "3", "timing_fact_generation": 1789136719100086, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:16.533107", "service_state_evidence_id": 12658428, "current_leg_start_actual_dep": "2026-09-11T15:19:30+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:17.122273", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BDQ LDS 2P53 331001 3 100 None {"version": 3, "segments": [{"to_m": 25.579, "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": 428.494, "from_m": 25.579, "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": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4221.42, "from_m": 4074.339, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4709.128, "from_m": 4221.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5829.598, "from_m": 4709.128, "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": 8202.313, "from_m": 5829.598, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10418.819, "from_m": 8202.313, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10719.742, "from_m": 10418.819, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13344.419, "from_m": 10719.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": 19439.482, "from_m": 13344.419, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20623.333, "from_m": 19439.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20902.109, "from_m": 20623.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20939.833, "from_m": 20902.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": 21403.247, "from_m": 20939.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21725.458, "from_m": 21403.247, "capability_applied": null, "effective_limit_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": 481464, "profile_key": "a6b88e7a27d607d1fb2cb40375fff196956be44b20d734d0e10b9973f2a661d5", "schedule_id": 4128, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1500", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1508", "location": "Shipley", "stage_seq": 3, "distance_m": 4344.643, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Dockfield Junction", "stage_seq": 4, "distance_m": 4883.881, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1512H", "location": "Apperley Bridge", "stage_seq": 5, "distance_m": 9205.079, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Apperley Jn", "stage_seq": 6, "distance_m": 10705.789, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1517H", "location": "Kirkstall Forge", "stage_seq": 7, "distance_m": 14984.013, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Armley Jn", "stage_seq": 8, "distance_m": 19646.103, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 21199.827, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Leeds", "stage_seq": 10, "distance_m": 21725.458, "section_seq": 1, "route_path_id": 29682}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21725.458, "from_m": 0.0, "section_seq": 1, "route_path_id": 29682}], "total_distance_m": 21725.458, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21662.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 63.303, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:31Z", "source_id": 38486159, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:35Z", "source_id": 12641770, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5160, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:36Z", "source_id": 38499039, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:39Z", "source_id": 12645542, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5195, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:59Z", "source_id": 38512438, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:13:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:00Z", "source_id": 12649454, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5526, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:02Z", "source_id": 38529645, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:20:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:06Z", "source_id": 12654627, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5371, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:11Z", "source_id": 38542205, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:14Z", "source_id": 12658428, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Bradford Forster Square 1500 1500 1 None None Leeds 1525 1524 3B LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32932/2026-09-11/detailed None Kirkstall Forge 2026-09-11T15:19:30+01:00 Leeds 8.5 {"type": "LineString", "coordinates": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 4.2 1517½ 1526 Kirkstall Forge Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658428 1789136719100086 24 24 2026-09-11 14:36:17.122273 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:16.533107
449873 480993 Y65449 529A38MP11 2026-09-11 COMPLETE 12658310 2026-09-11 15:26:00 2026-09-11 14:36:22 2026-09-13 14:36:22 {"id": 480993, "stp": "P", "toc": "London Overground", "uid": "Y65449", "consist": null, "dest_crs": "CYP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65449/2026-09-11/detailed", "trust_id": "529A38MP11", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crystal Palace", "service_date": "2026-09-11", "dest_arr_time": "1524", "dest_platform": "3", "is_terminated": 1, "next_location": "Crystal Palace", "signalling_id": "9A38", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1526", "current_leg_dep": "1521", "current_leg_end": "Crystal Palace", "origin_dep_time": "1441", "origin_platform": "2", "current_location": "Crystal Palace", "last_update_time": "2026-09-11T14:36:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]}", "current_leg_start": "Sydenham", "dest_arr_time_act": "1524", "motion_projection": null, "next_location_lat": "51.4177859", "next_location_lon": "-0.0721365", "previous_location": "Sydenham", "current_leg_milage": "1.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27137.886, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28822.249, \"from_m\": 27137.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 480993, \"profile_key\": \"956c5c16b6f402776afb9340c209bd35b375b28c568e80278352602687208b9e\", \"schedule_id\": 31289, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1442H\", \"wtt_dep\": \"1443\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1450\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1452H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1455\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1500H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1501H\", \"wtt_dep\": \"1502H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1509\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1511H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1513H\", \"wtt_dep\": \"1514\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1520\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Crystal Palace\", \"stage_seq\": 22, \"distance_m\": 28822.249, \"section_seq\": 1, \"route_path_id\": 40819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28822.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}], \"total_distance_m\": 28822.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26340.389, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2481.86, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1441", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4177859", "current_position_lon": "-0.0721365", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:44Z\", \"source_id\": 38436369, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:46Z\", \"source_id\": 12627457, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:12Z\", \"source_id\": 38442558, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:13Z\", \"source_id\": 12629117, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:39Z\", \"source_id\": 38448886, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:41Z\", \"source_id\": 12630935, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:36Z\", \"source_id\": 38453802, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:38Z\", \"source_id\": 12632382, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:11Z\", \"source_id\": 38460532, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:13Z\", \"source_id\": 12634293, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:23Z\", \"source_id\": 38465910, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:25Z\", \"source_id\": 12635885, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:21Z\", \"source_id\": 38470622, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:26Z\", \"source_id\": 12637306, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:20Z\", \"source_id\": 38475445, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:22Z\", \"source_id\": 12638748, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:00Z\", \"source_id\": 38479672, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:02Z\", \"source_id\": 12639908, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:21Z\", \"source_id\": 38485584, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:27Z\", \"source_id\": 12641648, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:56Z\", \"source_id\": 38489853, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:58Z\", \"source_id\": 12642829, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:46Z\", \"source_id\": 38499433, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:48Z\", \"source_id\": 12645653, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:47Z\", \"source_id\": 38509405, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:52Z\", \"source_id\": 12648616, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:39Z\", \"source_id\": 38518836, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:43Z\", \"source_id\": 12651481, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:53Z\", \"source_id\": 38524378, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:58Z\", \"source_id\": 12653129, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:34Z\", \"source_id\": 38530974, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:39Z\", \"source_id\": 12655046, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:02Z\", \"source_id\": 38541787, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:06Z\", \"source_id\": 12658310, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crystal Palace", "service_state_platform": "3", "timing_fact_generation": 1789136711758654, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:17.564292", "service_state_evidence_id": 12658310, "current_leg_start_actual_dep": "2026-09-11T15:22:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:17.687799", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ CYP 9A38 None None None None {"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27137.886, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28822.249, "from_m": 27137.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 480993, "profile_key": "956c5c16b6f402776afb9340c209bd35b375b28c568e80278352602687208b9e", "schedule_id": 31289, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1441", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1442H", "wtt_dep": "1443", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1450", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1452H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1455", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1500H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1501H", "wtt_dep": "1502H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1509", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1511H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1513H", "wtt_dep": "1514", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1520", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Crystal Palace", "stage_seq": 22, "distance_m": 28822.249, "section_seq": 1, "route_path_id": 40819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28822.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 40819}], "total_distance_m": 28822.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26340.389, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2481.86, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:44Z", "source_id": 38436369, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:43:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:46Z", "source_id": 12627457, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:12Z", "source_id": 38442558, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:13Z", "source_id": 12629117, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:39Z", "source_id": 38448886, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:41Z", "source_id": 12630935, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:36Z", "source_id": 38453802, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:38Z", "source_id": 12632382, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:11Z", "source_id": 38460532, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:13Z", "source_id": 12634293, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:23Z", "source_id": 38465910, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:25Z", "source_id": 12635885, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:21Z", "source_id": 38470622, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:56:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:26Z", "source_id": 12637306, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:20Z", "source_id": 38475445, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:58:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:22Z", "source_id": 12638748, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:00Z", "source_id": 38479672, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:02Z", "source_id": 12639908, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:21Z", "source_id": 38485584, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:02:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:27Z", "source_id": 12641648, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:56Z", "source_id": 38489853, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:04:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:58Z", "source_id": 12642829, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:46Z", "source_id": 38499433, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:48Z", "source_id": 12645653, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:47Z", "source_id": 38509405, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:12:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:52Z", "source_id": 12648616, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:39Z", "source_id": 38518836, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:16:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:43Z", "source_id": 12651481, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:53Z", "source_id": 38524378, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:58Z", "source_id": 12653129, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:34Z", "source_id": 38530974, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:21:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:39Z", "source_id": 12655046, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29871, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:02Z", "source_id": 38541787, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:06Z", "source_id": 12658310, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 1441 1441 2 None None Crystal Palace 1524 1524 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y65449/2026-09-11/detailed None Sydenham 2026-09-11T15:22:00+01:00 Crystal Palace 5.0 {"type": "LineString", "coordinates": [[-0.05452614350856397, 51.42722938370621], [-0.0547663, 51.4266977], [-0.0549991, 51.4261802], [-0.0552279, 51.425684700000005], [-0.05555229999999999, 51.424957], [-0.0561156, 51.4238932], [-0.0565091, 51.4230958], [-0.056778699999999994, 51.42259159999999], [-0.0569687, 51.4222742], [-0.0572154, 51.42188759999999], [-0.0574755, 51.4215108], [-0.05761801357643543, 51.42132177722947], [-0.057640498977152475, 51.42129195366443], [-0.05771420000000001, 51.4211942], [-0.0579529, 51.4208846], [-0.058256, 51.4205236], [-0.058538, 51.420205499999994], [-0.0588275, 51.41990800000001], [-0.05913039999999999, 51.4196254], [-0.05941199999999999, 51.419399799999994], [-0.0597259, 51.41916890000001], [-0.060073600000000005, 51.418939], [-0.06064919999999999, 51.41859049999999], [-0.061100600000000005, 51.418314], [-0.0615519, 51.41809699999999], [-0.062038399999999994, 51.4178258], [-0.0623111, 51.417685500000005], [-0.062637, 51.4175425], [-0.0628481, 51.4174616], [-0.06303039999999999, 51.41739], [-0.06335639999999998, 51.4172811], [-0.0636958, 51.4171832], [-0.06403499999999998, 51.41708729999999], [-0.06439579999999999, 51.417009599999986], [-0.0646551, 51.4169253], [-0.0649829, 51.4168718], [-0.0652119, 51.4168415], [-0.0655365, 51.41680109999999], [-0.0658819, 51.4167722], [-0.06606569999999999, 51.4167636], [-0.0663521, 51.416751299999994], [-0.06657719999999999, 51.41674570000001], [-0.06678639999999998, 51.4167468], [-0.06709589999999999, 51.4167459], [-0.0674388, 51.41674350000001], [-0.0677887, 51.41675359999999], [-0.06795299999999999, 51.41676669999998], [-0.0684269, 51.416800599999995], [-0.0687837, 51.41683209999999], [-0.06911240000000002, 51.41689610000001], [-0.0696317, 51.41699349999999], [-0.07005339999999999, 51.417076599999994], [-0.0702808, 51.4171306], [-0.07048079999999998, 51.417186599999994], [-0.07065779999999999, 51.41724270000001], [-0.07204479999999999, 51.4177527], [-0.07213649999999999, 51.4177859]]} 1.2 1521 1526 Sydenham Crystal Palace Crystal Palace 51.4177859 -0.0721365 51.4177859 -0.0721365 1 0 2026-09-11 14:36:22 TERMINATED 2026-09-11 14:26:00 Crystal Palace TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658310 1789136711758654 71 71 2026-09-11 14:36:17.687799 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:17.564292
449874 479996 G15137 871V51MN11 2026-09-11 COMPLETE 12658144 2026-09-11 15:26:00 2026-09-11 14:36:23 2026-09-13 14:36:23 {"id": 479996, "stp": "P", "toc": "Great Western Railway", "uid": "G15137", "consist": "165107", "dest_crs": "RDZ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15137/2026-09-11/detailed", "trust_id": "871V51MN11", "origin_crs": "GTW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Platforms 4/5/6", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "5", "is_terminated": 1, "next_location": "Reading Platforms 4/5/6", "signalling_id": "1V51", "timing_status": "EARLY", "origin_station": "Gatwick Airport", "current_leg_arr": "1526", "current_leg_dep": "1518", "current_leg_end": "Reading Platforms 4/5/6", "origin_dep_time": "1359", "origin_platform": "2", "current_location": "Reading Platforms 4/5/6", "last_update_time": "2026-09-11T14:36:23", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8428937999999999, 51.411719100000006], [-0.8431017, 51.4120823], [-0.8433706, 51.4125065], [-0.8437601, 51.413070299999994], [-0.8442332999999999, 51.4137124], [-0.8450796999999999, 51.4146542], [-0.8469986999999999, 51.41636919999999], [-0.8474845999999999, 51.41671169999999], [-0.8479836, 51.41706870000001], [-0.8484463999999999, 51.41736539999998], [-0.8489421999999999, 51.4176716], [-0.8502317, 51.418370200000005], [-0.8508348999999998, 51.41866149999999], [-0.8509674999999999, 51.4187255], [-0.8516891999999999, 51.4190481], [-0.8517916, 51.41909600000001], [-0.8545019, 51.420311], [-0.8547705999999999, 51.4204275], [-0.8562244999999999, 51.4210604], [-0.8650906, 51.425015899999984], [-0.8651938, 51.425062], [-0.8768743000000001, 51.43027310000001], [-0.8789096, 51.4311777], [-0.8836826999999999, 51.4332989], [-0.8838393, 51.433371400000006], [-0.889016, 51.43565410000001], [-0.8897986999999999, 51.4359769], [-0.8907661999999998, 51.436368], [-0.8909815, 51.436448799999994], [-0.8918376999999998, 51.43675890000001], [-0.8926687999999999, 51.43703560000001], [-0.8932023999999998, 51.437199599999985], [-0.8937174999999999, 51.4373502], [-0.8948738, 51.4376834], [-0.895872, 51.437941300000006], [-0.8967612, 51.43814329999999], [-0.8983152841195214, 51.43844676910208], [-0.8985505000000001, 51.43849269999999], [-0.8991721, 51.43861429999999], [-0.8997130999999999, 51.4387149], [-0.9000802999999998, 51.4387781], [-0.9008585999999996, 51.4389064], [-0.9019041999999998, 51.439046999999995], [-0.9121745, 51.4402703], [-0.9151795, 51.4406103], [-0.9159213999999998, 51.4407066], [-0.9167821999999998, 51.4408406], [-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]}", "current_leg_start": "Wokingham", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.4586984", "next_location_lon": "-0.9712403", "previous_location": "Wokingham", "current_leg_milage": "6.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1558.532, \"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\": 4369.629, \"from_m\": 1558.532, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4410.383, \"from_m\": 4369.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7794.077, \"from_m\": 4410.383, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9107.384, \"from_m\": 7794.077, \"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\": 9261.952, \"from_m\": 9107.384, \"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\": 9383.775, \"from_m\": 9261.952, \"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\": 9727.028, \"from_m\": 9383.775, \"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\": 29910.195, \"from_m\": 9727.028, \"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\": 29956.877, \"from_m\": 29910.195, \"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\": 31119.523, \"from_m\": 29956.877, \"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\": 33508.823, \"from_m\": 31119.523, \"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\": 34894.825, \"from_m\": 33508.823, \"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\": 36804.466, \"from_m\": 34894.825, \"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\": 36862.425, \"from_m\": 36804.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39657.903, \"from_m\": 36862.425, \"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\": 40658.593, \"from_m\": 39657.903, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40719.505, \"from_m\": 40658.593, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40796.071, \"from_m\": 40719.505, \"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\": 40835.962, \"from_m\": 40796.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42426.06, \"from_m\": 40835.962, \"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\": 42537.918, \"from_m\": 42426.06, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 42883.912, \"from_m\": 42537.918, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42928.825, \"from_m\": 42883.912, \"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\": 42953.907, \"from_m\": 42928.825, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43007.772, \"from_m\": 42953.907, \"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\": 44122.19, \"from_m\": 43007.772, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51470.509, \"from_m\": 44122.19, \"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\": 51675.848, \"from_m\": 51470.509, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52923.469, \"from_m\": 51675.848, \"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\": 52974.089, \"from_m\": 52923.469, \"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\": 54375.202, \"from_m\": 52974.089, \"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\": 54414.423, \"from_m\": 54375.202, \"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\": 64090.107, \"from_m\": 54414.423, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64137.919, \"from_m\": 64090.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64919.394, \"from_m\": 64137.919, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 64967.206, \"from_m\": 64919.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73905.247, \"from_m\": 64967.206, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74471.434, \"from_m\": 73905.247, \"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\": 74927.091, \"from_m\": 74471.434, \"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\": 84425.091, \"from_m\": 74927.091, \"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\": 84431.708, \"from_m\": 84425.091, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84516.75, \"from_m\": 84431.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\": 84956.07, \"from_m\": 84516.75, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85216.152, \"from_m\": 84956.07, \"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\": 85503.086, \"from_m\": 85216.152, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 479996, \"profile_key\": \"35308ffe9a275d3755e17c65ead52dc6a1cff3b71858d5dfa4257faa9384dd9c\", \"schedule_id\": 8882, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Gatwick Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"Salfords\", \"stage_seq\": 2, \"distance_m\": 5035.082, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 3, \"distance_m\": 7971.842, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1407\", \"wtt_dep\": \"1410\", \"location\": \"Redhill\", \"stage_seq\": 4, \"distance_m\": 9287.218, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415\", \"location\": \"Reigate\", \"stage_seq\": 5, \"distance_m\": 12078.685, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418H\", \"location\": \"Betchworth\", \"stage_seq\": 6, \"distance_m\": 16702.019, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1423\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 7, \"distance_m\": 20871.546, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424H\", \"location\": \"Dorking West\", \"stage_seq\": 8, \"distance_m\": 21887.827, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Gomshall\", \"stage_seq\": 9, \"distance_m\": 29576.239, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Chilworth\", \"stage_seq\": 10, \"distance_m\": 36641.538, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Shalford\", \"stage_seq\": 11, \"distance_m\": 39607.278, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Shalford Jn\", \"stage_seq\": 12, \"distance_m\": 40761.985, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1442H\", \"location\": \"Guildford\", \"stage_seq\": 13, \"distance_m\": 42755.751, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1451H\", \"location\": \"Ash\", \"stage_seq\": 14, \"distance_m\": 52803.219, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 15, \"distance_m\": 54365.54, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1455H\", \"wtt_dep\": \"1456H\", \"location\": \"North Camp\", \"stage_seq\": 16, \"distance_m\": 56250.924, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500\", \"location\": \"Farnborough North\", \"stage_seq\": 17, \"distance_m\": 59476.483, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1505\", \"location\": \"Blackwater\", \"stage_seq\": 18, \"distance_m\": 63547.23, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Blackwater Sig. BEF2979\", \"stage_seq\": 19, \"distance_m\": 64528.657, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Sandhurst (Berks)\", \"stage_seq\": 20, \"distance_m\": 66927.357, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512H\", \"location\": \"Crowthorne\", \"stage_seq\": 21, \"distance_m\": 69437.618, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518H\", \"location\": \"Wokingham\", \"stage_seq\": 22, \"distance_m\": 74686.643, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Earley\", \"stage_seq\": 23, \"distance_m\": 80986.682, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 24, \"distance_m\": 84256.889, \"section_seq\": 1, \"route_path_id\": 31150}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 25, \"distance_m\": 85503.086, \"section_seq\": 1, \"route_path_id\": 31150}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85503.086, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31150}], \"total_distance_m\": 85503.086, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 85223.707, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 279.379, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1359", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4586984", "current_position_lon": "-0.9712403", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:01:56Z\", \"source_id\": 38333690, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:00Z\", \"source_id\": 12598072, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:03:25Z\", \"source_id\": 38337590, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:03:30Z\", \"source_id\": 12599138, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:13Z\", \"source_id\": 38342130, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:16Z\", \"source_id\": 12600407, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:05Z\", \"source_id\": 38364119, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:15:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:07Z\", \"source_id\": 12606795, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:21Z\", \"source_id\": 38377077, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:24Z\", \"source_id\": 12610565, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:40Z\", \"source_id\": 38382741, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:42Z\", \"source_id\": 12612306, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:15Z\", \"source_id\": 38396132, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:18Z\", \"source_id\": 12616264, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:50Z\", \"source_id\": 38412618, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:53Z\", \"source_id\": 12620990, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:52Z\", \"source_id\": 38417827, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:58Z\", \"source_id\": 12622438, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27921, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:36Z\", \"source_id\": 38433318, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:38Z\", \"source_id\": 12626558, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:05Z\", \"source_id\": 38457676, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:08Z\", \"source_id\": 12633414, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:50Z\", \"source_id\": 38464622, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:57Z\", \"source_id\": 12635546, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:35Z\", \"source_id\": 38476033, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:39Z\", \"source_id\": 12638953, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:40Z\", \"source_id\": 12643337, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:41Z\", \"source_id\": 12646291, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:11Z\", \"source_id\": 12648827, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:59Z\", \"source_id\": 38519544, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:01Z\", \"source_id\": 12651671, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:55Z\", \"source_id\": 38534427, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:56Z\", \"source_id\": 12656022, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:45Z\", \"source_id\": 38541221, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:48Z\", \"source_id\": 12658144, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Platforms 4/5/6", "service_state_platform": "5", "timing_fact_generation": 1789136690457893, "current_leg_arrival_utc": "2026-09-11T15:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:20.379166", "service_state_evidence_id": 12658144, "current_leg_start_actual_dep": "2026-09-11T15:18:30+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:20.994834", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P GTW RDZ 1V51 165107 3 90 None {"version": 3, "segments": [{"to_m": 1558.532, "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": 4369.629, "from_m": 1558.532, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4410.383, "from_m": 4369.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7794.077, "from_m": 4410.383, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9107.384, "from_m": 7794.077, "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": 9261.952, "from_m": 9107.384, "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": 9383.775, "from_m": 9261.952, "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": 9727.028, "from_m": 9383.775, "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": 29910.195, "from_m": 9727.028, "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": 29956.877, "from_m": 29910.195, "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": 31119.523, "from_m": 29956.877, "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": 33508.823, "from_m": 31119.523, "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": 34894.825, "from_m": 33508.823, "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": 36804.466, "from_m": 34894.825, "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": 36862.425, "from_m": 36804.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39657.903, "from_m": 36862.425, "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": 40658.593, "from_m": 39657.903, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40719.505, "from_m": 40658.593, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40796.071, "from_m": 40719.505, "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": 40835.962, "from_m": 40796.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42426.06, "from_m": 40835.962, "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": 42537.918, "from_m": 42426.06, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 42883.912, "from_m": 42537.918, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42928.825, "from_m": 42883.912, "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": 42953.907, "from_m": 42928.825, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43007.772, "from_m": 42953.907, "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": 44122.19, "from_m": 43007.772, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51470.509, "from_m": 44122.19, "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": 51675.848, "from_m": 51470.509, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52923.469, "from_m": 51675.848, "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": 52974.089, "from_m": 52923.469, "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": 54375.202, "from_m": 52974.089, "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": 54414.423, "from_m": 54375.202, "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": 64090.107, "from_m": 54414.423, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64137.919, "from_m": 64090.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64919.394, "from_m": 64137.919, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 64967.206, "from_m": 64919.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73905.247, "from_m": 64967.206, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74471.434, "from_m": 73905.247, "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": 74927.091, "from_m": 74471.434, "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": 84425.091, "from_m": 74927.091, "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": 84431.708, "from_m": 84425.091, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84516.75, "from_m": 84431.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": 84956.07, "from_m": 84516.75, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85216.152, "from_m": 84956.07, "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": 85503.086, "from_m": 85216.152, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 479996, "profile_key": "35308ffe9a275d3755e17c65ead52dc6a1cff3b71858d5dfa4257faa9384dd9c", "schedule_id": 8882, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1359", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "Salfords", "stage_seq": 2, "distance_m": 5035.082, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Earlswood (Surrey)", "stage_seq": 3, "distance_m": 7971.842, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1407", "wtt_dep": "1410", "location": "Redhill", "stage_seq": 4, "distance_m": 9287.218, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415", "location": "Reigate", "stage_seq": 5, "distance_m": 12078.685, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418H", "location": "Betchworth", "stage_seq": 6, "distance_m": 16702.019, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1423", "location": "Dorking (Deepdene)", "stage_seq": 7, "distance_m": 20871.546, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424H", "location": "Dorking West", "stage_seq": 8, "distance_m": 21887.827, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Gomshall", "stage_seq": 9, "distance_m": 29576.239, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Chilworth", "stage_seq": 10, "distance_m": 36641.538, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Shalford", "stage_seq": 11, "distance_m": 39607.278, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 40761.985, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1442H", "location": "Guildford", "stage_seq": 13, "distance_m": 42755.751, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1451H", "location": "Ash", "stage_seq": 14, "distance_m": 52803.219, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Aldershot South Jn", "stage_seq": 15, "distance_m": 54365.54, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1455H", "wtt_dep": "1456H", "location": "North Camp", "stage_seq": 16, "distance_m": 56250.924, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500", "location": "Farnborough North", "stage_seq": 17, "distance_m": 59476.483, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1505", "location": "Blackwater", "stage_seq": 18, "distance_m": 63547.23, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Blackwater Sig. BEF2979", "stage_seq": 19, "distance_m": 64528.657, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Sandhurst (Berks)", "stage_seq": 20, "distance_m": 66927.357, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512H", "location": "Crowthorne", "stage_seq": 21, "distance_m": 69437.618, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518H", "location": "Wokingham", "stage_seq": 22, "distance_m": 74686.643, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Earley", "stage_seq": 23, "distance_m": 80986.682, "section_seq": 1, "route_path_id": 31150}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Reading Spur Jn", "stage_seq": 24, "distance_m": 84256.889, "section_seq": 1, "route_path_id": 31150}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Reading Platforms 4/5/6", "stage_seq": 25, "distance_m": 85503.086, "section_seq": 1, "route_path_id": 31150}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85503.086, "from_m": 0.0, "section_seq": 1, "route_path_id": 31150}], "total_distance_m": 85503.086, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 85223.707, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 279.379, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:01:56Z", "source_id": 38333690, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:00Z", "source_id": 12598072, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:03:25Z", "source_id": 38337590, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:03:30Z", "source_id": 12599138, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30308, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:13Z", "source_id": 38342130, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:16Z", "source_id": 12600407, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28154, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:05Z", "source_id": 38364119, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:15:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:07Z", "source_id": 12606795, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28147, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:21Z", "source_id": 38377077, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:24Z", "source_id": 12610565, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28150, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:40Z", "source_id": 38382741, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:42Z", "source_id": 12612306, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28141, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:15Z", "source_id": 38396132, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:30:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:18Z", "source_id": 12616264, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28136, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:50Z", "source_id": 38412618, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:35:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:53Z", "source_id": 12620990, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28131, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:52Z", "source_id": 38417827, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:58Z", "source_id": 12622438, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27921, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:36Z", "source_id": 38433318, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:42:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:38Z", "source_id": 12626558, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27838, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:05Z", "source_id": 38457676, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:51:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:08Z", "source_id": 12633414, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27829, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:50Z", "source_id": 38464622, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:55:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:57Z", "source_id": 12635546, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27825, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:35Z", "source_id": 38476033, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:39Z", "source_id": 12638953, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:40Z", "source_id": 12643337, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:41Z", "source_id": 12646291, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:11Z", "source_id": 12648827, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:59Z", "source_id": 38519544, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:01Z", "source_id": 12651671, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27804, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:55Z", "source_id": 38534427, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:56Z", "source_id": 12656022, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23744, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:45Z", "source_id": 38541221, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:26:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:48Z", "source_id": 12658144, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Gatwick Airport 1359 1359 2 None None Reading Platforms 4/5/6 1527 1527 5 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15137/2026-09-11/detailed None Wokingham 2026-09-11T15:18:30+01:00 Reading Platforms 4/5/6 8.0 {"type": "LineString", "coordinates": [[-0.8428937999999999, 51.411719100000006], [-0.8431017, 51.4120823], [-0.8433706, 51.4125065], [-0.8437601, 51.413070299999994], [-0.8442332999999999, 51.4137124], [-0.8450796999999999, 51.4146542], [-0.8469986999999999, 51.41636919999999], [-0.8474845999999999, 51.41671169999999], [-0.8479836, 51.41706870000001], [-0.8484463999999999, 51.41736539999998], [-0.8489421999999999, 51.4176716], [-0.8502317, 51.418370200000005], [-0.8508348999999998, 51.41866149999999], [-0.8509674999999999, 51.4187255], [-0.8516891999999999, 51.4190481], [-0.8517916, 51.41909600000001], [-0.8545019, 51.420311], [-0.8547705999999999, 51.4204275], [-0.8562244999999999, 51.4210604], [-0.8650906, 51.425015899999984], [-0.8651938, 51.425062], [-0.8768743000000001, 51.43027310000001], [-0.8789096, 51.4311777], [-0.8836826999999999, 51.4332989], [-0.8838393, 51.433371400000006], [-0.889016, 51.43565410000001], [-0.8897986999999999, 51.4359769], [-0.8907661999999998, 51.436368], [-0.8909815, 51.436448799999994], [-0.8918376999999998, 51.43675890000001], [-0.8926687999999999, 51.43703560000001], [-0.8932023999999998, 51.437199599999985], [-0.8937174999999999, 51.4373502], [-0.8948738, 51.4376834], [-0.895872, 51.437941300000006], [-0.8967612, 51.43814329999999], [-0.8983152841195214, 51.43844676910208], [-0.8985505000000001, 51.43849269999999], [-0.8991721, 51.43861429999999], [-0.8997130999999999, 51.4387149], [-0.9000802999999998, 51.4387781], [-0.9008585999999996, 51.4389064], [-0.9019041999999998, 51.439046999999995], [-0.9121745, 51.4402703], [-0.9151795, 51.4406103], [-0.9159213999999998, 51.4407066], [-0.9167821999999998, 51.4408406], [-0.9175917999999998, 51.4409899], [-0.9178148, 51.441032199999995], [-0.9184962, 51.4411642], [-0.9193597999999996, 51.441341599999994], [-0.9201591, 51.4415437], [-0.9209276, 51.44176029999999], [-0.9215606, 51.44195340000001], [-0.922785, 51.4423801], [-0.9235132, 51.4426573], [-0.9238969091190068, 51.442817580280106], [-0.9242065, 51.4429469], [-0.9249332999999996, 51.44327470000001], [-0.9256487999999998, 51.4436218], [-0.9261232999999998, 51.4438726], [-0.9265372, 51.44410140000001], [-0.9272164, 51.4445409], [-0.9278885, 51.44497270000001], [-0.9290654000000002, 51.4457477], [-0.9295004999999996, 51.446105799999984], [-0.93004, 51.44653469999999], [-0.9305475, 51.44696239999999], [-0.930805, 51.44720100000001], [-0.9310297, 51.447432500000005], [-0.9312947, 51.4477121], [-0.9315424, 51.4479799], [-0.9325516, 51.4493483], [-0.9334100999999998, 51.4505124], [-0.9335819, 51.450713], [-0.9336658, 51.45080080000001], [-0.9337473, 51.450886100000005], [-0.9337967, 51.45093789999999], [-0.9341660999999998, 51.4513019], [-0.934605, 51.45172050000001], [-0.9349921, 51.4520795], [-0.9354353, 51.45246950000001], [-0.9358367, 51.4527894], [-0.9364021, 51.4532124], [-0.9369103, 51.4535569], [-0.9375945999999996, 51.4539899], [-0.9381847, 51.454328200000006], [-0.9386085, 51.4545631], [-0.9389809, 51.4547456], [-0.9395018999999998, 51.4549961], [-0.9398077, 51.455132500000005], [-0.9405520000000002, 51.4554552], [-0.9415726, 51.4558517], [-0.9426119, 51.45623580000001], [-0.9435361, 51.45653910000001], [-0.9444009, 51.45678850000001], [-0.9448739999999998, 51.4569139], [-0.945337, 51.457025599999994], [-0.9462054, 51.45721650000001], [-0.9469044, 51.457353899999994], [-0.9477489999999998, 51.457513500000005], [-0.9482634999999998, 51.45759670000001], [-0.9485262, 51.45763970000001], [-0.9490237, 51.4577075], [-0.9495962999999998, 51.4577724], [-0.9500312, 51.45782439999999], [-0.950691, 51.457882600000005], [-0.9509032, 51.4579008], [-0.9514429999999998, 51.4579361], [-0.9519474999999998, 51.4579552], [-0.9525538, 51.4579732], [-0.9533064, 51.457982599999994], [-0.955734, 51.4579976], [-0.9558294999999998, 51.457998199999984], [-0.9570552, 51.4580388], [-0.9581291, 51.45804460000001], [-0.9586735, 51.45806109999999], [-0.9592744, 51.4580995], [-0.9593682, 51.45810879999999], [-0.9599422, 51.4581654], [-0.9608072, 51.4582453], [-0.9614738, 51.4583019], [-0.9621581, 51.4583488], [-0.9630429, 51.4584015], [-0.9633587, 51.45842030000001], [-0.9637402, 51.4584431], [-0.9647485999999996, 51.4584747], [-0.9652429, 51.458495600000006], [-0.9656965, 51.4585078], [-0.9668236999999998, 51.4585445], [-0.967106, 51.458554500000005], [-0.9682271, 51.45859430000001], [-0.9687534, 51.458614299999994], [-0.9697579, 51.4586601], [-0.9708742, 51.45869820000001], [-0.9712403, 51.4586984]]} 6.7 1518 1526 Wokingham Reading Platforms 4/5/6 Reading Platforms 4/5/6 51.4586984 -0.9712403 51.4586984 -0.9712403 1 0 2026-09-11 14:36:23 TERMINATED 2026-09-11 14:26:00 Reading Platforms 4/5/6 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658144 1789136690457893 89 89 2026-09-11 14:36:20.994834 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:20.379166
449875 479446 C18000 651F58MN11 2026-09-11 COMPLETE 12657843 2026-09-11 15:26:00 2026-09-11 14:36:23 2026-09-13 14:36:23 {"id": 479446, "stp": "P", "toc": "West Midlands Trains", "uid": "C18000", "consist": "350130", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18000/2026-09-11/detailed", "trust_id": "651F58MN11", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-11", "dest_arr_time": "1517", "dest_platform": "6", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F58", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1526", "current_leg_dep": "1513", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1334", "origin_platform": "4B", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-11T14:36:23", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "1517", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "current_leg_milage": "5.6", "linx_max_speed_mph": 110, "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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21455.748, \"from_m\": 21139.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23388.27, \"from_m\": 21455.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25920.42, \"from_m\": 23388.27, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26433.126, \"from_m\": 25920.42, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41984.805, \"from_m\": 26433.126, \"capability_applied\": null, \"effective_limit_mph\": 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\": 44388.987, \"from_m\": 41984.805, \"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\": 45028.794, \"from_m\": 44388.987, \"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\": 45067.234, \"from_m\": 45028.794, \"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\": 45108.008, \"from_m\": 45067.234, \"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\": 45158.837, \"from_m\": 45108.008, \"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\": 46252.297, \"from_m\": 45158.837, \"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\": 46318.809, \"from_m\": 46252.297, \"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\": 81811.365, \"from_m\": 46318.809, \"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\": 81846.529, \"from_m\": 81811.365, \"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\": 84103.077, \"from_m\": 81846.529, \"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\": 84232.194, \"from_m\": 84103.077, \"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\": 85946.003, \"from_m\": 84232.194, \"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\": 86083.57, \"from_m\": 85946.003, \"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\": 86481.958, \"from_m\": 86083.57, \"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\": 86561.311, \"from_m\": 86481.958, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 86943.521, \"from_m\": 86561.311, \"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\": 105919.81, \"from_m\": 86943.521, \"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\": 107445.342, \"from_m\": 105919.81, \"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\": 108604.457, \"from_m\": 107445.342, \"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\": 112743.934, \"from_m\": 108604.457, \"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\": 112780.595, \"from_m\": 112743.934, \"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\": 112905.034, \"from_m\": 112780.595, \"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\": 118979.813, \"from_m\": 112905.034, \"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\": 121476.394, \"from_m\": 118979.813, \"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\": 124493.987, \"from_m\": 121476.394, \"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\": 125718.381, \"from_m\": 124493.987, \"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\": 130470.032, \"from_m\": 125718.381, \"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\": 132721.651, \"from_m\": 130470.032, \"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\": 133508.207, \"from_m\": 132721.651, \"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\": 134265.207, \"from_m\": 133508.207, \"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\": 134318.375, \"from_m\": 134265.207, \"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\": 138839.22, \"from_m\": 134318.375, \"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\": 138899.538, \"from_m\": 138839.22, \"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\": 139231.251, \"from_m\": 138899.538, \"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\": 140365.35, \"from_m\": 139231.251, \"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\": 140423.387, \"from_m\": 140365.35, \"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\": 140502.611, \"from_m\": 140423.387, \"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\": 140544.353, \"from_m\": 140502.611, \"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\": 140613.415, \"from_m\": 140544.353, \"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\": 140651.46, \"from_m\": 140613.415, \"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\": 140950.542, \"from_m\": 140651.46, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 141186.437, \"from_m\": 140950.542, \"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\": 141228.01, \"from_m\": 141186.437, \"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\": 142324.202, \"from_m\": 141228.01, \"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\": 142690.462, \"from_m\": 142324.202, \"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\": 143007.814, \"from_m\": 142690.462, \"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\": 479446, \"profile_key\": \"d8498811fd451c63a6f9da5bf120bba37daf79c8cd6a760f20d4eb52210327d9\", \"schedule_id\": 2383, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1334\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339\", \"location\": \"Galton Jn\", \"stage_seq\": 3, \"distance_m\": 5996.938, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1340\", \"wtt_dep\": \"1341\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 4, \"distance_m\": 6440.677, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344H\", \"location\": \"Dudley Port\", \"stage_seq\": 5, \"distance_m\": 11802.195, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1353H\", \"location\": \"Wolverhampton\", \"stage_seq\": 6, \"distance_m\": 20796.855, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 7, \"distance_m\": 21530.786, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 8, \"distance_m\": 23339.291, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1403\", \"location\": \"Penkridge\", \"stage_seq\": 9, \"distance_m\": 36220.586, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 10, \"distance_m\": 44541.55, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Stafford South Jn\", \"stage_seq\": 11, \"distance_m\": 45258.322, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1411\", \"location\": \"Stafford\", \"stage_seq\": 12, \"distance_m\": 45463.843, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Norton Bridge\", \"stage_seq\": 13, \"distance_m\": 53988.603, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421H\", \"location\": \"Madeley\", \"stage_seq\": 14, \"distance_m\": 71485.07, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 15, \"distance_m\": 82144.229, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1430\", \"wtt_dep\": \"1432\", \"location\": \"Crewe\", \"stage_seq\": 16, \"distance_m\": 84835.832, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 17, \"distance_m\": 86014.786, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1439H\", \"wtt_dep\": \"1440\", \"location\": \"Winsford\", \"stage_seq\": 18, \"distance_m\": 97864.021, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445H\", \"location\": \"Hartford\", \"stage_seq\": 19, \"distance_m\": 104797.105, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Hartford Jn\", \"stage_seq\": 20, \"distance_m\": 106317.68, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1449H\", \"location\": \"Acton Bridge\", \"stage_seq\": 21, \"distance_m\": 109038.943, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Weaver Jn\", \"stage_seq\": 22, \"distance_m\": 112684.879, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Halton Jn\", \"stage_seq\": 23, \"distance_m\": 120113.371, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1457\", \"wtt_dep\": \"1458\", \"location\": \"Runcorn\", \"stage_seq\": 24, \"distance_m\": 121930.154, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 25, \"distance_m\": 125490.167, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 26, \"distance_m\": 133977.58, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Wavertree Jn\", \"stage_seq\": 27, \"distance_m\": 138785.742, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 28, \"distance_m\": 140248.677, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Edge Hill\", \"stage_seq\": 29, \"distance_m\": 140837.419, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Crown Street Jn\", \"stage_seq\": 30, \"distance_m\": 141729.676, \"section_seq\": 1, \"route_path_id\": 28866}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 31, \"distance_m\": 143007.814, \"section_seq\": 1, \"route_path_id\": 28866}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 143007.814, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28866}], \"total_distance_m\": 143007.814, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 141728.723, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1279.091, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1334", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19631, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:45:18Z\", \"source_id\": 38293092, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:45:23Z\", \"source_id\": 12586124, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:50:06Z\", \"source_id\": 38304984, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:50:08Z\", \"source_id\": 12589598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:55:45Z\", \"source_id\": 38319075, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:57:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:55:48Z\", \"source_id\": 12593639, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:06:25Z\", \"source_id\": 38345126, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:06:28Z\", \"source_id\": 12601296, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:38Z\", \"source_id\": 38362966, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:43Z\", \"source_id\": 12606487, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:23Z\", \"source_id\": 38411526, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:29Z\", \"source_id\": 12620687, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:20Z\", \"source_id\": 38437869, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:23Z\", \"source_id\": 12627837, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:40Z\", \"source_id\": 38451432, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:43Z\", \"source_id\": 12631695, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:53Z\", \"source_id\": 38462416, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:56Z\", \"source_id\": 12634822, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:32Z\", \"source_id\": 38481034, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:37Z\", \"source_id\": 12640361, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:48Z\", \"source_id\": 38506950, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:51Z\", \"source_id\": 12647902, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:21Z\", \"source_id\": 38525538, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:24Z\", \"source_id\": 12653434, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:25Z\", \"source_id\": 38540379, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:29Z\", \"source_id\": 12657843, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "6", "timing_fact_generation": 1789136676100720, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:21.225898", "service_state_evidence_id": 12657843, "current_leg_start_actual_dep": "2026-09-11T15:15:30+01:00", "operational_evidence_version": 119, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:21.592392", "service_state_valid_until_kind": null, "operational_interpretation_version": 119, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM LIV 1F58 350130 4 110 None {"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.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": 110.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": 110.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": 110.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": 110.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": 110.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": 110.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": 110.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": 110.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": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21455.748, "from_m": 21139.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23388.27, "from_m": 21455.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25920.42, "from_m": 23388.27, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26433.126, "from_m": 25920.42, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41984.805, "from_m": 26433.126, "capability_applied": null, "effective_limit_mph": 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": 44388.987, "from_m": 41984.805, "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": 45028.794, "from_m": 44388.987, "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": 45067.234, "from_m": 45028.794, "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": 45108.008, "from_m": 45067.234, "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": 45158.837, "from_m": 45108.008, "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": 46252.297, "from_m": 45158.837, "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": 46318.809, "from_m": 46252.297, "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": 81811.365, "from_m": 46318.809, "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": 81846.529, "from_m": 81811.365, "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": 84103.077, "from_m": 81846.529, "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": 84232.194, "from_m": 84103.077, "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": 85946.003, "from_m": 84232.194, "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": 86083.57, "from_m": 85946.003, "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": 86481.958, "from_m": 86083.57, "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": 86561.311, "from_m": 86481.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 86943.521, "from_m": 86561.311, "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": 105919.81, "from_m": 86943.521, "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": 107445.342, "from_m": 105919.81, "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": 108604.457, "from_m": 107445.342, "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": 112743.934, "from_m": 108604.457, "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": 112780.595, "from_m": 112743.934, "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": 112905.034, "from_m": 112780.595, "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": 118979.813, "from_m": 112905.034, "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": 121476.394, "from_m": 118979.813, "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": 124493.987, "from_m": 121476.394, "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": 125718.381, "from_m": 124493.987, "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": 130470.032, "from_m": 125718.381, "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": 132721.651, "from_m": 130470.032, "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": 133508.207, "from_m": 132721.651, "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": 134265.207, "from_m": 133508.207, "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": 134318.375, "from_m": 134265.207, "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": 138839.22, "from_m": 134318.375, "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": 138899.538, "from_m": 138839.22, "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": 139231.251, "from_m": 138899.538, "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": 140365.35, "from_m": 139231.251, "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": 140423.387, "from_m": 140365.35, "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": 140502.611, "from_m": 140423.387, "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": 140544.353, "from_m": 140502.611, "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": 140613.415, "from_m": 140544.353, "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": 140651.46, "from_m": 140613.415, "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": 140950.542, "from_m": 140651.46, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 141186.437, "from_m": 140950.542, "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": 141228.01, "from_m": 141186.437, "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": 142324.202, "from_m": 141228.01, "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": 142690.462, "from_m": 142324.202, "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": 143007.814, "from_m": 142690.462, "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": 479446, "profile_key": "d8498811fd451c63a6f9da5bf120bba37daf79c8cd6a760f20d4eb52210327d9", "schedule_id": 2383, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1334", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339", "location": "Galton Jn", "stage_seq": 3, "distance_m": 5996.938, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1340", "wtt_dep": "1341", "location": "Smethwick Galton Bridge LL", "stage_seq": 4, "distance_m": 6440.677, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344H", "location": "Dudley Port", "stage_seq": 5, "distance_m": 11802.195, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1353H", "location": "Wolverhampton", "stage_seq": 6, "distance_m": 20796.855, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Wolverhampton North Jn", "stage_seq": 7, "distance_m": 21530.786, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356H", "location": "Bushbury Jn", "stage_seq": 8, "distance_m": 23339.291, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1403", "location": "Penkridge", "stage_seq": 9, "distance_m": 36220.586, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408H", "location": "Stafford Trent Valley Jn", "stage_seq": 10, "distance_m": 44541.55, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Stafford South Jn", "stage_seq": 11, "distance_m": 45258.322, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1411", "location": "Stafford", "stage_seq": 12, "distance_m": 45463.843, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Norton Bridge", "stage_seq": 13, "distance_m": 53988.603, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421H", "location": "Madeley", "stage_seq": 14, "distance_m": 71485.07, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "Crewe Basford Hall Jn", "stage_seq": 15, "distance_m": 82144.229, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1430", "wtt_dep": "1432", "location": "Crewe", "stage_seq": 16, "distance_m": 84835.832, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Crewe Coal Yard S.B.", "stage_seq": 17, "distance_m": 86014.786, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1439H", "wtt_dep": "1440", "location": "Winsford", "stage_seq": 18, "distance_m": 97864.021, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445H", "location": "Hartford", "stage_seq": 19, "distance_m": 104797.105, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Hartford Jn", "stage_seq": 20, "distance_m": 106317.68, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1449H", "location": "Acton Bridge", "stage_seq": 21, "distance_m": 109038.943, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Weaver Jn", "stage_seq": 22, "distance_m": 112684.879, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Halton Jn", "stage_seq": 23, "distance_m": 120113.371, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1457", "wtt_dep": "1458", "location": "Runcorn", "stage_seq": 24, "distance_m": 121930.154, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Ditton East Jn", "stage_seq": 25, "distance_m": 125490.167, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506H", "location": "Liverpool South Parkway (HL)", "stage_seq": 26, "distance_m": 133977.58, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Wavertree Jn", "stage_seq": 27, "distance_m": 138785.742, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "Edge Hill S.B.", "stage_seq": 28, "distance_m": 140248.677, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Edge Hill", "stage_seq": 29, "distance_m": 140837.419, "section_seq": 1, "route_path_id": 28866}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Crown Street Jn", "stage_seq": 30, "distance_m": 141729.676, "section_seq": 1, "route_path_id": 28866}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 31, "distance_m": 143007.814, "section_seq": 1, "route_path_id": 28866}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 143007.814, "from_m": 0.0, "section_seq": 1, "route_path_id": 28866}], "total_distance_m": 143007.814, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 141728.723, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1279.091, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19631, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:45:18Z", "source_id": 38293092, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:45:23Z", "source_id": 12586124, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19613, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:50:06Z", "source_id": 38304984, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:50:08Z", "source_id": 12589598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19072, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:55:45Z", "source_id": 38319075, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:57:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:55:48Z", "source_id": 12593639, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18937, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:06:25Z", "source_id": 38345126, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:06:28Z", "source_id": 12601296, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11393, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:38Z", "source_id": 38362966, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:14:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:43Z", "source_id": 12606487, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10775, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:23Z", "source_id": 38411526, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:29Z", "source_id": 12620687, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:20Z", "source_id": 38437869, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T13:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:23Z", "source_id": 12627837, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10096, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:40Z", "source_id": 38451432, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:43Z", "source_id": 12631695, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:53Z", "source_id": 38462416, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:53:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:56Z", "source_id": 12634822, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:32Z", "source_id": 38481034, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:37Z", "source_id": 12640361, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9931, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:48Z", "source_id": 38506950, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T14:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:51Z", "source_id": 12647902, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:21Z", "source_id": 38525538, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:24Z", "source_id": 12653434, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9847, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:25Z", "source_id": 38540379, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:29Z", "source_id": 12657843, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Birmingham New Street 1334 1334 4B None None Liverpool Lime Street HL/ML 1517 1517 6 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18000/2026-09-11/detailed None Liverpool South Parkway (HL) 2026-09-11T15:15:30+01:00 Liverpool Lime Street HL/ML 13.0 {"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 5.6 1513 1526 Liverpool South Parkway (HL) Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-11 14:36:23 TERMINATED 2026-09-11 14:26:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657843 1789136676100720 119 119 2026-09-11 14:36:21.592392 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:21.225898
449876 481561 L88399 022A73MQ11 2026-09-11 COMPLETE 12658502 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 481561, "stp": "P", "toc": "ScotRail", "uid": "L88399", "consist": "158710", "dest_crs": "INR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88399/2026-09-11/detailed", "trust_id": "022A73MQ11", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverurie", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "1", "is_terminated": 1, "next_location": "Inverurie", "signalling_id": "2A73", "timing_status": "EARLY", "origin_station": "Aberdeen", "current_leg_arr": "1526", "current_leg_dep": "1522", "current_leg_end": "Inverurie", "origin_dep_time": "1504", "origin_platform": "7N", "current_location": "Inverurie", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]}", "current_leg_start": "Kintore", "dest_arr_time_act": "1528", "motion_projection": null, "next_location_lat": "57.2866365", "next_location_lon": "-2.3736197", "previous_location": "Kintore", "current_leg_milage": "3.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 489.216, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 988.601, \"from_m\": 489.216, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1002.69, \"from_m\": 988.601, \"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\": 1602.878, \"from_m\": 1002.69, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1872.209, \"from_m\": 1602.878, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9909.257, \"from_m\": 1872.209, \"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\": 10175.054, \"from_m\": 9909.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10448.855, \"from_m\": 10175.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10496.621, \"from_m\": 10448.855, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10846.695, \"from_m\": 10496.621, \"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\": 11441.469, \"from_m\": 10846.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26773.827, \"from_m\": 11441.469, \"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\": 27191.447, \"from_m\": 26773.827, \"capability_applied\": null, \"effective_limit_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\": 481561, \"profile_key\": \"90d1fe4a602a0da1988f402baead9093a401d656da119ea3ba7da26e015ff9f0\", \"schedule_id\": 19109, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Berryden Jn\", \"stage_seq\": 2, \"distance_m\": 1602.878, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Dyce\", \"stage_seq\": 3, \"distance_m\": 10101.496, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521H\", \"location\": \"Kintore\", \"stage_seq\": 4, \"distance_m\": 22020.084, \"section_seq\": 1, \"route_path_id\": 35798}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"Inverurie\", \"stage_seq\": 5, \"distance_m\": 27191.447, \"section_seq\": 1, \"route_path_id\": 35798}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27191.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35798}], \"total_distance_m\": 27191.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 27191.447, \"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": "1504", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "57.2866365", "current_position_lon": "-2.3736197", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:48Z\", \"source_id\": 38506900, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:51Z\", \"source_id\": 12647909, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:36Z\", \"source_id\": 38528613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:40Z\", \"source_id\": 12654326, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:17Z\", \"source_id\": 38542531, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:20Z\", \"source_id\": 12658502, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverurie", "service_state_platform": "2", "timing_fact_generation": 1789136723347345, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:26.259589", "service_state_evidence_id": 12658502, "current_leg_start_actual_dep": "2026-09-11T15:21:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:26.898147", "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 ABD INR 2A73 158710 2 90 None {"version": 3, "segments": [{"to_m": 489.216, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 988.601, "from_m": 489.216, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1002.69, "from_m": 988.601, "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": 1602.878, "from_m": 1002.69, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1872.209, "from_m": 1602.878, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9909.257, "from_m": 1872.209, "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": 10175.054, "from_m": 9909.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10448.855, "from_m": 10175.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10496.621, "from_m": 10448.855, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10846.695, "from_m": 10496.621, "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": 11441.469, "from_m": 10846.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26773.827, "from_m": 11441.469, "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": 27191.447, "from_m": 26773.827, "capability_applied": null, "effective_limit_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": 481561, "profile_key": "90d1fe4a602a0da1988f402baead9093a401d656da119ea3ba7da26e015ff9f0", "schedule_id": 19109, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1504", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35798}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Berryden Jn", "stage_seq": 2, "distance_m": 1602.878, "section_seq": 1, "route_path_id": 35798}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Dyce", "stage_seq": 3, "distance_m": 10101.496, "section_seq": 1, "route_path_id": 35798}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521H", "location": "Kintore", "stage_seq": 4, "distance_m": 22020.084, "section_seq": 1, "route_path_id": 35798}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "Inverurie", "stage_seq": 5, "distance_m": 27191.447, "section_seq": 1, "route_path_id": 35798}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27191.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 35798}], "total_distance_m": 27191.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 27191.447, "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": 379, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:48Z", "source_id": 38506900, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:12:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:51Z", "source_id": 12647909, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 372, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:36Z", "source_id": 38528613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:40Z", "source_id": 12654326, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 351, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:17Z", "source_id": 38542531, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:20Z", "source_id": 12658502, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Aberdeen 1504 1504 7N None None Inverurie 1528 1528 1 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88399/2026-09-11/detailed None Kintore 2026-09-11T15:21:30+01:00 Inverurie 4.0 {"type": "LineString", "coordinates": [[-2.350259126342657, 57.2435758608867], [-2.3503828999999996, 57.2439194], [-2.3517764999999997, 57.2479072], [-2.3518845, 57.248180999999995], [-2.3519819999999996, 57.2484099], [-2.3521061999999997, 57.2486342], [-2.3522617, 57.248891699999994], [-2.3524483, 57.2491623], [-2.3526079999999996, 57.2493721], [-2.3527608, 57.2495542], [-2.3529267, 57.2497453], [-2.3530915999999995, 57.2499205], [-2.3533056999999995, 57.2501285], [-2.3534847, 57.2502885], [-2.3537191, 57.2504826], [-2.3540674, 57.25075099999999], [-2.3551492, 57.2515242], [-2.3560717999999996, 57.2521714], [-2.3572683, 57.252985], [-2.3578370999999994, 57.25331769999998], [-2.3584058999999997, 57.2536436], [-2.358983, 57.2539262], [-2.3601147, 57.254439], [-2.3606886999999994, 57.25472630000001], [-2.36115, 57.2549787], [-2.361386, 57.25512239999999], [-2.3616993, 57.2553302], [-2.3618714999999995, 57.25544440000001], [-2.3623248, 57.2557723], [-2.3627486, 57.25612050000001], [-2.3633682, 57.2566573], [-2.3639823999999994, 57.2571882], [-2.3643955, 57.2575538], [-2.3648954, 57.258028], [-2.3652811, 57.25845679999999], [-2.3656, 57.2588723], [-2.3658520999999997, 57.2592649], [-2.3661102, 57.259762599999995], [-2.3662529999999995, 57.260148599999994], [-2.3663684, 57.2605461], [-2.3664352, 57.2609453], [-2.3664565, 57.2613165], [-2.3664504, 57.261589099999995], [-2.3664139, 57.262026000000006], [-2.3663356999999996, 57.26244139999999], [-2.3662956999999993, 57.26261879999999], [-2.3661676999999997, 57.2629512], [-2.3661522999999995, 57.262994], [-2.3660077, 57.263396], [-2.3658426, 57.263781300000005], [-2.3656697, 57.2642527], [-2.3653877999999997, 57.26502], [-2.3651225, 57.2656618], [-2.3648406999999994, 57.2664098], [-2.3646345999999996, 57.266987500000006], [-2.3645136, 57.2674966], [-2.3644805999999994, 57.2676561], [-2.3644426, 57.2679433], [-2.3644109, 57.26839149999999], [-2.3644225, 57.26868449999999], [-2.3644624999999997, 57.269032999999986], [-2.3645060999999994, 57.2693541], [-2.3645542, 57.2695769], [-2.3646232, 57.2698196], [-2.3648279, 57.27036139999999], [-2.3652089, 57.271306], [-2.3652735999999996, 57.2714629], [-2.3653285, 57.2715992], [-2.3655961, 57.27224579999999], [-2.3657397, 57.2725939], [-2.3660989, 57.2734511], [-2.3664128, 57.27421199999999], [-2.3668784, 57.27532069999999], [-2.3669554999999995, 57.275495], [-2.367062, 57.27576669999999], [-2.3673466, 57.2764369], [-2.3676072999999995, 57.2770409], [-2.3677749, 57.27738750000001], [-2.3679505, 57.27772409999999], [-2.3681739999999993, 57.2781066], [-2.3685331999999995, 57.27870630000001], [-2.3695170999999995, 57.2802961], [-2.3701862, 57.2813815], [-2.3704284, 57.2817957], [-2.3712407, 57.2831125], [-2.3713091, 57.28322399999999], [-2.3714306, 57.2834184], [-2.3719268, 57.2842448], [-2.3721936, 57.284726899999995], [-2.3723911, 57.2850487], [-2.3726047, 57.28536919999999], [-2.3729641999999997, 57.28585989999999], [-2.3733397, 57.2863079], [-2.373619699999999, 57.28663649999999]]} 3.2 1522 1526 Kintore Inverurie Inverurie 57.2866365 -2.3736197 57.2866365 -2.3736197 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Inverurie TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658502 1789136723347345 18 18 2026-09-11 14:36:26.898147 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:26.259589
449877 481332 C48224 742N38MO11 2026-09-11 COMPLETE 12658328 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 481332, "stp": "P", "toc": "Great Western Railway", "uid": "C48224", "consist": "387143+387151", "dest_crs": "DID", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48224/2026-09-11/detailed", "trust_id": "742N38MO11", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-11", "dest_arr_time": "1522", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "2N38", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1526", "current_leg_dep": "1514", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1408", "origin_platform": "10", "current_location": "Didcot Parkway", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]}", "current_leg_start": "Cholsey", "dest_arr_time_act": "1522", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Cholsey", "current_leg_milage": "4.6", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16732.429, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 16885.671, \"from_m\": 16732.429, \"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\": 19128.366, \"from_m\": 16885.671, \"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\": 19225.362, \"from_m\": 19128.366, \"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\": 27319.177, \"from_m\": 19225.362, \"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\": 27486.522, \"from_m\": 27319.177, \"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\": 27634.924, \"from_m\": 27486.522, \"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\": 27801.062, \"from_m\": 27634.924, \"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\": 38066.6, \"from_m\": 27801.062, \"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\": 38150.114, \"from_m\": 38066.6, \"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\": 38639.629, \"from_m\": 38150.114, \"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\": 38678.168, \"from_m\": 38639.629, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38828.759, \"from_m\": 38678.168, \"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\": 40158.504, \"from_m\": 38828.759, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40170.108, \"from_m\": 40158.504, \"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\": 49347.588, \"from_m\": 40170.108, \"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\": 49402.098, \"from_m\": 49347.588, \"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\": 56159.027, \"from_m\": 49402.098, \"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\": 56238.973, \"from_m\": 56159.027, \"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\": 56297.354, \"from_m\": 56238.973, \"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\": 56404.241, \"from_m\": 56297.354, \"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\": 56460.36, \"from_m\": 56404.241, \"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\": 56518.751, \"from_m\": 56460.36, \"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\": 57143.267, \"from_m\": 56518.751, \"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\": 57949.172, \"from_m\": 57143.267, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58269.837, \"from_m\": 57949.172, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58979.192, \"from_m\": 58269.837, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59044.255, \"from_m\": 58979.192, \"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\": 83389.493, \"from_m\": 59044.255, \"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\": 83536.175, \"from_m\": 83389.493, \"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\": 83605.33, \"from_m\": 83536.175, \"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\": 85039.917, \"from_m\": 83605.33, \"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}], \"service_id\": 481332, \"profile_key\": \"7a690635403558f51fba25a9ee36ac66f14dee20b54f056bd948f36375eb0fcc\", \"schedule_id\": 6315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Dolphin Jn\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1423\", \"wtt_dep\": \"1424\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430H\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38786.59, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": \"1437H\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 49675.712, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 56460.36, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1444\", \"wtt_dep\": \"1455\", \"location\": \"Reading\", \"stage_seq\": 13, \"distance_m\": 57620.151, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Reading West Jn\", \"stage_seq\": 14, \"distance_m\": 59468.859, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459H\", \"location\": \"Tilehurst\", \"stage_seq\": 15, \"distance_m\": 61834.161, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1504\", \"location\": \"Pangbourne\", \"stage_seq\": 16, \"distance_m\": 66412.46, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 71604.664, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"Cholsey\", \"stage_seq\": 18, \"distance_m\": 77625.916, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Didcot East Jn\", \"stage_seq\": 19, \"distance_m\": 84099.754, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 85039.917, \"section_seq\": 1, \"route_path_id\": 30160}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85039.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}], \"total_distance_m\": 85039.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84079.588, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 960.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1408", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:09Z\", \"source_id\": 38477462, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:13Z\", \"source_id\": 12639329, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:10Z\", \"source_id\": 38487840, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:14Z\", \"source_id\": 12642245, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:46Z\", \"source_id\": 38499455, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:52Z\", \"source_id\": 12645669, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:37Z\", \"source_id\": 38511551, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:37Z\", \"source_id\": 12649182, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:02Z\", \"source_id\": 38541909, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:08Z\", \"source_id\": 12658328, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789136712622972, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:27.178842", "service_state_evidence_id": 12658328, "current_leg_start_actual_dep": "2026-09-11T15:17:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:27.844898", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD DID 2N38 387143+387151 8 110 None {"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16732.429, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 16885.671, "from_m": 16732.429, "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": 19128.366, "from_m": 16885.671, "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": 19225.362, "from_m": 19128.366, "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": 27319.177, "from_m": 19225.362, "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": 27486.522, "from_m": 27319.177, "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": 27634.924, "from_m": 27486.522, "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": 27801.062, "from_m": 27634.924, "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": 38066.6, "from_m": 27801.062, "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": 38150.114, "from_m": 38066.6, "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": 38639.629, "from_m": 38150.114, "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": 38678.168, "from_m": 38639.629, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38828.759, "from_m": 38678.168, "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": 40158.504, "from_m": 38828.759, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40170.108, "from_m": 40158.504, "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": 49347.588, "from_m": 40170.108, "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": 49402.098, "from_m": 49347.588, "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": 56159.027, "from_m": 49402.098, "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": 56238.973, "from_m": 56159.027, "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": 56297.354, "from_m": 56238.973, "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": 56404.241, "from_m": 56297.354, "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": 56460.36, "from_m": 56404.241, "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": 56518.751, "from_m": 56460.36, "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": 57143.267, "from_m": 56518.751, "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": 57949.172, "from_m": 57143.267, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58269.837, "from_m": 57949.172, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58979.192, "from_m": 58269.837, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59044.255, "from_m": 58979.192, "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": 83389.493, "from_m": 59044.255, "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": 83536.175, "from_m": 83389.493, "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": 83605.33, "from_m": 83536.175, "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": 85039.917, "from_m": 83605.33, "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}], "service_id": 481332, "profile_key": "7a690635403558f51fba25a9ee36ac66f14dee20b54f056bd948f36375eb0fcc", "schedule_id": 6315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1408", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1423", "wtt_dep": "1424", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430H", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": "1437H", "location": "Twyford", "stage_seq": 11, "distance_m": 49675.712, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "Kennet Bridge Jn", "stage_seq": 12, "distance_m": 56460.36, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1444", "wtt_dep": "1455", "location": "Reading", "stage_seq": 13, "distance_m": 57620.151, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Reading West Jn", "stage_seq": 14, "distance_m": 59468.859, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459H", "location": "Tilehurst", "stage_seq": 15, "distance_m": 61834.161, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1504", "location": "Pangbourne", "stage_seq": 16, "distance_m": 66412.46, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508H", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 71604.664, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "Cholsey", "stage_seq": 18, "distance_m": 77625.916, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Didcot East Jn", "stage_seq": 19, "distance_m": 84099.754, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 85039.917, "section_seq": 1, "route_path_id": 30160}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85039.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 30160}], "total_distance_m": 85039.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84079.588, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 960.329, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23933, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:09Z", "source_id": 38477462, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:13Z", "source_id": 12639329, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23944, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:10Z", "source_id": 38487840, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:04:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:14Z", "source_id": 12642245, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:46Z", "source_id": 38499455, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:52Z", "source_id": 12645669, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23959, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:37Z", "source_id": 38511551, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:37Z", "source_id": 12649182, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23984, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:02Z", "source_id": 38541909, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:26:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:08Z", "source_id": 12658328, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] London Paddington 1408 1408 10 None None Didcot Parkway 1522 1522 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48224/2026-09-11/detailed None Cholsey 2026-09-11T15:17:30+01:00 Didcot Parkway 12.0 {"type": "LineString", "coordinates": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]} 4.6 1514 1526 Cholsey Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658328 1789136712622972 26 26 2026-09-11 14:36:27.844898 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:27.178842
449878 478307 G15499 832U18ML11 2026-09-11 COMPLETE 12658423 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 478307, "stp": "P", "toc": "Great Western Railway", "uid": "G15499", "consist": "802001", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15499/2026-09-11/detailed", "trust_id": "832U18ML11", "origin_crs": "EXD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-11", "dest_arr_time": "1522", "dest_platform": "4", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2U18", "timing_status": "LATE", "origin_station": "Exeter St. David's", "current_leg_arr": "1526", "current_leg_dep": "1509", "current_leg_end": "Cardiff Central", "origin_dep_time": "1245", "origin_platform": "6A", "current_location": "Cardiff Central", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Newport (South Wales)", "dest_arr_time_act": "1522", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Newport (South Wales)", "current_leg_milage": "11.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 325.771, \"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\": 393.709, \"from_m\": 325.771, \"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\": 470.057, \"from_m\": 393.709, \"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\": 1842.167, \"from_m\": 470.057, \"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\": 1867.745, \"from_m\": 1842.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1910.835, \"from_m\": 1867.745, \"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\": 1960.152, \"from_m\": 1910.835, \"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\": 2093.55, \"from_m\": 1960.152, \"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\": 2868.559, \"from_m\": 2093.55, \"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\": 4862.806, \"from_m\": 2868.559, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75483.799, \"from_m\": 4862.806, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89021.045, \"from_m\": 75483.799, \"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\": 89691.946, \"from_m\": 89021.045, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89838.981, \"from_m\": 89691.946, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91851.567, \"from_m\": 89838.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92714.829, \"from_m\": 91851.567, \"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\": 95854.299, \"from_m\": 92714.829, \"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\": 95973.136, \"from_m\": 95854.299, \"capability_applied\": null, \"effective_limit_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\": 96056.042, \"from_m\": 95973.136, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 96117.041, \"from_m\": 96056.042, \"capability_applied\": null, \"effective_limit_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\": 97798.44, \"from_m\": 96117.041, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97859.44, \"from_m\": 97798.44, \"capability_applied\": null, \"effective_limit_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\": 118789.688, \"from_m\": 97859.44, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 118895.54, \"from_m\": 118789.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123549.215, \"from_m\": 118895.54, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 124505.059, \"from_m\": 123549.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125232.696, \"from_m\": 124505.059, \"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\": 125295.749, \"from_m\": 125232.696, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125312.123, \"from_m\": 125295.749, \"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\": 125840.968, \"from_m\": 125312.123, \"capability_applied\": null, \"effective_limit_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\": 126007.867, \"from_m\": 125840.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126079.672, \"from_m\": 126007.867, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126191.164, \"from_m\": 126079.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127383.715, \"from_m\": 126191.164, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 127538.083, \"from_m\": 127383.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127809.869, \"from_m\": 127538.083, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 127858.995, \"from_m\": 127809.869, \"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\": 129343.71, \"from_m\": 127858.995, \"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\": 130515.582, \"from_m\": 129343.71, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 130624.852, \"from_m\": 130515.582, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 131751.125, \"from_m\": 130624.852, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132103.188, \"from_m\": 131751.125, \"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\": 132225.499, \"from_m\": 132103.188, \"capability_applied\": null, \"effective_limit_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\": 133776.342, \"from_m\": 132225.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133879.893, \"from_m\": 133776.342, \"capability_applied\": null, \"effective_limit_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\": 133899.399, \"from_m\": 133879.893, \"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\": 142339.603, \"from_m\": 133899.399, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150673.216, \"from_m\": 142339.603, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151489.121, \"from_m\": 150673.216, \"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\": 151621.996, \"from_m\": 151489.121, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151717.692, \"from_m\": 151621.996, \"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\": 153939.586, \"from_m\": 151717.692, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162924.327, \"from_m\": 153939.586, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 163016.029, \"from_m\": 162924.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164232.932, \"from_m\": 163016.029, \"capability_applied\": null, \"effective_limit_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\": 164302.453, \"from_m\": 164232.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 164358.334, \"from_m\": 164302.453, \"capability_applied\": null, \"effective_limit_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\": 165472.923, \"from_m\": 164358.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\": 166224.944, \"from_m\": 165472.923, \"capability_applied\": null, \"effective_limit_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\": 166292.844, \"from_m\": 166224.944, \"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\": 167389.57, \"from_m\": 166292.844, \"capability_applied\": null, \"effective_limit_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\": 167941.663, \"from_m\": 167389.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 168181.508, \"from_m\": 167941.663, \"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\": 168368.02, \"from_m\": 168181.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169239.28, \"from_m\": 168368.02, \"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\": 170616.874, \"from_m\": 169239.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170851.004, \"from_m\": 170616.874, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 182773.305, \"from_m\": 170851.004, \"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\": 183730.794, \"from_m\": 182773.305, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183928.504, \"from_m\": 183730.794, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184330.455, \"from_m\": 183928.504, \"capability_applied\": null, \"effective_limit_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\": 184392.449, \"from_m\": 184330.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185294.509, \"from_m\": 184392.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185377.608, \"from_m\": 185294.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185589.071, \"from_m\": 185377.608, \"capability_applied\": null, \"effective_limit_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\": 185768.167, \"from_m\": 185589.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185818.075, \"from_m\": 185768.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185968.468, \"from_m\": 185818.075, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 186080.184, \"from_m\": 185968.468, \"capability_applied\": null, \"effective_limit_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\": 186144.099, \"from_m\": 186080.184, \"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\": 186473.495, \"from_m\": 186144.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 186815.376, \"from_m\": 186473.495, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 478307, \"profile_key\": \"113f3d39b4493ac0649ef48666078f504eed8d63c268bfe2204fe193c6da089e\", \"schedule_id\": 9140, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Exeter St. David's\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Cowley Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1910.835, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1257\", \"location\": \"Tiverton Loop\", \"stage_seq\": 3, \"distance_m\": 23791.323, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1259\", \"wtt_dep\": \"1300H\", \"location\": \"Tiverton Parkway\", \"stage_seq\": 4, \"distance_m\": 26572.284, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1304H\", \"location\": \"Whiteball\", \"stage_seq\": 5, \"distance_m\": 33297.933, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Norton Fitzwarren Jn\", \"stage_seq\": 6, \"distance_m\": 46708.001, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1311H\", \"wtt_dep\": \"1319H\", \"location\": \"Taunton\", \"stage_seq\": 7, \"distance_m\": 49408.886, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Cogload Jn\", \"stage_seq\": 8, \"distance_m\": 56882.285, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1328H\", \"wtt_dep\": \"1329H\", \"location\": \"Bridgwater\", \"stage_seq\": 9, \"distance_m\": 67911.298, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1335H\", \"wtt_dep\": \"1336H\", \"location\": \"Highbridge & Burnham\", \"stage_seq\": 10, \"distance_m\": 78038.331, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"Uphill Jn\", \"stage_seq\": 11, \"distance_m\": 89561.695, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1346\", \"wtt_dep\": \"1348\", \"location\": \"Weston-super-Mare\", \"stage_seq\": 12, \"distance_m\": 92462.161, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1351\", \"location\": \"Worle Jn\", \"stage_seq\": 13, \"distance_m\": 96056.042, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1354\", \"location\": \"Worle\", \"stage_seq\": 14, \"distance_m\": 96957.741, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1400\", \"location\": \"Yatton\", \"stage_seq\": 15, \"distance_m\": 105476.615, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1406\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 16, \"distance_m\": 111775.31, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Parson Street\", \"stage_seq\": 17, \"distance_m\": 121750.804, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Bristol West Jn\", \"stage_seq\": 18, \"distance_m\": 124092.218, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1428\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 19, \"distance_m\": 124624.287, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429\", \"location\": \"Bristol East Jn\", \"stage_seq\": 20, \"distance_m\": 125191.999, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 21, \"distance_m\": 125796.286, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 22, \"distance_m\": 127934.775, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Horfield Jn\", \"stage_seq\": 23, \"distance_m\": 130683.703, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1439\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 24, \"distance_m\": 131698.54, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": \"1443H\", \"location\": \"Patchway\", \"stage_seq\": 25, \"distance_m\": 134249.065, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Pilning\", \"stage_seq\": 26, \"distance_m\": 140164.057, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 27, \"distance_m\": 142339.603, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 28, \"distance_m\": 149332.72, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1454H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 29, \"distance_m\": 151127.586, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 30, \"distance_m\": 163300.664, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Maindee East Jn\", \"stage_seq\": 31, \"distance_m\": 165856.545, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503H\", \"location\": \"Maindee West Jn\", \"stage_seq\": 32, \"distance_m\": 167094.984, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1508H\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 33, \"distance_m\": 167584.485, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Gaer Jn\", \"stage_seq\": 34, \"distance_m\": 169279.894, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Ebbw Jn\", \"stage_seq\": 35, \"distance_m\": 170309.065, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Marshfield\", \"stage_seq\": 36, \"distance_m\": 176260.728, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 37, \"distance_m\": 184330.455, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 38, \"distance_m\": 185377.608, \"section_seq\": 1, \"route_path_id\": 31332}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 39, \"distance_m\": 186815.376, \"section_seq\": 1, \"route_path_id\": 31332}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 186815.376, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31332}], \"total_distance_m\": 186815.376, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 178409.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8406.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:58:45Z\", \"source_id\": 38177195, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:58:48Z\", \"source_id\": 12552631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:59:48Z\", \"source_id\": 38179786, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:01:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:59:53Z\", \"source_id\": 12553354, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:05:11Z\", \"source_id\": 38193531, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:05:18Z\", \"source_id\": 12557295, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:13:11Z\", \"source_id\": 38213568, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:13:17Z\", \"source_id\": 12563116, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:27:19Z\", \"source_id\": 38248413, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:29:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:27:24Z\", \"source_id\": 12573278, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:36:21Z\", \"source_id\": 38271037, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:36:23Z\", \"source_id\": 12579746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26175, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:48:55Z\", \"source_id\": 38301932, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:48:58Z\", \"source_id\": 12588731, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:56:58Z\", \"source_id\": 12594418, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:01:38Z\", \"source_id\": 38333064, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:01:42Z\", \"source_id\": 12597844, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:49Z\", \"source_id\": 38351380, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:53Z\", \"source_id\": 12602979, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:19Z\", \"source_id\": 12609073, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:32Z\", \"source_id\": 38377577, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:21:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:38Z\", \"source_id\": 12610785, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:23Z\", \"source_id\": 38398984, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:27Z\", \"source_id\": 12617088, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:53Z\", \"source_id\": 38412763, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:59Z\", \"source_id\": 12621039, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:28Z\", \"source_id\": 38438145, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:29Z\", \"source_id\": 12627903, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:16Z\", \"source_id\": 38452974, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:50:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:19Z\", \"source_id\": 12632110, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:58Z\", \"source_id\": 38467185, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:02Z\", \"source_id\": 12636299, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:37Z\", \"source_id\": 38496593, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:38Z\", \"source_id\": 12644770, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:11Z\", \"source_id\": 38542281, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:13Z\", \"source_id\": 12658423, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "3", "timing_fact_generation": 1789136714249050, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:28.600497", "service_state_evidence_id": 12658423, "current_leg_start_actual_dep": "2026-09-11T15:12:30+01:00", "operational_evidence_version": 128, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:29.490725", "service_state_valid_until_kind": null, "operational_interpretation_version": 128, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P EXD CDF 2U18 802001 5 125 None {"version": 3, "segments": [{"to_m": 325.771, "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": 393.709, "from_m": 325.771, "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": 470.057, "from_m": 393.709, "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": 1842.167, "from_m": 470.057, "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": 1867.745, "from_m": 1842.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1910.835, "from_m": 1867.745, "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": 1960.152, "from_m": 1910.835, "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": 2093.55, "from_m": 1960.152, "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": 2868.559, "from_m": 2093.55, "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": 4862.806, "from_m": 2868.559, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75483.799, "from_m": 4862.806, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89021.045, "from_m": 75483.799, "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": 89691.946, "from_m": 89021.045, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89838.981, "from_m": 89691.946, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91851.567, "from_m": 89838.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92714.829, "from_m": 91851.567, "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": 95854.299, "from_m": 92714.829, "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": 95973.136, "from_m": 95854.299, "capability_applied": null, "effective_limit_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": 96056.042, "from_m": 95973.136, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 96117.041, "from_m": 96056.042, "capability_applied": null, "effective_limit_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": 97798.44, "from_m": 96117.041, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97859.44, "from_m": 97798.44, "capability_applied": null, "effective_limit_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": 118789.688, "from_m": 97859.44, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 118895.54, "from_m": 118789.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123549.215, "from_m": 118895.54, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124505.059, "from_m": 123549.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125232.696, "from_m": 124505.059, "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": 125295.749, "from_m": 125232.696, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125312.123, "from_m": 125295.749, "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": 125840.968, "from_m": 125312.123, "capability_applied": null, "effective_limit_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": 126007.867, "from_m": 125840.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126079.672, "from_m": 126007.867, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126191.164, "from_m": 126079.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127383.715, "from_m": 126191.164, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 127538.083, "from_m": 127383.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127809.869, "from_m": 127538.083, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 127858.995, "from_m": 127809.869, "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": 129343.71, "from_m": 127858.995, "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": 130515.582, "from_m": 129343.71, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130624.852, "from_m": 130515.582, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 131751.125, "from_m": 130624.852, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132103.188, "from_m": 131751.125, "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": 132225.499, "from_m": 132103.188, "capability_applied": null, "effective_limit_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": 133776.342, "from_m": 132225.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133879.893, "from_m": 133776.342, "capability_applied": null, "effective_limit_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": 133899.399, "from_m": 133879.893, "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": 142339.603, "from_m": 133899.399, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150673.216, "from_m": 142339.603, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151489.121, "from_m": 150673.216, "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": 151621.996, "from_m": 151489.121, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151717.692, "from_m": 151621.996, "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": 153939.586, "from_m": 151717.692, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162924.327, "from_m": 153939.586, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 163016.029, "from_m": 162924.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164232.932, "from_m": 163016.029, "capability_applied": null, "effective_limit_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": 164302.453, "from_m": 164232.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 164358.334, "from_m": 164302.453, "capability_applied": null, "effective_limit_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": 165472.923, "from_m": 164358.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": 166224.944, "from_m": 165472.923, "capability_applied": null, "effective_limit_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": 166292.844, "from_m": 166224.944, "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": 167389.57, "from_m": 166292.844, "capability_applied": null, "effective_limit_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": 167941.663, "from_m": 167389.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 168181.508, "from_m": 167941.663, "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": 168368.02, "from_m": 168181.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169239.28, "from_m": 168368.02, "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": 170616.874, "from_m": 169239.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170851.004, "from_m": 170616.874, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 182773.305, "from_m": 170851.004, "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": 183730.794, "from_m": 182773.305, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183928.504, "from_m": 183730.794, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184330.455, "from_m": 183928.504, "capability_applied": null, "effective_limit_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": 184392.449, "from_m": 184330.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185294.509, "from_m": 184392.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185377.608, "from_m": 185294.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185589.071, "from_m": 185377.608, "capability_applied": null, "effective_limit_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": 185768.167, "from_m": 185589.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185818.075, "from_m": 185768.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185968.468, "from_m": 185818.075, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 186080.184, "from_m": 185968.468, "capability_applied": null, "effective_limit_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": 186144.099, "from_m": 186080.184, "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": 186473.495, "from_m": 186144.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 186815.376, "from_m": 186473.495, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 478307, "profile_key": "113f3d39b4493ac0649ef48666078f504eed8d63c268bfe2204fe193c6da089e", "schedule_id": 9140, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1245", "location": "Exeter St. David's", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Cowley Bridge Jn", "stage_seq": 2, "distance_m": 1910.835, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1257", "location": "Tiverton Loop", "stage_seq": 3, "distance_m": 23791.323, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1259", "wtt_dep": "1300H", "location": "Tiverton Parkway", "stage_seq": 4, "distance_m": 26572.284, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1304H", "location": "Whiteball", "stage_seq": 5, "distance_m": 33297.933, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310", "location": "Norton Fitzwarren Jn", "stage_seq": 6, "distance_m": 46708.001, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1311H", "wtt_dep": "1319H", "location": "Taunton", "stage_seq": 7, "distance_m": 49408.886, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Cogload Jn", "stage_seq": 8, "distance_m": 56882.285, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1328H", "wtt_dep": "1329H", "location": "Bridgwater", "stage_seq": 9, "distance_m": 67911.298, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1335H", "wtt_dep": "1336H", "location": "Highbridge & Burnham", "stage_seq": 10, "distance_m": 78038.331, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343", "location": "Uphill Jn", "stage_seq": 11, "distance_m": 89561.695, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1346", "wtt_dep": "1348", "location": "Weston-super-Mare", "stage_seq": 12, "distance_m": 92462.161, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1351", "location": "Worle Jn", "stage_seq": 13, "distance_m": 96056.042, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1354", "location": "Worle", "stage_seq": 14, "distance_m": 96957.741, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1400", "location": "Yatton", "stage_seq": 15, "distance_m": 105476.615, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1406", "location": "Nailsea & Backwell", "stage_seq": 16, "distance_m": 111775.31, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Parson Street", "stage_seq": 17, "distance_m": 121750.804, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Bristol West Jn", "stage_seq": 18, "distance_m": 124092.218, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1428", "location": "Bristol Temple Meads", "stage_seq": 19, "distance_m": 124624.287, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429", "location": "Bristol East Jn", "stage_seq": 20, "distance_m": 125191.999, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Dr Day's Jn", "stage_seq": 21, "distance_m": 125796.286, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Narroways Hill Jn", "stage_seq": 22, "distance_m": 127934.775, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Horfield Jn", "stage_seq": 23, "distance_m": 130683.703, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1439", "location": "Filton Abbey Wood", "stage_seq": 24, "distance_m": 131698.54, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": "1443H", "location": "Patchway", "stage_seq": 25, "distance_m": 134249.065, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Pilning", "stage_seq": 26, "distance_m": 140164.057, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Severn Tunnel East", "stage_seq": 27, "distance_m": 142339.603, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Severn Tunnel West", "stage_seq": 28, "distance_m": 149332.72, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1454H", "location": "Severn Tunnel Junction", "stage_seq": 29, "distance_m": 151127.586, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Llanwern West Jn", "stage_seq": 30, "distance_m": 163300.664, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503", "location": "Maindee East Jn", "stage_seq": 31, "distance_m": 165856.545, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503H", "location": "Maindee West Jn", "stage_seq": 32, "distance_m": 167094.984, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1508H", "location": "Newport (South Wales)", "stage_seq": 33, "distance_m": 167584.485, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Gaer Jn", "stage_seq": 34, "distance_m": 169279.894, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Ebbw Jn", "stage_seq": 35, "distance_m": 170309.065, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Marshfield", "stage_seq": 36, "distance_m": 176260.728, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Moorland Road Jn", "stage_seq": 37, "distance_m": 184330.455, "section_seq": 1, "route_path_id": 31332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Long Dyke Jn", "stage_seq": 38, "distance_m": 185377.608, "section_seq": 1, "route_path_id": 31332}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 39, "distance_m": 186815.376, "section_seq": 1, "route_path_id": 31332}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 186815.376, "from_m": 0.0, "section_seq": 1, "route_path_id": 31332}], "total_distance_m": 186815.376, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 178409.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8406.073, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26420, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:58:45Z", "source_id": 38177195, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T11:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:58:48Z", "source_id": 12552631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26416, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:59:48Z", "source_id": 38179786, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:01:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:59:53Z", "source_id": 12553354, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26412, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:05:11Z", "source_id": 38193531, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:05:18Z", "source_id": 12557295, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26389, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:13:11Z", "source_id": 38213568, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T12:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:13:17Z", "source_id": 12563116, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26197, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:27:19Z", "source_id": 38248413, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T12:29:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:27:24Z", "source_id": 12573278, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26186, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:36:21Z", "source_id": 38271037, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T12:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:36:23Z", "source_id": 12579746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26175, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:48:55Z", "source_id": 38301932, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:48:58Z", "source_id": 12588731, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:56:58Z", "source_id": 12594418, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26162, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:01:38Z", "source_id": 38333064, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:01:42Z", "source_id": 12597844, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26154, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:49Z", "source_id": 38351380, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:53Z", "source_id": 12602979, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:19Z", "source_id": 12609073, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25974, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:32Z", "source_id": 38377577, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:21:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:38Z", "source_id": 12610785, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25948, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:23Z", "source_id": 38398984, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:29:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:27Z", "source_id": 12617088, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25803, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:53Z", "source_id": 38412763, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T13:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:59Z", "source_id": 12621039, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25723, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:28Z", "source_id": 38438145, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T13:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:29Z", "source_id": 12627903, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25738, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:16Z", "source_id": 38452974, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T13:50:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:19Z", "source_id": 12632110, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24640, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:58Z", "source_id": 38467185, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T13:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:02Z", "source_id": 12636299, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24702, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:37Z", "source_id": 38496593, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T14:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:38Z", "source_id": 12644770, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24961, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:11Z", "source_id": 38542281, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:13Z", "source_id": 12658423, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Exeter St. David's 1245 1245 6A None None Cardiff Central 1522 1522 4 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15499/2026-09-11/detailed None Newport (South Wales) 2026-09-11T15:12:30+01:00 Cardiff Central 17.0 {"type": "LineString", "coordinates": [[-2.9992781705370697, 51.589345813679], [-2.9996414999999996, 51.58915199999999], [-2.9998592, 51.5890199], [-3.0001342, 51.5888515], [-3.000456, 51.5886424], [-3.000602199999999, 51.5885182], [-3.0007845999999994, 51.5883616], [-3.0008691, 51.5882916], [-3.0010018, 51.58816560000001], [-3.0012178, 51.587935], [-3.0013531999999996, 51.5877692], [-3.0014765999999997, 51.58761249999999], [-3.0015598000000003, 51.5874959], [-3.0017915, 51.5871648], [-3.0020156999999994, 51.586780899999994], [-3.0022625, 51.5863526], [-3.0023715999999996, 51.58616669999999], [-3.0026308, 51.5857106], [-3.0037110999999994, 51.5838232], [-3.0058895000000003, 51.57999699999999], [-3.0060644999999995, 51.5796901], [-3.0061895999999995, 51.57947239999999], [-3.0064934, 51.57904429999999], [-3.0066883000000004, 51.57871299999999], [-3.0068204, 51.57848179999999], [-3.0069700347080226, 51.57821989136252], [-3.0070547, 51.578071699999995], [-3.0075309999999997, 51.57723800000001], [-3.0075907999999996, 51.5771333], [-3.0078949, 51.5764211], [-3.0079525, 51.576271199999994], [-3.0080076, 51.57598769999999], [-3.0080524, 51.5756507], [-3.0080681999999994, 51.575514600000005], [-3.0080815, 51.5750575], [-3.0080813, 51.5747014], [-3.0080335, 51.5742041], [-3.0079715999999994, 51.57370590000001], [-3.0078696999999996, 51.5730975], [-3.0077489999999996, 51.5724623], [-3.0075611999999996, 51.571428699999984], [-3.0073788, 51.5705402], [-3.0072661999999997, 51.5699683], [-3.0070959044723864, 51.56908936711081], [-3.0070795, 51.56900469999999], [-3.0069446, 51.5683566], [-3.0069087, 51.568192], [-3.0068696, 51.5680128], [-3.0067159, 51.567161], [-3.0066296, 51.56666990000001], [-3.0065704999999996, 51.566340200000006], [-3.0065297, 51.566035], [-3.006525, 51.5655815], [-3.0064975, 51.5652689], [-3.0065069, 51.5645888], [-3.0064935, 51.5642307], [-3.0064867999999993, 51.56376800000001], [-3.0065096, 51.5630405], [-3.0065391, 51.5625503], [-3.0066035, 51.5619868], [-3.0066719, 51.5615549], [-3.0067308999999995, 51.561268599999984], [-3.0068300999999997, 51.560805], [-3.0069186, 51.5605249], [-3.0070407, 51.56011749999999], [-3.0072176999999995, 51.5595822], [-3.0073786, 51.5590786], [-3.0076307, 51.5582615], [-3.0079218, 51.5573982], [-3.0080493, 51.5570193], [-3.0082969, 51.55630829999999], [-3.0084884, 51.5558346], [-3.0086674999999996, 51.555456199999995], [-3.0089019999999995, 51.5550163], [-3.0091230649370484, 51.55466347968381], [-3.0091723, 51.55458490000001], [-3.0094316, 51.5542098], [-3.0096374, 51.55394359999999], [-3.0098065999999997, 51.5537334], [-3.0101167999999996, 51.5533803], [-3.0103219, 51.55316549999999], [-3.0107302, 51.552766000000005], [-3.0111388999999997, 51.55240770000001], [-3.0115634, 51.5520685], [-3.0120490999999996, 51.55171649999998], [-3.0125425, 51.5513872], [-3.0128396, 51.5512071], [-3.0130663999999996, 51.55107470000001], [-3.013546, 51.550812099999995], [-3.014134, 51.5505113], [-3.0147650999999995, 51.5502099], [-3.0152281, 51.54999699999999], [-3.0158590999999997, 51.54970310000001], [-3.0164438, 51.54943430000001], [-3.0170229, 51.549163799999995], [-3.0175981, 51.5488987], [-3.0181804, 51.54863], [-3.018762, 51.5483605], [-3.0192211, 51.54814770000001], [-3.0202048, 51.54768949999998], [-3.0212255, 51.5472213], [-3.0218182999999996, 51.5469444], [-3.0230549, 51.5463708], [-3.0243621999999997, 51.5457446], [-3.0251522999999994, 51.5453748], [-3.0263979999999995, 51.544795500000006], [-3.0271290999999994, 51.544467399999995], [-3.0276452999999997, 51.5442367], [-3.0283361, 51.5439269], [-3.0291622, 51.543565], [-3.0299117, 51.5432208], [-3.030888, 51.54277539999999], [-3.0317853999999995, 51.54235719999999], [-3.0333572, 51.5416332], [-3.0341806, 51.54124790000001], [-3.0349006000000003, 51.5409137], [-3.0356183, 51.5405806], [-3.0363643, 51.5402219], [-3.0375601999999997, 51.5396681], [-3.0384534, 51.5392577], [-3.0391561, 51.538927300000005], [-3.0397929999999995, 51.5386316], [-3.0404489, 51.5383301], [-3.0417069, 51.537744499999995], [-3.0425464, 51.537357500000006], [-3.043135, 51.5370884], [-3.0442442, 51.53656829999999], [-3.0453123, 51.53607589999999], [-3.0460091, 51.53576079999999], [-3.0470682999999994, 51.5352731], [-3.0487048000000003, 51.534519499999995], [-3.0504321000000005, 51.53370029999999], [-3.0518831999999994, 51.53303459999999], [-3.053035, 51.53249850000001], [-3.0542719660063726, 51.531927628931506], [-3.0543535, 51.53188999999999], [-3.0550534999999996, 51.5315663], [-3.0559789, 51.5311391], [-3.0565085, 51.5309033], [-3.0572605198018885, 51.53055058404835], [-3.0575318999999994, 51.530423299999995], [-3.0583661, 51.53003280000001], [-3.0588447, 51.5298071], [-3.0595676999999997, 51.52947220000001], [-3.0602703999999994, 51.5291535], [-3.0609034, 51.52886480000001], [-3.0623223, 51.52821730000001], [-3.0630626, 51.52788029999999], [-3.0640603999999994, 51.5274164], [-3.0646585, 51.5271427], [-3.065549, 51.5267355], [-3.0671825000000004, 51.52598460000001], [-3.0678423, 51.5256725], [-3.068447, 51.525355], [-3.0694742999999995, 51.524882700000006], [-3.0713210999999996, 51.5240221], [-3.0736934, 51.52292179999999], [-3.0751069, 51.52226929999999], [-3.0770622999999997, 51.52135640000001], [-3.0788298999999997, 51.5205419], [-3.080379, 51.5198214], [-3.0821492, 51.5189986], [-3.0830316999999994, 51.5185914], [-3.0842011, 51.51804390000001], [-3.0856024, 51.517394200000005], [-3.0864327, 51.51701409999999], [-3.0876865, 51.5164328], [-3.0890237, 51.5158124], [-3.0907645, 51.5150062], [-3.0918895, 51.51448490000001], [-3.0930563, 51.513939], [-3.0944686000000003, 51.5132835], [-3.0958886999999997, 51.5126254], [-3.0973666, 51.5119376], [-3.0982451999999996, 51.5115292], [-3.0989667, 51.511191999999994], [-3.1003051, 51.5105726], [-3.1017252000000006, 51.50991609999999], [-3.1034605999999996, 51.509108099999985], [-3.1043725, 51.5086858], [-3.1053906, 51.50821379999999], [-3.1068040999999997, 51.5075811], [-3.1072036999999995, 51.5074192], [-3.1077923, 51.50719829999999], [-3.1084027000000005, 51.50698680000001], [-3.1089954, 51.5067931], [-3.1097545, 51.5065527], [-3.1100883, 51.5064487], [-3.1111278, 51.50612199999999], [-3.1118386, 51.5059], [-3.1123252999999997, 51.505744199999995], [-3.1134813, 51.50538190000001], [-3.1146924999999994, 51.50500009999999], [-3.1157653, 51.50465779999998], [-3.1176709, 51.504058], [-3.1199776, 51.5033284], [-3.1212973, 51.50291430000001], [-3.122464, 51.502547], [-3.1237408, 51.502141300000005], [-3.1249692, 51.50175889999999], [-3.1261172, 51.50139660000001], [-3.126816, 51.5011767], [-3.1284105, 51.5006703], [-3.129156099999999, 51.5004332], [-3.13026, 51.50008969999998], [-3.1308769, 51.499897700000005], [-3.1313829, 51.4997382], [-3.1316172, 51.49964250000001], [-3.1319807, 51.4994975], [-3.1323367, 51.499383399999985], [-3.1326133, 51.4992923], [-3.1327624999999997, 51.49923259999999], [-3.1328832, 51.49918079999999], [-3.1330944, 51.49909909999999], [-3.1334423999999994, 51.49898379999999], [-3.1336411, 51.4989124], [-3.134024244451826, 51.4987748385867], [-3.1340795, 51.498755], [-3.134337, 51.4986615], [-3.1344086999999994, 51.49863390000001], [-3.1345420999999996, 51.4985689], [-3.1346414, 51.4985188], [-3.1347699999999996, 51.4984516], [-3.1349162999999995, 51.4983752], [-3.1351698, 51.4982466], [-3.1354474, 51.49811299999999], [-3.1356521, 51.498014499999975], [-3.136352899999999, 51.4977099], [-3.1364706999999994, 51.49765300000001], [-3.1366289, 51.4975645], [-3.1368073, 51.4974643], [-3.1369722000000007, 51.4973758], [-3.1378895999999994, 51.496903200000006], [-3.1384274, 51.496611400000006], [-3.138843099999999, 51.4963722], [-3.1393715, 51.4960524], [-3.1399307, 51.4956967], [-3.1403760000000003, 51.495402000000006], [-3.1407576000000006, 51.49512979999999], [-3.1407809999999996, 51.4951131], [-3.141115, 51.4948664], [-3.1414462, 51.49460169999999], [-3.1416448999999997, 51.49444479999999], [-3.141803, 51.4943395], [-3.1419476999999993, 51.4942565], [-3.1420649, 51.49418479999999], [-3.1422911, 51.494006], [-3.142419799999999, 51.49390239999999], [-3.142663, 51.493734100000005], [-3.1427604, 51.4936703], [-3.1429468999999997, 51.4935555], [-3.143238, 51.4933668], [-3.1434256, 51.4932161], [-3.1438642, 51.492862], [-3.1439519999999996, 51.4927925], [-3.144103494418325, 51.49269239165645], [-3.144338799999999, 51.4925369], [-3.1444949999999996, 51.4924122], [-3.1447532999999996, 51.4922017], [-3.145351, 51.49172549999999], [-3.1461637999999996, 51.49106779999999], [-3.1468684, 51.49050479999999], [-3.1469439, 51.4904444], [-3.1479940999999996, 51.4895796], [-3.1484752, 51.489165], [-3.1489375999999996, 51.4887627], [-3.1494774999999997, 51.488291999999994], [-3.1497729999999997, 51.48803139999999], [-3.1502805, 51.4875807], [-3.1506516, 51.487252599999984], [-3.1517657, 51.4862661], [-3.1525643, 51.48557590000001], [-3.1527494999999996, 51.4854159], [-3.1529674, 51.48523170000001], [-3.1538535999999997, 51.4844874], [-3.1541639000000004, 51.4842255], [-3.1547483999999995, 51.483755599999995], [-3.1553833, 51.483276399999994], [-3.1560539, 51.48281800000001], [-3.1566908999999996, 51.48240479999999], [-3.1581248999999993, 51.4816369], [-3.1603044, 51.480639999999994], [-3.1609931593348763, 51.48032655915422], [-3.1621398999999997, 51.4798047], [-3.1628005999999997, 51.4795462], [-3.1630702, 51.479460199999984], [-3.1633855999999994, 51.47936310000001], [-3.1635835, 51.47930499999999], [-3.1637754, 51.47924969999999], [-3.1640954999999997, 51.479162899999984], [-3.1644977999999995, 51.4790614], [-3.1651687, 51.4789021], [-3.165402, 51.4788389], [-3.1658277999999997, 51.4787206], [-3.1663089, 51.4785871], [-3.167459, 51.4782647], [-3.1678070999999997, 51.47816949999999], [-3.1679449999999996, 51.4781311], [-3.1685189999999994, 51.4779741], [-3.1688897999999996, 51.4778856], [-3.169301399999999, 51.4777922], [-3.1695627999999996, 51.4777259], [-3.1697089, 51.477686899999995], [-3.1701479, 51.47756340000001], [-3.1702486999999997, 51.4775407], [-3.1706154, 51.477458], [-3.1707864999999997, 51.477419], [-3.1709491999999995, 51.4773806], [-3.1712224, 51.4773115], [-3.171431508709132, 51.47725188852774], [-3.171511393836019, 51.47722911532835], [-3.1715794999999996, 51.4772097], [-3.1717497465626896, 51.47715936286946], [-3.1717989999999996, 51.477144800000005], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} 11.7 1509 1526 Newport (South Wales) Cardiff Central Cardiff Central 51.4756626 -3.1792304 51.4756626 -3.1792304 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Cardiff Central TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658423 1789136714249050 128 128 2026-09-11 14:36:29.490725 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:28.600497
449879 482102 C36316 745N25MQ11 2026-09-11 COMPLETE 12658904 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 482102, "stp": "P", "toc": "Elizabeth Line", "uid": "C36316", "consist": "345045", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36316/2026-09-11/detailed", "trust_id": "745N25MQ11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-11", "dest_arr_time": "1529", "dest_platform": "4", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "5N25", "timing_status": "EARLY", "origin_station": "Maidenhead Reversing Sidings", "current_leg_arr": "1526", "current_leg_dep": "1525", "current_leg_end": "Maidenhead", "origin_dep_time": "1527", "origin_platform": null, "current_location": "Maidenhead", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Maidenhead Reversing Sidings", "dest_arr_time_act": "1529", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Maidenhead Reversing Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 333.618, \"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\": 574.463, \"from_m\": 333.618, \"capability_applied\": null, \"effective_limit_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\": 482102, \"profile_key\": \"45fc25fb5de5dd8895a8826a7994d236b2c159ada58749a73015e86805b0ca0f\", \"schedule_id\": 4735, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29836}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 2, \"distance_m\": 574.463, \"section_seq\": 1, \"route_path_id\": 29836}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 574.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29836}], \"total_distance_m\": 574.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.845, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.618, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:49Z\", \"source_id\": 38543767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:53Z\", \"source_id\": 12658904, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "4", "timing_fact_generation": 1789136757807928, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:28.607131", "service_state_evidence_id": 12658904, "current_leg_start_actual_dep": "2026-09-11T15:27:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:29.493867", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None MAI 5N25 345045 9 90 None {"version": 3, "segments": [{"to_m": 333.618, "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": 574.463, "from_m": 333.618, "capability_applied": null, "effective_limit_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": 482102, "profile_key": "45fc25fb5de5dd8895a8826a7994d236b2c159ada58749a73015e86805b0ca0f", "schedule_id": 4735, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1527", "location": "Maidenhead Reversing Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29836}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 2, "distance_m": 574.463, "section_seq": 1, "route_path_id": 29836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 574.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 29836}], "total_distance_m": 574.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.618, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23626, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:49Z", "source_id": 38543767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:53Z", "source_id": 12658904, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Maidenhead Reversing Sidings 1527 1527 None None None Maidenhead 1529 1529 4 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36316/2026-09-11/detailed None Maidenhead Reversing Sidings 2026-09-11T15:27:00+01:00 Maidenhead 1.0 {"type": "LineString", "coordinates": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} 0.4 1525 1526 Maidenhead Reversing Sidings Maidenhead Maidenhead 51.5185898 -0.7227445 51.5185898 -0.7227445 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Maidenhead TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658904 1789136757807928 3 3 2026-09-11 14:36:29.493867 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:28.607131
449880 480812 L84657 872U41MP11 2026-09-11 COMPLETE 12658379 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 480812, "stp": "P", "toc": "South Western Railway", "uid": "L84657", "consist": "701053", "dest_crs": "WNR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84657/2026-09-11/detailed", "trust_id": "872U41MP11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Windsor & Eton Riverside", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "2", "is_terminated": 1, "next_location": "Windsor & Eton Riverside", "signalling_id": "2U41", "timing_status": "ON TIME", "origin_station": "London Waterloo", "current_leg_arr": "1526", "current_leg_dep": "1522", "current_leg_end": "Windsor & Eton Riverside", "origin_dep_time": "1433", "origin_platform": "20", "current_location": "Windsor & Eton Riverside", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5789061437630914, 51.48259922474861], [-0.5793472, 51.48285510000001], [-0.5798640999999999, 51.48317509999998], [-0.5800824, 51.48330970000001], [-0.5812719999999999, 51.4840229], [-0.5820876, 51.48451639999999], [-0.5833241, 51.48541000000001], [-0.5843487, 51.4862468], [-0.5850549, 51.4869165], [-0.5855470999999999, 51.48743900000001], [-0.5866286, 51.488633500000006], [-0.5877203, 51.48989280000001], [-0.5883425000000001, 51.4905808], [-0.5890158, 51.4911202], [-0.5900161999999999, 51.49170480000001], [-0.590845, 51.49205210000001], [-0.5914806999999999, 51.4922492], [-0.5927348, 51.4925278], [-0.5933563, 51.49261559999999], [-0.5938893, 51.49266], [-0.5943068, 51.4926937], [-0.5949211999999999, 51.49270749999999], [-0.5955078, 51.49267890000001], [-0.5960779, 51.4926231], [-0.5976600999999999, 51.49250229999999], [-0.5982827999999999, 51.4924479], [-0.5998546, 51.492285800000005], [-0.6001611, 51.492266], [-0.6004642, 51.49223400000001], [-0.6008646999999999, 51.49216559999999], [-0.6017463, 51.49191939999999], [-0.6021615, 51.49173489999999], [-0.6025045999999998, 51.491544400000016], [-0.6029539999999999, 51.4912404], [-0.6032395, 51.490946599999994], [-0.6036284, 51.490489], [-0.6039047, 51.49006980000001], [-0.6041606, 51.48948740000001], [-0.6043341999999999, 51.48910959999999], [-0.6044794, 51.488794000000006], [-0.6044237, 51.488934099999994], [-0.6043779, 51.48906989999999], [-0.6043319, 51.48920929999999], [-0.6042764, 51.4893458], [-0.6043811, 51.4891179], [-0.6046381, 51.4885594], [-0.6047375, 51.48832380000001], [-0.6048671999999999, 51.48798589999999], [-0.6049457999999999, 51.4877569], [-0.6050378, 51.48744930000001], [-0.6050853, 51.48729600000001], [-0.605136, 51.4871473], [-0.6051770999999999, 51.4870502], [-0.6052296999999999, 51.4869409], [-0.6053202, 51.486780399999994], [-0.6054684, 51.4865568], [-0.6055632, 51.48642630000001], [-0.6056716999999999, 51.4862862], [-0.6057736999999999, 51.4861744], [-0.6058784, 51.4860753], [-0.6059983999999999, 51.485968699999994], [-0.6061271999999999, 51.4858654]]}", "current_leg_start": "Datchet", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "51.4858654", "next_location_lon": "-0.6061272", "previous_location": "Datchet", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5159.049, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11489.516, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15338.438, \"from_m\": 11489.516, \"capability_applied\": null, \"effective_limit_mph\": 60.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.253, \"from_m\": 15338.438, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21519.011, \"from_m\": 16446.253, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29807.437, \"from_m\": 21519.011, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30361.461, \"from_m\": 29807.437, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31033.368, \"from_m\": 30361.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\": 31431.688, \"from_m\": 31033.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31480.833, \"from_m\": 31431.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36182.24, \"from_m\": 31480.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\": 36579.107, \"from_m\": 36182.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\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39836.903, \"from_m\": 36579.107, \"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\": 40621.834, \"from_m\": 39836.903, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41243.298, \"from_m\": 40621.834, \"capability_applied\": null, \"effective_limit_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\": 480812, \"profile_key\": \"7c648573ac2803748ebf93d0d9fb9de9660f1b7c5405dd994be848c4a016bcc8\", \"schedule_id\": 35475, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": \"1437H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": \"1443\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1447\", \"location\": \"Putney\", \"stage_seq\": 7, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Barnes\", \"stage_seq\": 8, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1453\", \"location\": \"Richmond\", \"stage_seq\": 9, \"distance_m\": 15542.122, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1457\", \"location\": \"Twickenham\", \"stage_seq\": 10, \"distance_m\": 18124.699, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 20017.841, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Whitton Jn\", \"stage_seq\": 12, \"distance_m\": 20903.84, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Feltham Jn\", \"stage_seq\": 13, \"distance_m\": 21519.011, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504H\", \"location\": \"Feltham\", \"stage_seq\": 14, \"distance_m\": 23834.413, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 15, \"distance_m\": 28129.027, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512H\", \"location\": \"Staines\", \"stage_seq\": 16, \"distance_m\": 30491.91, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Wraysbury\", \"stage_seq\": 17, \"distance_m\": 34506.171, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1518H\", \"wtt_dep\": \"1519\", \"location\": \"Sunnymeads\", \"stage_seq\": 18, \"distance_m\": 36274.677, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1521H\", \"wtt_dep\": \"1522\", \"location\": \"Datchet\", \"stage_seq\": 19, \"distance_m\": 38194.788, \"section_seq\": 1, \"route_path_id\": 42442}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 20, \"distance_m\": 41243.298, \"section_seq\": 1, \"route_path_id\": 42442}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41243.298, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42442}], \"total_distance_m\": 41243.298, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40584.331, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 658.967, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1433", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4858654", "current_position_lon": "-0.6061272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:44Z\", \"source_id\": 38417620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:45Z\", \"source_id\": 12622336, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:30Z\", \"source_id\": 38426742, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:22Z\", \"source_id\": 12624864, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:59Z\", \"source_id\": 38431344, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:02Z\", \"source_id\": 12626135, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:43Z\", \"source_id\": 38443951, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:43Z\", \"source_id\": 12629556, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28398, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:12Z\", \"source_id\": 38450286, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:16Z\", \"source_id\": 12631323, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:04Z\", \"source_id\": 38457661, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:08Z\", \"source_id\": 12633450, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:15Z\", \"source_id\": 38467915, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:19Z\", \"source_id\": 12636548, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:38Z\", \"source_id\": 38476134, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:41Z\", \"source_id\": 12638984, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:48Z\", \"source_id\": 38486824, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:51Z\", \"source_id\": 12641968, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:29Z\", \"source_id\": 38498726, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:33Z\", \"source_id\": 12645431, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:37Z\", \"source_id\": 38506472, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:41Z\", \"source_id\": 12647786, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:07Z\", \"source_id\": 38512719, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:10Z\", \"source_id\": 12649567, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28223, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:07Z\", \"source_id\": 38522407, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:13Z\", \"source_id\": 12652555, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:08Z\", \"source_id\": 38542080, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:13Z\", \"source_id\": 12658379, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Windsor & Eton Riverside", "service_state_platform": "2", "timing_fact_generation": 1789136717713474, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:29.067670", "service_state_evidence_id": 12658379, "current_leg_start_actual_dep": "2026-09-11T15:22:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:29.486189", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P None WNR 2U41 701053 10 100 None {"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5159.049, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11489.516, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15338.438, "from_m": 11489.516, "capability_applied": null, "effective_limit_mph": 60.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.253, "from_m": 15338.438, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21519.011, "from_m": 16446.253, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29807.437, "from_m": 21519.011, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30361.461, "from_m": 29807.437, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31033.368, "from_m": 30361.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": 31431.688, "from_m": 31033.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31480.833, "from_m": 31431.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36182.24, "from_m": 31480.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": 36579.107, "from_m": 36182.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", "infrastructure_limit_mph": 30.0}, {"to_m": 39836.903, "from_m": 36579.107, "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": 40621.834, "from_m": 39836.903, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41243.298, "from_m": 40621.834, "capability_applied": null, "effective_limit_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": 480812, "profile_key": "7c648573ac2803748ebf93d0d9fb9de9660f1b7c5405dd994be848c4a016bcc8", "schedule_id": 35475, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1433", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": "1437H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": "1443", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1447", "location": "Putney", "stage_seq": 7, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Barnes", "stage_seq": 8, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1453", "location": "Richmond", "stage_seq": 9, "distance_m": 15542.122, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1457", "location": "Twickenham", "stage_seq": 10, "distance_m": 18124.699, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500", "location": "Whitton", "stage_seq": 11, "distance_m": 20017.841, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Whitton Jn", "stage_seq": 12, "distance_m": 20903.84, "section_seq": 1, "route_path_id": 42442}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Feltham Jn", "stage_seq": 13, "distance_m": 21519.011, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504H", "location": "Feltham", "stage_seq": 14, "distance_m": 23834.413, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Ashford (Middlesex)", "stage_seq": 15, "distance_m": 28129.027, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512H", "location": "Staines", "stage_seq": 16, "distance_m": 30491.91, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Wraysbury", "stage_seq": 17, "distance_m": 34506.171, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1518H", "wtt_dep": "1519", "location": "Sunnymeads", "stage_seq": 18, "distance_m": 36274.677, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1521H", "wtt_dep": "1522", "location": "Datchet", "stage_seq": 19, "distance_m": 38194.788, "section_seq": 1, "route_path_id": 42442}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Windsor & Eton Riverside", "stage_seq": 20, "distance_m": 41243.298, "section_seq": 1, "route_path_id": 42442}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41243.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 42442}], "total_distance_m": 41243.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40584.331, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 658.967, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:44Z", "source_id": 38417620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:45Z", "source_id": 12622336, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29121, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:30Z", "source_id": 38426742, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:22Z", "source_id": 12624864, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29164, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:59Z", "source_id": 38431344, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:02Z", "source_id": 12626135, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28420, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:43Z", "source_id": 38443951, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:43Z", "source_id": 12629556, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28398, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:12Z", "source_id": 38450286, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:16Z", "source_id": 12631323, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28336, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:04Z", "source_id": 38457661, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:08Z", "source_id": 12633450, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28297, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:15Z", "source_id": 38467915, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:19Z", "source_id": 12636548, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28283, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:38Z", "source_id": 38476134, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:59:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:41Z", "source_id": 12638984, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:48Z", "source_id": 38486824, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:51Z", "source_id": 12641968, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:29Z", "source_id": 38498726, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:08:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:33Z", "source_id": 12645431, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:37Z", "source_id": 38506472, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:11:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:41Z", "source_id": 12647786, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28220, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:07Z", "source_id": 38512719, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:15:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:10Z", "source_id": 12649567, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28223, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:07Z", "source_id": 38522407, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:18:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:13Z", "source_id": 12652555, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28229, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:08Z", "source_id": 38542080, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:13Z", "source_id": 12658379, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] London Waterloo 1433 1433 20 None None Windsor & Eton Riverside 1526 1526 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L84657/2026-09-11/detailed None Datchet 2026-09-11T15:22:00+01:00 Windsor & Eton Riverside 4.0 {"type": "LineString", "coordinates": [[-0.5789061437630914, 51.48259922474861], [-0.5793472, 51.48285510000001], [-0.5798640999999999, 51.48317509999998], [-0.5800824, 51.48330970000001], [-0.5812719999999999, 51.4840229], [-0.5820876, 51.48451639999999], [-0.5833241, 51.48541000000001], [-0.5843487, 51.4862468], [-0.5850549, 51.4869165], [-0.5855470999999999, 51.48743900000001], [-0.5866286, 51.488633500000006], [-0.5877203, 51.48989280000001], [-0.5883425000000001, 51.4905808], [-0.5890158, 51.4911202], [-0.5900161999999999, 51.49170480000001], [-0.590845, 51.49205210000001], [-0.5914806999999999, 51.4922492], [-0.5927348, 51.4925278], [-0.5933563, 51.49261559999999], [-0.5938893, 51.49266], [-0.5943068, 51.4926937], [-0.5949211999999999, 51.49270749999999], [-0.5955078, 51.49267890000001], [-0.5960779, 51.4926231], [-0.5976600999999999, 51.49250229999999], [-0.5982827999999999, 51.4924479], [-0.5998546, 51.492285800000005], [-0.6001611, 51.492266], [-0.6004642, 51.49223400000001], [-0.6008646999999999, 51.49216559999999], [-0.6017463, 51.49191939999999], [-0.6021615, 51.49173489999999], [-0.6025045999999998, 51.491544400000016], [-0.6029539999999999, 51.4912404], [-0.6032395, 51.490946599999994], [-0.6036284, 51.490489], [-0.6039047, 51.49006980000001], [-0.6041606, 51.48948740000001], [-0.6043341999999999, 51.48910959999999], [-0.6044794, 51.488794000000006], [-0.6044237, 51.488934099999994], [-0.6043779, 51.48906989999999], [-0.6043319, 51.48920929999999], [-0.6042764, 51.4893458], [-0.6043811, 51.4891179], [-0.6046381, 51.4885594], [-0.6047375, 51.48832380000001], [-0.6048671999999999, 51.48798589999999], [-0.6049457999999999, 51.4877569], [-0.6050378, 51.48744930000001], [-0.6050853, 51.48729600000001], [-0.605136, 51.4871473], [-0.6051770999999999, 51.4870502], [-0.6052296999999999, 51.4869409], [-0.6053202, 51.486780399999994], [-0.6054684, 51.4865568], [-0.6055632, 51.48642630000001], [-0.6056716999999999, 51.4862862], [-0.6057736999999999, 51.4861744], [-0.6058784, 51.4860753], [-0.6059983999999999, 51.485968699999994], [-0.6061271999999999, 51.4858654]]} 1.9 1522 1526 Datchet Windsor & Eton Riverside Windsor & Eton Riverside 51.4858654 -0.6061272 51.4858654 -0.6061272 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Windsor & Eton Riverside TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658379 1789136717713474 68 68 2026-09-11 14:36:29.486189 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:29.067670
449881 483006 C49393 735F03MS11 2026-09-11 COMPLETE 12659417 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 483006, "stp": "P", "toc": "Great Western Railway", "uid": "C49393", "consist": null, "dest_crs": "PAD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49393/2026-09-11/detailed", "trust_id": "735F03MS11", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": "16:02:00", "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-11", "dest_arr_time": "1710", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5F03", "timing_status": null, "origin_station": "London Paddington", "current_leg_arr": "1710", "current_leg_dep": "1708", "current_leg_end": "London Paddington", "origin_dep_time": "1602", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19159356129671595, 51.51913411546678], [-0.1907963, 51.5190495], [-0.1894566, 51.5189234], [-0.1893218, 51.5189111], [-0.1886424, 51.518866200000005], [-0.1880167, 51.5188423], [-0.18749419999999997, 51.518805], [-0.18717549999999997, 51.5187854], [-0.1871216, 51.5187819], [-0.187106, 51.5187806], [-0.18686959999999997, 51.5187647], [-0.1866184, 51.5187485], [-0.1862558, 51.5187263], [-0.185959, 51.518708200000006], [-0.1854481, 51.51867730000001], [-0.1852251, 51.51866160000001], [-0.1851102, 51.51865469999999], [-0.1844999, 51.5186141], [-0.18420169999999997, 51.518597], [-0.1832789, 51.5185631], [-0.182721, 51.5185394], [-0.18253929999999996, 51.51852629999999], [-0.1823198, 51.5185152], [-0.18213209999999996, 51.5185061], [-0.18161750662469375, 51.51849904314393], [-0.18157789999999996, 51.51849849999999], [-0.181174, 51.51847279999999], [-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": "Royal Oak Sidings", "dest_arr_time_act": "1710", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1381.791, \"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\": 1443.178, \"from_m\": 1381.791, \"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\": 1931.223, \"from_m\": 1443.178, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3448.48, \"from_m\": 1931.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 483006, \"profile_key\": \"4b437b455a2898c9e8dd05e507a40e412ce83ed6a34969a9df8b77770e9c3f46\", \"schedule_id\": 6677, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30302}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1708\", \"location\": \"Royal Oak Sidings\", \"stage_seq\": 2, \"distance_m\": 1687.384, \"section_seq\": 1, \"route_path_id\": 30302}, {\"is_pass\": false, \"wtt_arr\": \"1710\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 3, \"distance_m\": 3448.48, \"section_seq\": 1, \"route_path_id\": 30302}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3448.48, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30302}], \"total_distance_m\": 3448.48, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3448.48, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1602", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "London Paddington", "service_state_platform": "1", "timing_fact_generation": 1789136796968589, "current_leg_arrival_utc": "2026-09-11T17:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:36.965630", "service_state_evidence_id": 12659417, "current_leg_start_actual_dep": "2026-09-11T17:08:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:37.326493", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD PAD 5F03 None None None None {"version": 3, "segments": [{"to_m": 1381.791, "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": 1443.178, "from_m": 1381.791, "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": 1931.223, "from_m": 1443.178, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 3448.48, "from_m": 1931.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 483006, "profile_key": "4b437b455a2898c9e8dd05e507a40e412ce83ed6a34969a9df8b77770e9c3f46", "schedule_id": 6677, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1602", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30302}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1708", "location": "Royal Oak Sidings", "stage_seq": 2, "distance_m": 1687.384, "section_seq": 1, "route_path_id": 30302}, {"is_pass": false, "wtt_arr": "1710", "wtt_dep": null, "location": "London Paddington", "stage_seq": 3, "distance_m": 3448.48, "section_seq": 1, "route_path_id": 30302}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3448.48, "from_m": 0.0, "section_seq": 1, "route_path_id": 30302}], "total_distance_m": 3448.48, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3448.48, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] London Paddington 1602 1602 1 16:02:00 None London Paddington 1710 1710 2 None None https://www.realtimetrains.co.uk/service/gb-nr:C49393/2026-09-11/detailed None Royal Oak Sidings 2026-09-11T17:08:00+01:00 London Paddington 2.0 {"type": "LineString", "coordinates": [[-0.19159356129671595, 51.51913411546678], [-0.1907963, 51.5190495], [-0.1894566, 51.5189234], [-0.1893218, 51.5189111], [-0.1886424, 51.518866200000005], [-0.1880167, 51.5188423], [-0.18749419999999997, 51.518805], [-0.18717549999999997, 51.5187854], [-0.1871216, 51.5187819], [-0.187106, 51.5187806], [-0.18686959999999997, 51.5187647], [-0.1866184, 51.5187485], [-0.1862558, 51.5187263], [-0.185959, 51.518708200000006], [-0.1854481, 51.51867730000001], [-0.1852251, 51.51866160000001], [-0.1851102, 51.51865469999999], [-0.1844999, 51.5186141], [-0.18420169999999997, 51.518597], [-0.1832789, 51.5185631], [-0.182721, 51.5185394], [-0.18253929999999996, 51.51852629999999], [-0.1823198, 51.5185152], [-0.18213209999999996, 51.5185061], [-0.18161750662469375, 51.51849904314393], [-0.18157789999999996, 51.51849849999999], [-0.181174, 51.51847279999999], [-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]]} 0.7 1708 1710 None Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 London Paddington TRUST TRUST_CANCELLATION 12659417 1789136796968589 1 1 2026-09-11 14:36:37.326493 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:36.965630
449882 483220 C49476 735B24MS11 2026-09-11 COMPLETE 12659415 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 483220, "stp": "P", "toc": "Great Western Railway", "uid": "C49476", "consist": null, "dest_crs": "PAD", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49476/2026-09-11/detailed", "trust_id": "735B24MS11", "origin_crs": null, "show_on_map": 0, "dar_est_time": "16:10:00", "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-11", "dest_arr_time": "1616", "dest_platform": "1", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5B24", "timing_status": null, "origin_station": "North Pole Iep Depot", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1610", "origin_platform": null, "current_location": "North Pole Iep Depot", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1616", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1722.165, \"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\": 3495.593, \"from_m\": 1722.165, \"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\": 3767.929, \"from_m\": 3495.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5239.436, \"from_m\": 3767.929, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 483220, \"profile_key\": \"18ff2a08c1937d588b82dbc01d77fbbb40d9216e591231a389831ac3dd6ed064\", \"schedule_id\": 6706, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"North Pole Iep Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 2, \"distance_m\": 2440.037, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 3321.813, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 4, \"distance_m\": 4589.736, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 5, \"distance_m\": 5239.436, \"section_seq\": 1, \"route_path_id\": 30323}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5239.436, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}], \"total_distance_m\": 5239.436, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 3517.271, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1722.165, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1610", "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": "North Pole Iep Depot", "service_state_platform": null, "timing_fact_generation": 1789136796973344, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:36.970911", "service_state_evidence_id": 12659415, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:37.328911", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None PAD 5B24 None None None None {"version": 3, "segments": [{"to_m": 1722.165, "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": 3495.593, "from_m": 1722.165, "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": 3767.929, "from_m": 3495.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 5239.436, "from_m": 3767.929, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 483220, "profile_key": "18ff2a08c1937d588b82dbc01d77fbbb40d9216e591231a389831ac3dd6ed064", "schedule_id": 6706, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1610", "location": "North Pole Iep Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612H", "location": "Ladbroke Grove Jn", "stage_seq": 2, "distance_m": 2440.037, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 3321.813, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Royal Oak Junction", "stage_seq": 4, "distance_m": 4589.736, "section_seq": 1, "route_path_id": 30323}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": null, "location": "London Paddington", "stage_seq": 5, "distance_m": 5239.436, "section_seq": 1, "route_path_id": 30323}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5239.436, "from_m": 0.0, "section_seq": 1, "route_path_id": 30323}], "total_distance_m": 5239.436, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 3517.271, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1722.165, "synthetic_unknown_infrastructure_limit_mph": 60} [] North Pole Iep Depot 1610 1610 None 16:10:00 None London Paddington 1616 1616 1 None None https://www.realtimetrains.co.uk/service/gb-nr:C49476/2026-09-11/detailed None None None None None None None None None None North Pole Iep Depot London Paddington None None None None 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 North Pole Iep Depot TRUST TRUST_CANCELLATION 12659415 1789136796973344 1 1 2026-09-11 14:36:37.328911 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:36.970911
449883 481431 C03067 862J42MP11 2026-09-11 COMPLETE 12658217 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 481431, "stp": "P", "toc": "Great Western Railway", "uid": "C03067", "consist": "165108", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03067/2026-09-11/detailed", "trust_id": "862J42MP11", "origin_crs": "BSK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "1", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2J42", "timing_status": "LATE", "origin_station": "Basingstoke", "current_leg_arr": "1526", "current_leg_dep": "1523", "current_leg_end": "Reading", "origin_dep_time": "1459", "origin_platform": "5", "current_location": "Reading", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "+1 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": "1525", "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\": 627.499, \"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\": 20088.788, \"from_m\": 627.499, \"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\": 20944.807, \"from_m\": 20088.788, \"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\": 21873.488, \"from_m\": 20944.807, \"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\": 21924.902, \"from_m\": 21873.488, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21996.378, \"from_m\": 21924.902, \"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\": 23512.082, \"from_m\": 21996.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24621.699, \"from_m\": 23512.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24856.966, \"from_m\": 24621.699, \"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\": 481431, \"profile_key\": \"e11bb3a5e56ffeddfce40eb68ae9f70746f816d840a9250b60bb29a102769862\", \"schedule_id\": 368, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Basingstoke\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 2, \"distance_m\": 7972.129, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512\", \"location\": \"Mortimer\", \"stage_seq\": 3, \"distance_m\": 13336.024, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1518\", \"location\": \"Reading Green Park\", \"stage_seq\": 4, \"distance_m\": 20170.625, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Southcote Jn\", \"stage_seq\": 5, \"distance_m\": 22042.541, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522\", \"location\": \"Reading West\", \"stage_seq\": 6, \"distance_m\": 23389.558, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 7, \"distance_m\": 23539.225, \"section_seq\": 1, \"route_path_id\": 28069}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 8, \"distance_m\": 24856.966, \"section_seq\": 1, \"route_path_id\": 28069}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24856.966, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28069}], \"total_distance_m\": 24856.966, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 24856.966, \"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": "1459", "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-11T14:04:43Z\", \"source_id\": 38491873, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:48Z\", \"source_id\": 12643394, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:02Z\", \"source_id\": 38504913, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:04Z\", \"source_id\": 12647265, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:49Z\", \"source_id\": 38521628, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:50Z\", \"source_id\": 12652307, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:37Z\", \"source_id\": 38533791, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:40Z\", \"source_id\": 12655837, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:53Z\", \"source_id\": 38541466, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:58Z\", \"source_id\": 12658217, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "1", "timing_fact_generation": 1789136701170319, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:37.110099", "service_state_evidence_id": 12658217, "current_leg_start_actual_dep": "2026-09-11T15:23:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:37.323629", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P BSK RDG 2J42 165108 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": 627.499, "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": 20088.788, "from_m": 627.499, "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": 20944.807, "from_m": 20088.788, "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": 21873.488, "from_m": 20944.807, "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": 21924.902, "from_m": 21873.488, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21996.378, "from_m": 21924.902, "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": 23512.082, "from_m": 21996.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24621.699, "from_m": 23512.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24856.966, "from_m": 24621.699, "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": 481431, "profile_key": "e11bb3a5e56ffeddfce40eb68ae9f70746f816d840a9250b60bb29a102769862", "schedule_id": 368, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1459", "location": "Basingstoke", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506H", "location": "Bramley (Hants)", "stage_seq": 2, "distance_m": 7972.129, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512", "location": "Mortimer", "stage_seq": 3, "distance_m": 13336.024, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1518", "location": "Reading Green Park", "stage_seq": 4, "distance_m": 20170.625, "section_seq": 1, "route_path_id": 28069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Southcote Jn", "stage_seq": 5, "distance_m": 22042.541, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522", "location": "Reading West", "stage_seq": 6, "distance_m": 23389.558, "section_seq": 1, "route_path_id": 28069}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Oxford Road Jn", "stage_seq": 7, "distance_m": 23539.225, "section_seq": 1, "route_path_id": 28069}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Reading", "stage_seq": 8, "distance_m": 24856.966, "section_seq": 1, "route_path_id": 28069}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24856.966, "from_m": 0.0, "section_seq": 1, "route_path_id": 28069}], "total_distance_m": 24856.966, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 24856.966, "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": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:43Z", "source_id": 38491873, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:06:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:48Z", "source_id": 12643394, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27056, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:02Z", "source_id": 38504913, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:04Z", "source_id": 12647265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23938, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:49Z", "source_id": 38521628, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:50Z", "source_id": 12652307, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:37Z", "source_id": 38533791, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:22:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:40Z", "source_id": 12655837, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23746, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:53Z", "source_id": 38541466, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:58Z", "source_id": 12658217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Basingstoke 1459 1459 5 None None Reading 1525 1525 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C03067/2026-09-11/detailed None Reading West 2026-09-11T15:23: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 1523 1526 Reading West Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658217 1789136701170319 29 29 2026-09-11 14:36:37.323629 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:37.110099
449884 478193 C02082 541D15ML11 2026-09-11 COMPLETE 12659481 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 478193, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02082", "consist": "800106", "dest_crs": "HGT", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02082/2026-09-11/detailed", "trust_id": "541D15ML11", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Harrogate", "service_date": "2026-09-11", "dest_arr_time": "1529", "dest_platform": "3", "is_terminated": 1, "next_location": "Harrogate", "signalling_id": "1D15", "timing_status": "EARLY", "origin_station": "London Kings Cross", "current_leg_arr": "1526", "current_leg_dep": "1507", "current_leg_end": "Harrogate", "origin_dep_time": "1240", "origin_platform": "6", "current_location": "Harrogate", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]}", "current_leg_start": "Horsforth", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "53.9935746", "next_location_lon": "-1.5376098", "previous_location": "Horsforth", "current_leg_milage": "12.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3239.409, \"from_m\": 1318.672, \"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\": 3751.499, \"from_m\": 3239.409, \"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\": 5385.866, \"from_m\": 3751.499, \"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\": 5643.348, \"from_m\": 5385.866, \"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\": 6155.924, \"from_m\": 5643.348, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6211.165, \"from_m\": 6155.924, \"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\": 7504.536, \"from_m\": 6211.165, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11402.042, \"from_m\": 7504.536, \"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\": 14552.936, \"from_m\": 11402.042, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39106.836, \"from_m\": 14552.936, \"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\": 89791.485, \"from_m\": 39106.836, \"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\": 92577.961, \"from_m\": 89791.485, \"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\": 113442.499, \"from_m\": 92577.961, \"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\": 116150.994, \"from_m\": 113442.499, \"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\": 117507.402, \"from_m\": 116150.994, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123003.693, \"from_m\": 117507.402, \"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\": 124702.762, \"from_m\": 123003.693, \"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\": 125482.242, \"from_m\": 124702.762, \"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\": 163431.449, \"from_m\": 125482.242, \"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\": 171204.909, \"from_m\": 163431.449, \"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\": 172299.262, \"from_m\": 171204.909, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176184.071, \"from_m\": 172299.262, \"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\": 195989.955, \"from_m\": 176184.071, \"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\": 196257.632, \"from_m\": 195989.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 196358.046, \"from_m\": 196257.632, \"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\": 196722.295, \"from_m\": 196358.046, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 216898.336, \"from_m\": 196722.295, \"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\": 216910.281, \"from_m\": 216898.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 218076.804, \"from_m\": 216910.281, \"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\": 221139.544, \"from_m\": 218076.804, \"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\": 224285.189, \"from_m\": 221139.544, \"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\": 226659.06, \"from_m\": 224285.189, \"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\": 226713.018, \"from_m\": 226659.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236407.907, \"from_m\": 226713.018, \"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\": 240784.205, \"from_m\": 236407.907, \"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\": 250032.608, \"from_m\": 240784.205, \"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\": 252127.227, \"from_m\": 250032.608, \"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\": 253140.024, \"from_m\": 252127.227, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 253192.289, \"from_m\": 253140.024, \"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\": 253206.997, \"from_m\": 253192.289, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 254089.087, \"from_m\": 253206.997, \"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\": 268452.792, \"from_m\": 254089.087, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 268511.464, \"from_m\": 268452.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 282096.303, \"from_m\": 268511.464, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 282694.326, \"from_m\": 282096.303, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 283823.025, \"from_m\": 282694.326, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 284180.279, \"from_m\": 283823.025, \"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\": 284208.101, \"from_m\": 284180.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 284347.37, \"from_m\": 284208.101, \"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\": 285014.668, \"from_m\": 284347.37, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 285050.307, \"from_m\": 285014.668, \"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\": 286455.449, \"from_m\": 285050.307, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 292115.443, \"from_m\": 286455.449, \"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\": 298329.084, \"from_m\": 292115.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 298995.28, \"from_m\": 298329.084, \"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\": 299287.317, \"from_m\": 298995.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 299493.103, \"from_m\": 299287.317, \"capability_applied\": null, \"effective_limit_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\": 299711.833, \"from_m\": 299493.103, \"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\": 299787.918, \"from_m\": 299711.833, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 299932.054, \"from_m\": 299787.918, \"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\": 299981.509, \"from_m\": 299932.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300379.324, \"from_m\": 299981.509, \"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\": 301023.746, \"from_m\": 300379.324, \"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\": 301174.13, \"from_m\": 301023.746, \"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\": 301181.504, \"from_m\": 301174.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301793.512, \"from_m\": 301181.504, \"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\": 302688.705, \"from_m\": 301793.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 302931.594, \"from_m\": 302688.705, \"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\": 303150.936, \"from_m\": 302931.594, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 303597.648, \"from_m\": 303150.936, \"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\": 303826.534, \"from_m\": 303597.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 304840.218, \"from_m\": 303826.534, \"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\": 305717.463, \"from_m\": 304840.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 306252.903, \"from_m\": 305717.463, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329585.15, \"from_m\": 306252.903, \"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\": 329976.909, \"from_m\": 329585.15, \"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\": 331556.089, \"from_m\": 329976.909, \"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\": 332985.065, \"from_m\": 331556.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 333133.063, \"from_m\": 332985.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 478193, \"profile_key\": \"53cfd15724e3d7d7e28916e4bfaa658decb565d3e7830ab740af223554460b82\", \"schedule_id\": 265, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1240\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1242\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2279.04, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6018.753, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 9866.619, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 22428.068, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 34542.322, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1254H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 35983.157, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 40254.267, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"1259H\", \"wtt_dep\": \"1301H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 46254.061, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1305\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 53257.619, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 68059.818, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 72794.528, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 96435.306, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 113020.418, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 122550.819, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1328\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 124724.84, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 138417.103, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 162281.138, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1343\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 171439.722, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1348H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 187443.408, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1354H\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 194958.583, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1355H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 196050.197, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 204483.973, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 224661.319, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 246186.028, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"1416\", \"wtt_dep\": \"1418H\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 252617.582, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Adwick\", \"stage_seq\": 28, \"distance_m\": 258872.897, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Adwick Jn\", \"stage_seq\": 29, \"distance_m\": 260436.85, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 30, \"distance_m\": 268511.464, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 31, \"distance_m\": 278107.269, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1435H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 32, \"distance_m\": 284453.836, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 33, \"distance_m\": 299287.317, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Whitehall Jn\", \"stage_seq\": 34, \"distance_m\": 299787.918, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 35, \"distance_m\": 300175.904, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1458H\", \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 300701.535, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 37, \"distance_m\": 301229.372, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Armley Jn\", \"stage_seq\": 38, \"distance_m\": 302810.15, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"1506H\", \"wtt_dep\": \"1508H\", \"location\": \"Horsforth\", \"stage_seq\": 39, \"distance_m\": 312935.819, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Rigton S.B.\", \"stage_seq\": 40, \"distance_m\": 324887.781, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Harrogate\", \"stage_seq\": 41, \"distance_m\": 333133.063, \"section_seq\": 1, \"route_path_id\": 27991}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 333133.063, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27991}], \"total_distance_m\": 333133.063, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 330726.056, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.007, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1240", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.9935746", "current_position_lon": "-1.5376098", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:44:04Z\", \"source_id\": 38141008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:44:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:44:08Z\", \"source_id\": 12542062, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:50:33Z\", \"source_id\": 38157324, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:51:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:50:39Z\", \"source_id\": 12546844, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:59:06Z\", \"source_id\": 38178060, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:00:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:59:10Z\", \"source_id\": 12552860, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:09:18Z\", \"source_id\": 38203858, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:10:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:09:22Z\", \"source_id\": 12560216, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:23:17Z\", \"source_id\": 38238497, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:23:24Z\", \"source_id\": 12570384, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:43:48Z\", \"source_id\": 38289504, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:45:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:43:51Z\", \"source_id\": 12585079, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:53:08Z\", \"source_id\": 38312648, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:54:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:53:11Z\", \"source_id\": 12591744, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:55Z\", \"source_id\": 38370891, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:59Z\", \"source_id\": 12608837, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:07Z\", \"source_id\": 38386131, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:24:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:13Z\", \"source_id\": 12613309, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:21Z\", \"source_id\": 38413932, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:22Z\", \"source_id\": 12621335, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:25Z\", \"source_id\": 38455963, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:31Z\", \"source_id\": 12632987, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:04Z\", \"source_id\": 38492795, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:08Z\", \"source_id\": 12643637, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:36Z\", \"source_id\": 12659481, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Harrogate", "service_state_platform": "3", "timing_fact_generation": 1789136797166080, "current_leg_arrival_utc": "2026-09-11T15:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:37.145745", "service_state_evidence_id": 12659481, "current_leg_start_actual_dep": "2026-09-11T15:08:30+01:00", "operational_evidence_version": 170, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:37.319630", "service_state_valid_until_kind": null, "operational_interpretation_version": 170, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P KGX HGT 1D15 800106 9 125 None {"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "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": 3751.499, "from_m": 3239.409, "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": 5385.866, "from_m": 3751.499, "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": 5643.348, "from_m": 5385.866, "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": 6155.924, "from_m": 5643.348, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6211.165, "from_m": 6155.924, "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": 7504.536, "from_m": 6211.165, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11402.042, "from_m": 7504.536, "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": 14552.936, "from_m": 11402.042, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39106.836, "from_m": 14552.936, "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": 89791.485, "from_m": 39106.836, "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": 92577.961, "from_m": 89791.485, "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": 113442.499, "from_m": 92577.961, "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": 116150.994, "from_m": 113442.499, "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": 117507.402, "from_m": 116150.994, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123003.693, "from_m": 117507.402, "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": 124702.762, "from_m": 123003.693, "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": 125482.242, "from_m": 124702.762, "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": 163431.449, "from_m": 125482.242, "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": 171204.909, "from_m": 163431.449, "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": 172299.262, "from_m": 171204.909, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 176184.071, "from_m": 172299.262, "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": 195989.955, "from_m": 176184.071, "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": 196257.632, "from_m": 195989.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 196358.046, "from_m": 196257.632, "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": 196722.295, "from_m": 196358.046, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216898.336, "from_m": 196722.295, "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": 216910.281, "from_m": 216898.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 218076.804, "from_m": 216910.281, "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": 221139.544, "from_m": 218076.804, "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": 224285.189, "from_m": 221139.544, "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": 226659.06, "from_m": 224285.189, "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": 226713.018, "from_m": 226659.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236407.907, "from_m": 226713.018, "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": 240784.205, "from_m": 236407.907, "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": 250032.608, "from_m": 240784.205, "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": 252127.227, "from_m": 250032.608, "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": 253140.024, "from_m": 252127.227, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253192.289, "from_m": 253140.024, "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": 253206.997, "from_m": 253192.289, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 254089.087, "from_m": 253206.997, "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": 268452.792, "from_m": 254089.087, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 268511.464, "from_m": 268452.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 282096.303, "from_m": 268511.464, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 282694.326, "from_m": 282096.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 283823.025, "from_m": 282694.326, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 284180.279, "from_m": 283823.025, "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": 284208.101, "from_m": 284180.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284347.37, "from_m": 284208.101, "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": 285014.668, "from_m": 284347.37, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 285050.307, "from_m": 285014.668, "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": 286455.449, "from_m": 285050.307, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 292115.443, "from_m": 286455.449, "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": 298329.084, "from_m": 292115.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 298995.28, "from_m": 298329.084, "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": 299287.317, "from_m": 298995.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 299493.103, "from_m": 299287.317, "capability_applied": null, "effective_limit_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": 299711.833, "from_m": 299493.103, "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": 299787.918, "from_m": 299711.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 299932.054, "from_m": 299787.918, "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": 299981.509, "from_m": 299932.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300379.324, "from_m": 299981.509, "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": 301023.746, "from_m": 300379.324, "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": 301174.13, "from_m": 301023.746, "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": 301181.504, "from_m": 301174.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301793.512, "from_m": 301181.504, "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": 302688.705, "from_m": 301793.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 302931.594, "from_m": 302688.705, "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": 303150.936, "from_m": 302931.594, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 303597.648, "from_m": 303150.936, "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": 303826.534, "from_m": 303597.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 304840.218, "from_m": 303826.534, "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": 305717.463, "from_m": 304840.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 306252.903, "from_m": 305717.463, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329585.15, "from_m": 306252.903, "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": 329976.909, "from_m": 329585.15, "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": 331556.089, "from_m": 329976.909, "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": 332985.065, "from_m": 331556.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 333133.063, "from_m": 332985.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 478193, "profile_key": "53cfd15724e3d7d7e28916e4bfaa658decb565d3e7830ab740af223554460b82", "schedule_id": 265, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1240", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1242", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 9866.619, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Potters Bar", "stage_seq": 6, "distance_m": 22428.068, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 34542.322, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1254H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 35983.157, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 40254.267, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "1259H", "wtt_dep": "1301H", "location": "Stevenage", "stage_seq": 10, "distance_m": 46254.061, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1305", "location": "Hitchin", "stage_seq": 11, "distance_m": 53257.619, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 68059.818, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Sandy", "stage_seq": 13, "distance_m": 72794.528, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318", "location": "Huntingdon", "stage_seq": 14, "distance_m": 96435.306, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Holme Jn", "stage_seq": 15, "distance_m": 113020.418, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 122550.819, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1328", "location": "Peterborough", "stage_seq": 17, "distance_m": 124724.84, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 138417.103, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 162281.138, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1343", "location": "Grantham", "stage_seq": 20, "distance_m": 171439.722, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1348H", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 187443.408, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1354H", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 194958.583, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1355H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 196050.197, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 204483.973, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Retford", "stage_seq": 25, "distance_m": 224661.319, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 246186.028, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "1416", "wtt_dep": "1418H", "location": "Doncaster", "stage_seq": 27, "distance_m": 252617.582, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Adwick", "stage_seq": 28, "distance_m": 258872.897, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Adwick Jn", "stage_seq": 29, "distance_m": 260436.85, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426", "location": "South Kirkby Jn", "stage_seq": 30, "distance_m": 268511.464, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Hare Park Jn", "stage_seq": 31, "distance_m": 278107.269, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1435H", "location": "Wakefield Westgate", "stage_seq": 32, "distance_m": 284453.836, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 299287.317, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 299787.918, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 300175.904, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1458H", "location": "Leeds", "stage_seq": 36, "distance_m": 300701.535, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Leeds West Jn", "stage_seq": 37, "distance_m": 301229.372, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Armley Jn", "stage_seq": 38, "distance_m": 302810.15, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "1506H", "wtt_dep": "1508H", "location": "Horsforth", "stage_seq": 39, "distance_m": 312935.819, "section_seq": 1, "route_path_id": 27991}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Rigton S.B.", "stage_seq": 40, "distance_m": 324887.781, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Harrogate", "stage_seq": 41, "distance_m": 333133.063, "section_seq": 1, "route_path_id": 27991}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 333133.063, "from_m": 0.0, "section_seq": 1, "route_path_id": 27991}], "total_distance_m": 333133.063, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 330726.056, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.007, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:44:04Z", "source_id": 38141008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T11:44:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:44:08Z", "source_id": 12542062, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:50:33Z", "source_id": 38157324, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T11:51:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:50:39Z", "source_id": 12546844, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:59:06Z", "source_id": 38178060, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T12:00:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:59:10Z", "source_id": 12552860, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:09:18Z", "source_id": 38203858, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:10:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:09:22Z", "source_id": 12560216, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:23:17Z", "source_id": 38238497, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T12:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:23:24Z", "source_id": 12570384, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:43:48Z", "source_id": 38289504, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T12:45:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:43:51Z", "source_id": 12585079, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:53:08Z", "source_id": 38312648, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T12:54:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:53:11Z", "source_id": 12591744, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6945, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:55Z", "source_id": 38370891, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T13:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:59Z", "source_id": 12608837, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:07Z", "source_id": 38386131, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T13:24:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:13Z", "source_id": 12613309, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:21Z", "source_id": 38413932, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T13:35:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:22Z", "source_id": 12621335, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5389, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:25Z", "source_id": 38455963, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T13:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:31Z", "source_id": 12632987, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:04Z", "source_id": 38492795, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:08Z", "source_id": 12643637, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:36Z", "source_id": 12659481, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] London Kings Cross 1240 1240 6 None None Harrogate 1529 1527 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C02082/2026-09-11/detailed None Horsforth 2026-09-11T15:08:30+01:00 Harrogate 19.0 {"type": "LineString", "coordinates": [[-1.6301866000000005, 53.8477574], [-1.6302212, 53.847837], [-1.6303055, 53.848031], [-1.6304044, 53.8483008], [-1.6304569, 53.8485184], [-1.6305145999999997, 53.848789799999984], [-1.6305515999999998, 53.8490493], [-1.6305725, 53.84945830000001], [-1.6305643, 53.84963020000001], [-1.6305605, 53.849711], [-1.6305543999999998, 53.84984], [-1.6305052, 53.8502414], [-1.6304299999999998, 53.850623299999995], [-1.6302382999999998, 53.8513151], [-1.6300574, 53.85201920000001], [-1.6299496, 53.8527639], [-1.6299133, 53.85315450000002], [-1.6299068999999995, 53.8535105], [-1.6299268, 53.854071000000005], [-1.630033, 53.85464110000001], [-1.6301222, 53.8550506], [-1.6301922, 53.85527799999999], [-1.6302518, 53.8554837], [-1.6303333999999998, 53.8557179], [-1.6304323999999997, 53.855943700000005], [-1.6305340999999998, 53.85617109999999], [-1.6306567999999997, 53.8564], [-1.6308074, 53.8566756], [-1.6309802999999998, 53.8569567], [-1.6311703999999998, 53.8572347], [-1.6313686, 53.85751900000001], [-1.6320245, 53.8584236], [-1.6323598, 53.8588799], [-1.6326716, 53.859321399999985], [-1.6331907, 53.860042], [-1.6335228999999998, 53.86051100000001], [-1.6336825999999998, 53.8607624], [-1.6338082, 53.861009], [-1.6339809999999997, 53.861365799999994], [-1.6341022, 53.8616871], [-1.6342541999999998, 53.86217700000001], [-1.6343478, 53.8626086], [-1.6345952999999998, 53.864126000000006], [-1.6346337, 53.8660167], [-1.6344136, 53.8676269], [-1.6337256000000002, 53.86985490000001], [-1.6327874000000002, 53.8713777], [-1.6312072999999998, 53.8730008], [-1.62987, 53.87415970000001], [-1.6277791, 53.8759604], [-1.6249758999999997, 53.8783509], [-1.622486, 53.88044920000001], [-1.6190429000000002, 53.8832695], [-1.6169675114151385, 53.885108324712064], [-1.6168058, 53.8852516], [-1.6145014, 53.8872859], [-1.613407, 53.8882976], [-1.6127923, 53.8889921], [-1.6125505, 53.88932359999999], [-1.6122811, 53.8897667], [-1.6121484, 53.89001929999999], [-1.6120057999999995, 53.8903321], [-1.6117997999999998, 53.8909187], [-1.6117074, 53.8912564], [-1.6116123999999998, 53.8915629], [-1.6113498999999998, 53.892158300000006], [-1.6111583, 53.8925384], [-1.6109328999999997, 53.89290079999999], [-1.6105853, 53.89339889999999], [-1.61056575877334, 53.89343534084089], [-1.6104772999999997, 53.8936003], [-1.6102745, 53.89385800000001], [-1.6098645, 53.89429989999999], [-1.6090441999999998, 53.8950701], [-1.6082181, 53.8958407], [-1.607523, 53.8965386], [-1.6070896, 53.896985], [-1.6067461999999997, 53.8974253], [-1.6065218999999995, 53.897742699999995], [-1.6063267, 53.8980538], [-1.6059526999999998, 53.89873669999999], [-1.6058398, 53.89896980000001], [-1.6055939, 53.899590999999994], [-1.6054807999999998, 53.899918799999995], [-1.6051055, 53.901216700000006], [-1.6049774, 53.90161309999999], [-1.6048416, 53.9019567], [-1.6046051, 53.9024127], [-1.6043102, 53.902857299999994], [-1.6039318, 53.9033056], [-1.6035745, 53.9037164], [-1.6034195999999998, 53.903865499999995], [-1.6032558999999995, 53.9040242], [-1.6029029, 53.9043072], [-1.602523, 53.90458639999999], [-1.6024041999999998, 53.9046737], [-1.6017283, 53.9051108], [-1.6013708, 53.90530840000001], [-1.6007722000000002, 53.905620299999995], [-1.6003469, 53.905804999999994], [-1.5999027999999995, 53.90597850000001], [-1.5988959, 53.906335], [-1.5981274999999997, 53.906553999999986], [-1.5971612, 53.90678439999999], [-1.5965920999999998, 53.9068881], [-1.5961062999999998, 53.9069608], [-1.5956446999999998, 53.9070163], [-1.5947199, 53.9071475], [-1.5938247, 53.907295999999995], [-1.5935228999999995, 53.9073574], [-1.5932881, 53.9074048], [-1.5927951, 53.9075192], [-1.592304, 53.9076478], [-1.5918551999999997, 53.9077837], [-1.5914414999999995, 53.9079154], [-1.5906301, 53.90822380000001], [-1.5902181999999998, 53.90839329999999], [-1.5898695, 53.9085613], [-1.5893204999999997, 53.9088444], [-1.5888284, 53.90913720000001], [-1.5884069999999997, 53.9094183], [-1.5880251999999997, 53.909702], [-1.5874215000000005, 53.91017360000001], [-1.5869957, 53.9105643], [-1.5858093999999998, 53.911752799999995], [-1.5851938, 53.91235919999998], [-1.5846000000000002, 53.91293989999999], [-1.583739, 53.9137993], [-1.5830094, 53.9145412], [-1.5829101, 53.91464210000001], [-1.582297, 53.91541509999999], [-1.5818829, 53.9160837], [-1.5814752999999997, 53.916807099999986], [-1.5811885, 53.917455299999986], [-1.5809869, 53.918096], [-1.5808664, 53.9185826], [-1.5807972, 53.9191091], [-1.580769, 53.91973389999998], [-1.5807902, 53.920344], [-1.5808204, 53.92059949999999], [-1.5809139, 53.9211886], [-1.5810562, 53.9217782], [-1.5811605, 53.9222686], [-1.5812067999999997, 53.9224714], [-1.5812218999999998, 53.9225718], [-1.5812408, 53.92269759999999], [-1.5812594, 53.922901], [-1.5812676999999995, 53.92313169999999], [-1.5812733999999995, 53.9232905], [-1.5812422999999998, 53.92384750000001], [-1.5812299, 53.92397359999999], [-1.5812152999999998, 53.92408509999999], [-1.5811847, 53.9243655], [-1.5810113, 53.92517250000001], [-1.5809970999999998, 53.9252225], [-1.5809274, 53.92546699999999], [-1.5808358999999998, 53.9257265], [-1.5807276, 53.92600349999999], [-1.5806654, 53.9261424], [-1.5806463999999998, 53.9261848], [-1.5806124, 53.926260799999994], [-1.5803076, 53.92685650000001], [-1.5801394999999998, 53.92714350000001], [-1.5799734, 53.92741259999999], [-1.5795126999999998, 53.92805709999998], [-1.5792548, 53.92838609999999], [-1.5788357999999998, 53.9288485], [-1.5784555, 53.9292299], [-1.5780804999999998, 53.9295709], [-1.5776676999999997, 53.9299235], [-1.5772467, 53.9302472], [-1.5768536999999998, 53.9305346], [-1.5764811, 53.9307715], [-1.5757074, 53.931278799999994], [-1.5751517999999998, 53.931576199999995], [-1.5749042, 53.9317098], [-1.5740159, 53.9321339], [-1.5729994, 53.93257599999999], [-1.5725989, 53.9327374], [-1.5721849000000003, 53.9329013], [-1.5700430999999997, 53.933753799999984], [-1.5668706, 53.93504630000001], [-1.5619272999999998, 53.9370383], [-1.5597443999999998, 53.93791889999999], [-1.5567694, 53.939119], [-1.5559278, 53.9394831], [-1.5549011999999998, 53.9399797], [-1.5539578, 53.940498], [-1.5531771, 53.9409557], [-1.552465, 53.9414334], [-1.5514353000000003, 53.9421805], [-1.5513563999999995, 53.9422442], [-1.5502701999999997, 53.9431345], [-1.5496839999999998, 53.9436069], [-1.5491151999999997, 53.944084200000006], [-1.5482213, 53.9448439], [-1.5478094, 53.9452339], [-1.5474036, 53.94561779999999], [-1.5467525989581368, 53.946338544998355], [-1.5467026, 53.9463939], [-1.5463572999999995, 53.9468267], [-1.5460689, 53.947224899999995], [-1.5457209999999997, 53.94774660000001], [-1.5454094, 53.948296699999986], [-1.5451269, 53.94884359999999], [-1.5448862, 53.94938139999999], [-1.5445460999999998, 53.950154999999995], [-1.5441983, 53.95094389999999], [-1.5439045, 53.9514742], [-1.5435796, 53.951956199999984], [-1.5432733999999997, 53.9523877], [-1.5429202, 53.95280999999999], [-1.5424337999999995, 53.9533386], [-1.5418422, 53.9538936], [-1.5411585999999995, 53.9544588], [-1.5405951, 53.95487409999999], [-1.5402370999999997, 53.9551284], [-1.5398837, 53.955350800000005], [-1.5393658, 53.95566430000001], [-1.5388381999999998, 53.955944599999995], [-1.5384601999999998, 53.9561475], [-1.5381183, 53.956311699999986], [-1.5377553, 53.9564862], [-1.5374221999999995, 53.9566315], [-1.5369961999999997, 53.956814], [-1.5365419, 53.95698979999999], [-1.5359506, 53.9572109], [-1.5358036, 53.957266], [-1.5353459, 53.9574374], [-1.5346939, 53.9576731], [-1.5343678, 53.9577919], [-1.5340348999999998, 53.9579152], [-1.5329184, 53.9583264], [-1.5326388999999998, 53.9584293], [-1.5316061, 53.95880939999999], [-1.5305626, 53.9591895], [-1.5297236, 53.959499099999995], [-1.5288748999999997, 53.95980449999999], [-1.5271359830031863, 53.96043899213272], [-1.5270806, 53.9604592], [-1.5261763999999998, 53.96079079999999], [-1.5252912999999997, 53.9611094], [-1.5240461999999997, 53.96157649999999], [-1.5234964999999998, 53.9617966], [-1.5229785999999998, 53.9620261], [-1.5222252, 53.9623791], [-1.5214924, 53.9627364], [-1.5206482, 53.9631625], [-1.52001, 53.9634812], [-1.5193747999999998, 53.9637975], [-1.5184350999999998, 53.96425699999999], [-1.5179677, 53.96449309999999], [-1.5175224, 53.9647194], [-1.5152564, 53.9658428], [-1.5132548, 53.9668504], [-1.5123005, 53.9673232], [-1.5118384, 53.96755559999999], [-1.5116336999999995, 53.9676585], [-1.5113063000000002, 53.9678301], [-1.5110246, 53.96800389999999], [-1.5108139, 53.96815779999999], [-1.510652, 53.96830760000001], [-1.5104905, 53.96848860000001], [-1.5103761, 53.96868880000001], [-1.5103096, 53.96883729999999], [-1.5102701999999997, 53.96899520000001], [-1.5102515, 53.96922479999999], [-1.5102595, 53.9693451], [-1.5102808, 53.969455800000006], [-1.5103148999999998, 53.969606000000006], [-1.5103744999999995, 53.969733600000005], [-1.5104429999999998, 53.9698569], [-1.5105154, 53.9699613], [-1.5107546, 53.97022520000001], [-1.5107974999999998, 53.970258599999994], [-1.5109247999999995, 53.97035770000001], [-1.511119, 53.97048139999999], [-1.5112835, 53.9705695], [-1.5114957, 53.97068320000001], [-1.5128651999999998, 53.9713056], [-1.5141621, 53.97189509999999], [-1.5170627999999995, 53.9732133], [-1.518301, 53.973775999999994], [-1.5186381, 53.9739236], [-1.5192969, 53.9742195], [-1.5197921999999997, 53.9744567], [-1.5202609000000002, 53.97470319999999], [-1.5207136, 53.9749629], [-1.5211414, 53.975220199999995], [-1.5216562, 53.97556079999999], [-1.5221383, 53.97589120000001], [-1.5226661, 53.97626499999999], [-1.5231249, 53.9766195], [-1.5250041, 53.97822690000001], [-1.5259585, 53.979027300000006], [-1.5264165999999997, 53.97942869999999], [-1.5266492, 53.9796153], [-1.5269156, 53.979825], [-1.527037, 53.9799281], [-1.5271359830031863, 53.98000182749455], [-1.5272263, 53.9800691], [-1.5275310999999998, 53.980287199999985], [-1.5277525, 53.98043220000001], [-1.5280007999999998, 53.9805777], [-1.5282663, 53.98072679999999], [-1.5290596, 53.98112110000001], [-1.5294675, 53.9813532], [-1.5298193, 53.9815911], [-1.5302252, 53.9819098], [-1.5305479, 53.9821989], [-1.5311364999999997, 53.9827962], [-1.5316799999999997, 53.98336139999999], [-1.531948, 53.983644], [-1.5322406, 53.98392299999999], [-1.5326648, 53.98436199999999], [-1.5330906999999998, 53.9848095], [-1.5335280999999998, 53.9853695], [-1.5336825999999997, 53.9856062], [-1.5338446, 53.9858972], [-1.5341777, 53.9865921], [-1.5345127, 53.987280600000005], [-1.5345494999999998, 53.98735640000001], [-1.5347235, 53.987732900000005], [-1.5348932, 53.9880778], [-1.5350548, 53.9884224], [-1.5351677999999995, 53.988667], [-1.5353300999999997, 53.989004], [-1.5355624, 53.98950369999999], [-1.5361914, 53.9908142], [-1.5362166, 53.99086239999999], [-1.5364479000000002, 53.9912004], [-1.536558, 53.9914408], [-1.5368001, 53.99191139999999], [-1.5369381999999998, 53.992171299999995], [-1.5370067999999997, 53.99229269999999], [-1.5370188, 53.992313900000006], [-1.5370359999999998, 53.992342], [-1.5370714, 53.9924054], [-1.5374707999999997, 53.9931964], [-1.5376097999999998, 53.99357459999999]]} 12.5 1507 1526 Horsforth Harrogate Harrogate 53.9935746 -1.5376098 53.9935746 -1.5376098 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Harrogate TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659481 1789136797166080 170 170 2026-09-11 14:36:37.319630 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:37.145745
449885 481575 G30497 362K35MQ11 2026-09-11 COMPLETE 12657886 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 481575, "stp": "P", "toc": "Merseyrail", "uid": "G30497", "consist": "777150", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30497/2026-09-11/detailed", "trust_id": "362K35MQ11", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "1", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K35", "timing_status": "ON TIME", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1526", "current_leg_dep": "1524", "current_leg_end": "Headbolt Lane", "origin_dep_time": "1505", "origin_platform": "1", "current_location": "Headbolt Lane", "last_update_time": "2026-09-11T14:36:52", "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": "1526", "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\": 481575, \"profile_key\": \"07a3c426f6e5660739bdc580bce3edfde1c421c7b16cd7fba81efcf5e93ef844\", \"schedule_id\": 11178, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1507H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1515\", \"location\": \"Kirkdale\", \"stage_seq\": 4, \"distance_m\": 4796.926, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 6271.818, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1517\", \"location\": \"Rice Lane\", \"stage_seq\": 6, \"distance_m\": 7011.202, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Fazakerley\", \"stage_seq\": 7, \"distance_m\": 9199.438, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523H\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 12244.605, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 9, \"distance_m\": 13565.67, \"section_seq\": 1, \"route_path_id\": 31938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13565.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}], \"total_distance_m\": 13565.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13565.67, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1505", "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-11T14:06:55Z\", \"source_id\": 38497327, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:58Z\", \"source_id\": 12645011, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:48Z\", \"source_id\": 38506875, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:51Z\", \"source_id\": 12647901, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:55Z\", \"source_id\": 38512196, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:04Z\", \"source_id\": 12649470, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:21Z\", \"source_id\": 38520478, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:22Z\", \"source_id\": 12651978, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:22Z\", \"source_id\": 38528050, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:25Z\", \"source_id\": 12654176, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:13Z\", \"source_id\": 38535158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:19Z\", \"source_id\": 12656260, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:28Z\", \"source_id\": 38540476, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:32Z\", \"source_id\": 12657886, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "1", "timing_fact_generation": 1789136679364584, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:38.384773", "service_state_evidence_id": 12657886, "current_leg_start_actual_dep": "2026-09-11T15:23:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:38.702658", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC HBL 2K35 777150 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": 481575, "profile_key": "07a3c426f6e5660739bdc580bce3edfde1c421c7b16cd7fba81efcf5e93ef844", "schedule_id": 11178, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1505", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1507H", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512", "location": "Sandhills", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1515", "location": "Kirkdale", "stage_seq": 4, "distance_m": 4796.926, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Walton Jn", "stage_seq": 5, "distance_m": 6271.818, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1517", "location": "Rice Lane", "stage_seq": 6, "distance_m": 7011.202, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Fazakerley", "stage_seq": 7, "distance_m": 9199.438, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523H", "location": "Kirkby (Merseyside)", "stage_seq": 8, "distance_m": 12244.605, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 9, "distance_m": 13565.67, "section_seq": 1, "route_path_id": 31938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13565.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 31938}], "total_distance_m": 13565.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13565.67, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:55Z", "source_id": 38497327, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:58Z", "source_id": 12645011, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:48Z", "source_id": 38506875, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:51Z", "source_id": 12647901, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:55Z", "source_id": 38512196, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:04Z", "source_id": 12649470, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:21Z", "source_id": 38520478, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:17:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:22Z", "source_id": 12651978, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:22Z", "source_id": 38528050, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:20:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:25Z", "source_id": 12654176, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:13Z", "source_id": 38535158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:19Z", "source_id": 12656260, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9635, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:28Z", "source_id": 38540476, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:32Z", "source_id": 12657886, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 1505 1505 1 None None Headbolt Lane 1526 1526 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30497/2026-09-11/detailed None Kirkby (Merseyside) 2026-09-11T15:23: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 1524 1526 Kirkby (Merseyside) Headbolt Lane Headbolt Lane 53.4915435 -2.8839028 53.4915435 -2.8839028 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Headbolt Lane TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657886 1789136679364584 34 34 2026-09-11 14:36:38.702658 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:38.384773
449886 480852 L87410 081K38MP11 2026-09-11 COMPLETE 12658406 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 480852, "stp": "P", "toc": "ScotRail", "uid": "L87410", "consist": "380113", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87410/2026-09-11/detailed", "trust_id": "081K38MP11", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "15", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1K38", "timing_status": "ON TIME", "origin_station": "Ayr", "current_leg_arr": "1526", "current_leg_dep": "1516", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1435", "origin_platform": "2", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-11T14:36:52", "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": "1526", "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\": 88.167, \"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\": 313.268, \"from_m\": 88.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 658.74, \"from_m\": 313.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2513.5, \"from_m\": 658.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8576.099, \"from_m\": 2513.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10379.458, \"from_m\": 8576.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11597.594, \"from_m\": 10379.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12742.477, \"from_m\": 11597.594, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20826.836, \"from_m\": 12742.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24035.584, \"from_m\": 20826.836, \"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\": 24049.416, \"from_m\": 24035.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48784.429, \"from_m\": 24049.416, \"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\": 54289.518, \"from_m\": 48784.429, \"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\": 55152.744, \"from_m\": 54289.518, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56694.123, \"from_m\": 55152.744, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56951.12, \"from_m\": 56694.123, \"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\": 63399.69, \"from_m\": 56951.12, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63477.472, \"from_m\": 63399.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63478.569, \"from_m\": 63477.472, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63802.62, \"from_m\": 63478.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64355.167, \"from_m\": 63802.62, \"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\": 64818.589, \"from_m\": 64355.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65252.709, \"from_m\": 64818.589, \"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\": 65780.182, \"from_m\": 65252.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66204.725, \"from_m\": 65780.182, \"capability_applied\": null, \"effective_limit_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\": 480852, \"profile_key\": \"8da0175b4f00f9c4e539705b4cf827755c1b9c2251c0988718acb5a80794a746\", \"schedule_id\": 35260, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": \"1437H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 2, \"distance_m\": 1872.595, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Falkland Jn\", \"stage_seq\": 3, \"distance_m\": 2726.263, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1440H\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 5083.704, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1441H\", \"wtt_dep\": \"1442\", \"location\": \"Prestwick International\", \"stage_seq\": 5, \"distance_m\": 5851.164, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1446\", \"location\": \"Troon\", \"stage_seq\": 6, \"distance_m\": 10455.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Barassie Jn\", \"stage_seq\": 7, \"distance_m\": 12501.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1448H\", \"location\": \"Barassie\", \"stage_seq\": 8, \"distance_m\": 12677.253, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453\", \"location\": \"Irvine\", \"stage_seq\": 9, \"distance_m\": 18400.827, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 23860.285, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Dalry\", \"stage_seq\": 11, \"distance_m\": 29516.211, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Lochwinnoch\", \"stage_seq\": 12, \"distance_m\": 40359.774, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Johnstone\", \"stage_seq\": 13, \"distance_m\": 49369.803, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Elderslie\", \"stage_seq\": 14, \"distance_m\": 50884.643, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 15, \"distance_m\": 54565.518, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Arkleston Jn\", \"stage_seq\": 16, \"distance_m\": 56411.971, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Shields Jn\", \"stage_seq\": 17, \"distance_m\": 63544.524, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 18, \"distance_m\": 65278.185, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 19, \"distance_m\": 66204.725, \"section_seq\": 1, \"route_path_id\": 35565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66204.725, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}], \"total_distance_m\": 66204.725, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65741.303, \"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": "1435", "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\": \"TD\", \"smart_id\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:50Z\", \"source_id\": 38420206, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:51Z\", \"source_id\": 12623142, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:49Z\", \"source_id\": 38427840, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:51Z\", \"source_id\": 12625269, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:42Z\", \"source_id\": 38433736, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:43Z\", \"source_id\": 12626679, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:32Z\", \"source_id\": 38443502, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:37Z\", \"source_id\": 12629457, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:09Z\", \"source_id\": 38450145, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:14Z\", \"source_id\": 12631316, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:29Z\", \"source_id\": 38461368, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:34Z\", \"source_id\": 12634508, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:54Z\", \"source_id\": 38471937, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:59Z\", \"source_id\": 12637733, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:29Z\", \"source_id\": 38483393, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:35Z\", \"source_id\": 12641037, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:43Z\", \"source_id\": 38494396, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:49Z\", \"source_id\": 12644152, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:02Z\", \"source_id\": 38504874, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:06Z\", \"source_id\": 12647275, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:37Z\", \"source_id\": 38516278, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:38Z\", \"source_id\": 12650661, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:08Z\", \"source_id\": 38542107, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:13Z\", \"source_id\": 12658406, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "15", "timing_fact_generation": 1789136717758968, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:38.388087", "service_state_evidence_id": 12658406, "current_leg_start_actual_dep": "2026-09-11T15:15:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:38.699529", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P AYR GLC 1K38 380113 4 100 None {"version": 3, "segments": [{"to_m": 88.167, "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": 313.268, "from_m": 88.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 658.74, "from_m": 313.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2513.5, "from_m": 658.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8576.099, "from_m": 2513.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10379.458, "from_m": 8576.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11597.594, "from_m": 10379.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12742.477, "from_m": 11597.594, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20826.836, "from_m": 12742.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24035.584, "from_m": 20826.836, "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": 24049.416, "from_m": 24035.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48784.429, "from_m": 24049.416, "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": 54289.518, "from_m": 48784.429, "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": 55152.744, "from_m": 54289.518, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56694.123, "from_m": 55152.744, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56951.12, "from_m": 56694.123, "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": 63399.69, "from_m": 56951.12, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63477.472, "from_m": 63399.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63478.569, "from_m": 63477.472, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63802.62, "from_m": 63478.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64355.167, "from_m": 63802.62, "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": 64818.589, "from_m": 64355.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65252.709, "from_m": 64818.589, "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": 65780.182, "from_m": 65252.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66204.725, "from_m": 65780.182, "capability_applied": null, "effective_limit_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": 480852, "profile_key": "8da0175b4f00f9c4e539705b4cf827755c1b9c2251c0988718acb5a80794a746", "schedule_id": 35260, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1435", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": "1437H", "location": "Newton-on-Ayr", "stage_seq": 2, "distance_m": 1872.595, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Falkland Jn", "stage_seq": 3, "distance_m": 2726.263, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1440H", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 5083.704, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1441H", "wtt_dep": "1442", "location": "Prestwick International", "stage_seq": 5, "distance_m": 5851.164, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1446", "location": "Troon", "stage_seq": 6, "distance_m": 10455.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Barassie Jn", "stage_seq": 7, "distance_m": 12501.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1448H", "location": "Barassie", "stage_seq": 8, "distance_m": 12677.253, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453", "location": "Irvine", "stage_seq": 9, "distance_m": 18400.827, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 23860.285, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501", "location": "Dalry", "stage_seq": 11, "distance_m": 29516.211, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Lochwinnoch", "stage_seq": 12, "distance_m": 40359.774, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Johnstone", "stage_seq": 13, "distance_m": 49369.803, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Elderslie", "stage_seq": 14, "distance_m": 50884.643, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515H", "location": "Paisley Gilmour Street", "stage_seq": 15, "distance_m": 54565.518, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Arkleston Jn", "stage_seq": 16, "distance_m": 56411.971, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Shields Jn", "stage_seq": 17, "distance_m": 63544.524, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Glasgow Bridge Street Jn", "stage_seq": 18, "distance_m": 65278.185, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 19, "distance_m": 66204.725, "section_seq": 1, "route_path_id": 35565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66204.725, "from_m": 0.0, "section_seq": 1, "route_path_id": 35565}], "total_distance_m": 66204.725, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65741.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:50Z", "source_id": 38420206, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:51Z", "source_id": 12623142, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:49Z", "source_id": 38427840, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:51Z", "source_id": 12625269, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2806, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:42Z", "source_id": 38433736, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:42:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:43Z", "source_id": 12626679, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2802, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:32Z", "source_id": 38443502, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:46:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:37Z", "source_id": 12629457, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2786, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:09Z", "source_id": 38450145, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:49:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:14Z", "source_id": 12631316, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:29Z", "source_id": 38461368, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:34Z", "source_id": 12634508, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:54Z", "source_id": 38471937, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:58:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:59Z", "source_id": 12637733, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:29Z", "source_id": 38483393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:35Z", "source_id": 12641037, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:43Z", "source_id": 38494396, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:07:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:49Z", "source_id": 12644152, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:02Z", "source_id": 38504874, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:06Z", "source_id": 12647275, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:37Z", "source_id": 38516278, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:15:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:38Z", "source_id": 12650661, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2031, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:08Z", "source_id": 38542107, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:13Z", "source_id": 12658406, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Ayr 1435 1435 2 None None Glasgow Central High Level 1526 1526 15 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87410/2026-09-11/detailed None Paisley Gilmour Street 2026-09-11T15:15: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 1516 1526 Paisley Gilmour Street Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658406 1789136717758968 69 69 2026-09-11 14:36:38.699529 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:38.388087
449887 481491 G97649 522T72MQ11 2026-09-11 COMPLETE 12658160 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 481491, "stp": "P", "toc": "London Overground", "uid": "G97649", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97649/2026-09-11/detailed", "trust_id": "522T72MQ11", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "2", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "2T72", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "1526", "current_leg_dep": "1522", "current_leg_end": "Chingford", "origin_dep_time": "1501", "origin_platform": "6", "current_location": "Chingford", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0, 51.60929923452176], [0.0001939, 51.610054700000006], [0.00030389120902488484, 51.61048353460085], [0.0013431999999999997, 51.614535399999994], [0.0014536999999999998, 51.614970199999995], [0.0015133999999999998, 51.6152525], [0.0015630999999999998, 51.6155338], [0.0016024999999999998, 51.6158215], [0.0016360000000000003, 51.6161128], [0.0016536999999999997, 51.6164058], [0.0016626, 51.616694599999995], [0.0016575, 51.6170041], [0.0016438, 51.617257599999995], [0.0015808, 51.6181593], [0.0015754, 51.618241700000006], [0.0015141, 51.6190481], [0.0014998999999999998, 51.619212799999985], [0.001475, 51.6195791], [0.0014561, 51.6198612], [0.0014419999999999997, 51.62018110000001], [0.0014405999999999998, 51.62023330000001], [0.0014469, 51.6206839], [0.0014636, 51.6209573], [0.0014958, 51.621233800000006], [0.0015340999999999998, 51.62149169999999], [0.0015826999999999998, 51.6217547], [0.0016369, 51.62199509999999], [0.0016965, 51.622239699999994], [0.0018514, 51.6227228], [0.0020335, 51.62319389999999], [0.0022171, 51.6235826], [0.0035221, 51.6262101], [0.003624099999999999, 51.62640579999999], [0.0037019, 51.62654009999999], [0.0037868, 51.626672600000006], [0.003888, 51.62682139999998], [0.0039929, 51.626959], [0.004099900000000001, 51.62708539999999], [0.004208699999999999, 51.627202999999994], [0.0044825, 51.6274861], [0.0047542999999999995, 51.6277596], [0.0049034, 51.6279107], [0.0062267, 51.629254], [0.006637988480823196, 51.62965167706966], [0.0067313, 51.629741900000006], [0.0067628, 51.6297737], [0.0081096, 51.631127699999986], [0.008186999999999998, 51.63120339999999], [0.0082415, 51.631264], [0.008289599999999998, 51.631320800000005], [0.008434199999999998, 51.6315032], [0.0084901, 51.6315677], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Highams Park", "dest_arr_time_act": "1527", "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\": 10229.951, \"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\": 10272.272, \"from_m\": 10229.951, \"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\": 10505.501, \"from_m\": 10272.272, \"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\": 11691.939, \"from_m\": 10505.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11918.98, \"from_m\": 11691.939, \"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\": 14120.594, \"from_m\": 11918.98, \"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\": 16651.254, \"from_m\": 14120.594, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16788.264, \"from_m\": 16651.254, \"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\": 16870.277, \"from_m\": 16788.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17154.5, \"from_m\": 16870.277, \"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\": 481491, \"profile_key\": \"d119591e900955ce841f0c9f3b846479554f02d42c73ef1e877c76b7f057630c\", \"schedule_id\": 13980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1504H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Clapton\", \"stage_seq\": 4, \"distance_m\": 6284.461, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Clapton Jn\", \"stage_seq\": 5, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"St. James' Street\", \"stage_seq\": 6, \"distance_m\": 9218.248, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 7, \"distance_m\": 10045.085, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1518H\", \"wtt_dep\": \"1519\", \"location\": \"Wood Street\", \"stage_seq\": 8, \"distance_m\": 11796.695, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1521H\", \"wtt_dep\": \"1522\", \"location\": \"Highams Park\", \"stage_seq\": 9, \"distance_m\": 14233.173, \"section_seq\": 1, \"route_path_id\": 32255}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 10, \"distance_m\": 17154.5, \"section_seq\": 1, \"route_path_id\": 32255}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17154.5, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32255}], \"total_distance_m\": 17154.5, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15482.886, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1671.614, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1501", "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-11T14:03:24Z\", \"source_id\": 38488376, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:28Z\", \"source_id\": 12642420, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:43Z\", \"source_id\": 38499365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:48Z\", \"source_id\": 12645616, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:38Z\", \"source_id\": 38506492, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:43Z\", \"source_id\": 12647795, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:32Z\", \"source_id\": 38513745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:37Z\", \"source_id\": 12649913, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:15Z\", \"source_id\": 38517900, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:18Z\", \"source_id\": 12651154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:47Z\", \"source_id\": 38524122, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:52Z\", \"source_id\": 12653083, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:10Z\", \"source_id\": 38532512, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:14Z\", \"source_id\": 12655471, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:47Z\", \"source_id\": 38541320, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:52Z\", \"source_id\": 12658160, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chingford", "service_state_platform": "2", "timing_fact_generation": 1789136695042105, "current_leg_arrival_utc": "2026-09-11T15:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:39.391695", "service_state_evidence_id": 12658160, "current_leg_start_actual_dep": "2026-09-11T15:22:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:39.485304", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST CHI 2T72 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": 10229.951, "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": 10272.272, "from_m": 10229.951, "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": 10505.501, "from_m": 10272.272, "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": 11691.939, "from_m": 10505.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11918.98, "from_m": 11691.939, "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": 14120.594, "from_m": 11918.98, "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": 16651.254, "from_m": 14120.594, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16788.264, "from_m": 16651.254, "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": 16870.277, "from_m": 16788.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17154.5, "from_m": 16870.277, "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": 481491, "profile_key": "d119591e900955ce841f0c9f3b846479554f02d42c73ef1e877c76b7f057630c", "schedule_id": 13980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1501", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1504H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Clapton", "stage_seq": 4, "distance_m": 6284.461, "section_seq": 1, "route_path_id": 32255}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Clapton Jn", "stage_seq": 5, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "St. James' Street", "stage_seq": 6, "distance_m": 9218.248, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516H", "location": "Walthamstow Central", "stage_seq": 7, "distance_m": 10045.085, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1518H", "wtt_dep": "1519", "location": "Wood Street", "stage_seq": 8, "distance_m": 11796.695, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1521H", "wtt_dep": "1522", "location": "Highams Park", "stage_seq": 9, "distance_m": 14233.173, "section_seq": 1, "route_path_id": 32255}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Chingford", "stage_seq": 10, "distance_m": 17154.5, "section_seq": 1, "route_path_id": 32255}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17154.5, "from_m": 0.0, "section_seq": 1, "route_path_id": 32255}], "total_distance_m": 17154.5, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15482.886, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1671.614, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:24Z", "source_id": 38488376, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:03:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:28Z", "source_id": 12642420, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:43Z", "source_id": 38499365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:08:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:48Z", "source_id": 12645616, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15428, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:38Z", "source_id": 38506492, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:43Z", "source_id": 12647795, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15424, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:32Z", "source_id": 38513745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:37Z", "source_id": 12649913, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15420, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:15Z", "source_id": 38517900, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:15:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:18Z", "source_id": 12651154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15395, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:47Z", "source_id": 38524122, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:18:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:52Z", "source_id": 12653083, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15416, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:10Z", "source_id": 38532512, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:21:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:14Z", "source_id": 12655471, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15410, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:47Z", "source_id": 38541320, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:52Z", "source_id": 12658160, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] London Liverpool Street 1501 1501 6 None None Chingford 1528 1527 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97649/2026-09-11/detailed None Highams Park 2026-09-11T15:22: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 1522 1526 Highams Park Chingford Chingford 51.6331130 0.0100258 51.6331130 0.0100258 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Chingford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658160 1789136695042105 39 39 2026-09-11 14:36:39.485304 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:39.391695
449888 480033 G89954 362A18MO11 2026-09-11 COMPLETE 12658301 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 480033, "stp": "P", "toc": "Northern", "uid": "G89954", "consist": "331024+331025", "dest_crs": "MIA", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89954/2026-09-11/detailed", "trust_id": "362A18MO11", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "1A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "2A18", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1526", "current_leg_dep": "1522", "current_leg_end": "Manchester Airport", "origin_dep_time": "1400", "origin_platform": "5", "current_location": "Manchester Airport", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "+1 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": "1525", "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.352, \"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.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26067.462, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26113.653, \"from_m\": 26067.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26798.793, \"from_m\": 26113.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26868.971, \"from_m\": 26798.793, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34764.785, \"from_m\": 26868.971, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36072.389, \"from_m\": 34764.785, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36326.333, \"from_m\": 36072.389, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36372.129, \"from_m\": 36326.333, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36501.416, \"from_m\": 36372.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48236.373, \"from_m\": 36501.416, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48701.34, \"from_m\": 48236.373, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48747.562, \"from_m\": 48701.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48799.192, \"from_m\": 48747.562, \"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\": 48851.102, \"from_m\": 48799.192, \"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\": 49684.333, \"from_m\": 48851.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49715.824, \"from_m\": 49684.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50061.141, \"from_m\": 49715.824, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50121.394, \"from_m\": 50061.141, \"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\": 50547.225, \"from_m\": 50121.394, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50627.034, \"from_m\": 50547.225, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51239.964, \"from_m\": 50627.034, \"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\": 51784.499, \"from_m\": 51239.964, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51804.335, \"from_m\": 51784.499, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51850.542, \"from_m\": 51804.335, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 52159.955, \"from_m\": 51850.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\": 52323.68, \"from_m\": 52159.955, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53857.986, \"from_m\": 52323.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\": 54386.078, \"from_m\": 53857.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54458.231, \"from_m\": 54386.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54543.305, \"from_m\": 54458.231, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54633.071, \"from_m\": 54543.305, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54663.451, \"from_m\": 54633.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54748.488, \"from_m\": 54663.451, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 55016.723, \"from_m\": 54748.488, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55451.105, \"from_m\": 55016.723, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65298.999, \"from_m\": 55451.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\": 65949.921, \"from_m\": 65298.999, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67158.175, \"from_m\": 65949.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67376.721, \"from_m\": 67158.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67759.35, \"from_m\": 67376.721, \"capability_applied\": null, \"effective_limit_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\": 480033, \"profile_key\": \"78934f67ef8213993d9b53c0e0808f1d1dea04018479f2f5cdb1a974cc8ae95a\", \"schedule_id\": 13828, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1403H\", \"wtt_dep\": \"1404\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1406\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 6, \"distance_m\": 3799.177, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1407\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 7, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1408H\", \"wtt_dep\": \"1409H\", \"location\": \"Broad Green\", \"stage_seq\": 8, \"distance_m\": 5729.359, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1412H\", \"location\": \"Roby\", \"stage_seq\": 9, \"distance_m\": 8285.928, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1414\", \"wtt_dep\": \"1415\", \"location\": \"Huyton\", \"stage_seq\": 10, \"distance_m\": 9121.559, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418H\", \"location\": \"Whiston\", \"stage_seq\": 11, \"distance_m\": 12266.432, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1420H\", \"wtt_dep\": \"1421\", \"location\": \"Rainhill\", \"stage_seq\": 12, \"distance_m\": 14231.134, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424H\", \"location\": \"Lea Green\", \"stage_seq\": 13, \"distance_m\": 17213.367, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1426H\", \"wtt_dep\": \"1427H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 14, \"distance_m\": 19076.295, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432H\", \"location\": \"Earlestown\", \"stage_seq\": 15, \"distance_m\": 23733.498, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1434H\", \"wtt_dep\": \"1435H\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 16, \"distance_m\": 25232.407, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Parkside Jn\", \"stage_seq\": 17, \"distance_m\": 26868.971, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 18, \"distance_m\": 36326.333, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"Patricroft\", \"stage_seq\": 19, \"distance_m\": 42683.87, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1448\", \"location\": \"Eccles\", \"stage_seq\": 20, \"distance_m\": 44257.941, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 21, \"distance_m\": 48851.102, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Water Street Jn\", \"stage_seq\": 22, \"distance_m\": 49367.083, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1456H\", \"location\": \"Deansgate\", \"stage_seq\": 23, \"distance_m\": 49903.989, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1500\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 24, \"distance_m\": 50470.996, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1504H\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 25, \"distance_m\": 51365.731, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Ardwick Jn\", \"stage_seq\": 26, \"distance_m\": 52470.052, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 27, \"distance_m\": 55007.212, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511\", \"location\": \"Mauldeth Road\", \"stage_seq\": 28, \"distance_m\": 57302.922, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Burnage\", \"stage_seq\": 29, \"distance_m\": 58703.751, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515\", \"location\": \"East Didsbury\", \"stage_seq\": 30, \"distance_m\": 60138.989, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1517H\", \"location\": \"Gatley\", \"stage_seq\": 31, \"distance_m\": 62057.054, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"Heald Green\", \"stage_seq\": 32, \"distance_m\": 64744.91, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 33, \"distance_m\": 65949.921, \"section_seq\": 1, \"route_path_id\": 32888}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 34, \"distance_m\": 67759.35, \"section_seq\": 1, \"route_path_id\": 32888}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67759.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32888}], \"total_distance_m\": 67759.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65679.538, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2079.812, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1400", "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-11T13:02:49Z\", \"source_id\": 38336018, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:03:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:53Z\", \"source_id\": 12598693, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:43Z\", \"source_id\": 38343336, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:47Z\", \"source_id\": 12600802, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9998, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:34Z\", \"source_id\": 38350791, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:38Z\", \"source_id\": 12602858, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:11:19Z\", \"source_id\": 38357352, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:11:23Z\", \"source_id\": 12604802, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:14Z\", \"source_id\": 38364520, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:17Z\", \"source_id\": 12606887, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:35Z\", \"source_id\": 38372721, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:38Z\", \"source_id\": 12609354, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:20:48Z\", \"source_id\": 38380607, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:21:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:20:53Z\", \"source_id\": 12611661, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:22Z\", \"source_id\": 38386729, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:27Z\", \"source_id\": 12613461, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:26:25Z\", \"source_id\": 38394126, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:26:28Z\", \"source_id\": 12615611, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:30:08Z\", \"source_id\": 38403370, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:30:10Z\", \"source_id\": 12618267, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:29Z\", \"source_id\": 38411735, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:33Z\", \"source_id\": 12620723, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:47Z\", \"source_id\": 38438932, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:51Z\", \"source_id\": 12628167, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:26Z\", \"source_id\": 38445804, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:28Z\", \"source_id\": 12630060, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:48Z\", \"source_id\": 38464475, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:53Z\", \"source_id\": 12635493, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:20Z\", \"source_id\": 38473022, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:25Z\", \"source_id\": 12638038, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:35Z\", \"source_id\": 38483714, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:36Z\", \"source_id\": 12641091, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:24Z\", \"source_id\": 38503456, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:30Z\", \"source_id\": 12646833, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:36Z\", \"source_id\": 38508868, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:39Z\", \"source_id\": 12648462, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8893, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:35Z\", \"source_id\": 38513876, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:39Z\", \"source_id\": 12649961, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:02Z\", \"source_id\": 38519756, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:08Z\", \"source_id\": 12651745, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:57Z\", \"source_id\": 38531952, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:59Z\", \"source_id\": 12655276, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:02Z\", \"source_id\": 38541860, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:06Z\", \"source_id\": 12658301, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "1", "timing_fact_generation": 1789136706815065, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:40.371649", "service_state_evidence_id": 12658301, "current_leg_start_actual_dep": "2026-09-11T15:21:30+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:40.477150", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV MIA 2A18 331024+331025 6 100 None {"version": 3, "segments": [{"to_m": 317.352, "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.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26067.462, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26113.653, "from_m": 26067.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26798.793, "from_m": 26113.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26868.971, "from_m": 26798.793, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34764.785, "from_m": 26868.971, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36072.389, "from_m": 34764.785, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36326.333, "from_m": 36072.389, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36372.129, "from_m": 36326.333, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36501.416, "from_m": 36372.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48236.373, "from_m": 36501.416, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48701.34, "from_m": 48236.373, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48747.562, "from_m": 48701.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48799.192, "from_m": 48747.562, "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": 48851.102, "from_m": 48799.192, "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": 49684.333, "from_m": 48851.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49715.824, "from_m": 49684.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50061.141, "from_m": 49715.824, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50121.394, "from_m": 50061.141, "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": 50547.225, "from_m": 50121.394, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50627.034, "from_m": 50547.225, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51239.964, "from_m": 50627.034, "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": 51784.499, "from_m": 51239.964, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51804.335, "from_m": 51784.499, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51850.542, "from_m": 51804.335, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 52159.955, "from_m": 51850.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": 52323.68, "from_m": 52159.955, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53857.986, "from_m": 52323.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": 54386.078, "from_m": 53857.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54458.231, "from_m": 54386.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54543.305, "from_m": 54458.231, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54633.071, "from_m": 54543.305, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 54663.451, "from_m": 54633.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54748.488, "from_m": 54663.451, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 55016.723, "from_m": 54748.488, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55451.105, "from_m": 55016.723, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 65298.999, "from_m": 55451.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": 65949.921, "from_m": 65298.999, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67158.175, "from_m": 65949.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67376.721, "from_m": 67158.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67759.35, "from_m": 67376.721, "capability_applied": null, "effective_limit_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": 480033, "profile_key": "78934f67ef8213993d9b53c0e0808f1d1dea04018479f2f5cdb1a974cc8ae95a", "schedule_id": 13828, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1400", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1403H", "wtt_dep": "1404", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1406", "location": "Wavertree Technology Park", "stage_seq": 6, "distance_m": 3799.177, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1407", "location": "Olive Mount Jn", "stage_seq": 7, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1408H", "wtt_dep": "1409H", "location": "Broad Green", "stage_seq": 8, "distance_m": 5729.359, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1412H", "location": "Roby", "stage_seq": 9, "distance_m": 8285.928, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1414", "wtt_dep": "1415", "location": "Huyton", "stage_seq": 10, "distance_m": 9121.559, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418H", "location": "Whiston", "stage_seq": 11, "distance_m": 12266.432, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1420H", "wtt_dep": "1421", "location": "Rainhill", "stage_seq": 12, "distance_m": 14231.134, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424H", "location": "Lea Green", "stage_seq": 13, "distance_m": 17213.367, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1426H", "wtt_dep": "1427H", "location": "St. Helens Junction", "stage_seq": 14, "distance_m": 19076.295, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432H", "location": "Earlestown", "stage_seq": 15, "distance_m": 23733.498, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1434H", "wtt_dep": "1435H", "location": "Newton-le-Willows", "stage_seq": 16, "distance_m": 25232.407, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437", "location": "Parkside Jn", "stage_seq": 17, "distance_m": 26868.971, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Astley Station S.B.", "stage_seq": 18, "distance_m": 36326.333, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "Patricroft", "stage_seq": 19, "distance_m": 42683.87, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1448", "location": "Eccles", "stage_seq": 20, "distance_m": 44257.941, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Ordsall Lane Jn", "stage_seq": 21, "distance_m": 48851.102, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Water Street Jn", "stage_seq": 22, "distance_m": 49367.083, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1456H", "location": "Deansgate", "stage_seq": 23, "distance_m": 49903.989, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1500", "location": "Manchester Oxford Road", "stage_seq": 24, "distance_m": 50470.996, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1504H", "location": "Manchester Piccadilly", "stage_seq": 25, "distance_m": 51365.731, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Ardwick Jn", "stage_seq": 26, "distance_m": 52470.052, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Slade Lane Jn", "stage_seq": 27, "distance_m": 55007.212, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511", "location": "Mauldeth Road", "stage_seq": 28, "distance_m": 57302.922, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Burnage", "stage_seq": 29, "distance_m": 58703.751, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515", "location": "East Didsbury", "stage_seq": 30, "distance_m": 60138.989, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1517H", "location": "Gatley", "stage_seq": 31, "distance_m": 62057.054, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "Heald Green", "stage_seq": 32, "distance_m": 64744.91, "section_seq": 1, "route_path_id": 32888}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Heald Green West Jn", "stage_seq": 33, "distance_m": 65949.921, "section_seq": 1, "route_path_id": 32888}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 34, "distance_m": 67759.35, "section_seq": 1, "route_path_id": 32888}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67759.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 32888}], "total_distance_m": 67759.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65679.538, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2079.812, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:49Z", "source_id": 38336018, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:03:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:53Z", "source_id": 12598693, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9980, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:43Z", "source_id": 38343336, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:47Z", "source_id": 12600802, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9998, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:34Z", "source_id": 38350791, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:38Z", "source_id": 12602858, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:11:19Z", "source_id": 38357352, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:11:23Z", "source_id": 12604802, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:14Z", "source_id": 38364520, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:17Z", "source_id": 12606887, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9476, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:35Z", "source_id": 38372721, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:38Z", "source_id": 12609354, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:20:48Z", "source_id": 38380607, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:21:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:20:53Z", "source_id": 12611661, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:22Z", "source_id": 38386729, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:27Z", "source_id": 12613461, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:26:25Z", "source_id": 38394126, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:26:28Z", "source_id": 12615611, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:30:08Z", "source_id": 38403370, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:30:10Z", "source_id": 12618267, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:29Z", "source_id": 38411735, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:33Z", "source_id": 12620723, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8390, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:47Z", "source_id": 38438932, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:51Z", "source_id": 12628167, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:26Z", "source_id": 38445804, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:47:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:28Z", "source_id": 12630060, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:48Z", "source_id": 38464475, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T13:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:53Z", "source_id": 12635493, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:20Z", "source_id": 38473022, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T13:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:25Z", "source_id": 12638038, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:35Z", "source_id": 38483714, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:02:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:36Z", "source_id": 12641091, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8922, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:24Z", "source_id": 38503456, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:10:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:30Z", "source_id": 12646833, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8889, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:36Z", "source_id": 38508868, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:39Z", "source_id": 12648462, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8893, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:35Z", "source_id": 38513876, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T14:14:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:39Z", "source_id": 12649961, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8918, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:02Z", "source_id": 38519756, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:17:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:08Z", "source_id": 12651745, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:57Z", "source_id": 38531952, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T14:21:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:59Z", "source_id": 12655276, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8938, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:02Z", "source_id": 38541860, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T14:26:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:06Z", "source_id": 12658301, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 1400 1400 5 None None Manchester Airport 1525 1525 1A LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89954/2026-09-11/detailed None Heald Green 2026-09-11T15:21:30+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 1522 1526 Heald Green Manchester Airport Manchester Airport 53.3649824 -2.2724956 53.3649824 -2.2724956 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Manchester Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658301 1789136706815065 107 107 2026-09-11 14:36:40.477150 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:40.371649
449889 480957 G26853 871P39MP11 2026-09-11 COMPLETE 12658709 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 480957, "stp": "P", "toc": "Southern", "uid": "G26853", "consist": "377607+377624", "dest_crs": "CAT", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26853/2026-09-11/detailed", "trust_id": "871P39MP11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Caterham", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "2", "is_terminated": 1, "next_location": "Caterham", "signalling_id": "1P39", "timing_status": "EARLY", "origin_station": "London Bridge (Central)", "current_leg_arr": "1526", "current_leg_dep": "1520", "current_leg_end": "Caterham", "origin_dep_time": "1440", "origin_platform": "11", "current_location": "Caterham Sidings", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]}", "current_leg_start": "Whyteleafe South", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.2824639", "next_location_lon": "-0.0784543", "previous_location": "Whyteleafe South", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.629, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.016, \"from_m\": 16082.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.619, \"from_m\": 16144.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.188, \"from_m\": 16183.619, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16262.187, \"from_m\": 16209.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16292.387, \"from_m\": 16262.187, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16329.352, \"from_m\": 16292.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.609, \"from_m\": 16329.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16754.044, \"from_m\": 16723.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16842.713, \"from_m\": 16754.044, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16906.412, \"from_m\": 16842.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17045.895, \"from_m\": 16906.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18322.627, \"from_m\": 17045.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21008.524, \"from_m\": 18322.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21045.041, \"from_m\": 21008.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21105.508, \"from_m\": 21045.041, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21447.559, \"from_m\": 21105.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21546.412, \"from_m\": 21447.559, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28537.674, \"from_m\": 21546.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28899.16, \"from_m\": 28537.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 480957, \"profile_key\": \"840666ec7112d2f69b48d2cbe08f9674d705d10c36eee924135bdd0500e2174f\", \"schedule_id\": 10391, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1453H\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 15672.614, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1459\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16521.717, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1501H\", \"location\": \"South Croydon\", \"stage_seq\": 10, \"distance_m\": 18010.097, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504H\", \"location\": \"Purley Oaks\", \"stage_seq\": 11, \"distance_m\": 19804.458, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1511\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 21302.705, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1515\", \"location\": \"Kenley\", \"stage_seq\": 13, \"distance_m\": 23289.761, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519\", \"location\": \"Whyteleafe\", \"stage_seq\": 14, \"distance_m\": 25463.167, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521H\", \"location\": \"Whyteleafe South\", \"stage_seq\": 15, \"distance_m\": 26254.184, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Caterham\", \"stage_seq\": 16, \"distance_m\": 28899.16, \"section_seq\": 1, \"route_path_id\": 31660}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28899.16, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}], \"total_distance_m\": 28899.16, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28058.956, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 840.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1440", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2824639", "current_position_lon": "-0.0784543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:38Z\", \"source_id\": 38443792, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:43Z\", \"source_id\": 12629542, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30005, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:58Z\", \"source_id\": 38460032, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:01Z\", \"source_id\": 12634129, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:48Z\", \"source_id\": 38474179, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:51Z\", \"source_id\": 12638350, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:26Z\", \"source_id\": 38483301, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:32Z\", \"source_id\": 12641021, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:53Z\", \"source_id\": 38492270, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:58Z\", \"source_id\": 12643525, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:36Z\", \"source_id\": 38499063, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:39Z\", \"source_id\": 12645529, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:50Z\", \"source_id\": 38512020, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:51Z\", \"source_id\": 12649365, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:14Z\", \"source_id\": 38527666, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:17Z\", \"source_id\": 12654064, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:33Z\", \"source_id\": 38543160, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:37Z\", \"source_id\": 12658709, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Caterham", "service_state_platform": "2", "timing_fact_generation": 1789136738529831, "current_leg_arrival_utc": "2026-09-11T15:26:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:41.449282", "service_state_evidence_id": 12658709, "current_leg_start_actual_dep": "2026-09-11T15:21:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:41.925442", "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 None CAT 1P39 377607+377624 10 100 None {"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.629, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.016, "from_m": 16082.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.619, "from_m": 16144.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.188, "from_m": 16183.619, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16262.187, "from_m": 16209.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16292.387, "from_m": 16262.187, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16329.352, "from_m": 16292.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.609, "from_m": 16329.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16754.044, "from_m": 16723.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16842.713, "from_m": 16754.044, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16906.412, "from_m": 16842.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17045.895, "from_m": 16906.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18322.627, "from_m": 17045.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21008.524, "from_m": 18322.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21045.041, "from_m": 21008.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21105.508, "from_m": 21045.041, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21447.559, "from_m": 21105.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21546.412, "from_m": 21447.559, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28537.674, "from_m": 21546.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28899.16, "from_m": 28537.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 480957, "profile_key": "840666ec7112d2f69b48d2cbe08f9674d705d10c36eee924135bdd0500e2174f", "schedule_id": 10391, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1440", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1453H", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 15672.614, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1459", "location": "East Croydon", "stage_seq": 9, "distance_m": 16521.717, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1501H", "location": "South Croydon", "stage_seq": 10, "distance_m": 18010.097, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504H", "location": "Purley Oaks", "stage_seq": 11, "distance_m": 19804.458, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1511", "location": "Purley", "stage_seq": 12, "distance_m": 21302.705, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1515", "location": "Kenley", "stage_seq": 13, "distance_m": 23289.761, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519", "location": "Whyteleafe", "stage_seq": 14, "distance_m": 25463.167, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521H", "location": "Whyteleafe South", "stage_seq": 15, "distance_m": 26254.184, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Caterham", "stage_seq": 16, "distance_m": 28899.16, "section_seq": 1, "route_path_id": 31660}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28899.16, "from_m": 0.0, "section_seq": 1, "route_path_id": 31660}], "total_distance_m": 28899.16, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28058.956, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 840.204, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:38Z", "source_id": 38443792, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:46:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:43Z", "source_id": 12629542, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30005, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:58Z", "source_id": 38460032, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:01Z", "source_id": 12634129, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:48Z", "source_id": 38474179, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:58:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:51Z", "source_id": 12638350, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30246, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:26Z", "source_id": 38483301, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:02:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:32Z", "source_id": 12641021, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30477, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:53Z", "source_id": 38492270, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:58Z", "source_id": 12643525, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30505, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:36Z", "source_id": 38499063, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:08:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:39Z", "source_id": 12645529, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30527, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:50Z", "source_id": 38512020, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:14:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:51Z", "source_id": 12649365, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30532, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:14Z", "source_id": 38527666, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:17Z", "source_id": 12654064, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30255, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:33Z", "source_id": 38543160, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:26:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:37Z", "source_id": 12658709, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] London Bridge (Central) 1440 1440 11 None None Caterham 1527 1527 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G26853/2026-09-11/detailed None Whyteleafe South 2026-09-11T15:21:30+01:00 Caterham 6.0 {"type": "LineString", "coordinates": [[-0.07725379999999998, 51.3037474], [-0.07665829999999998, 51.30310370000001], [-0.0763437, 51.3027478], [-0.0760117, 51.302385399999984], [-0.0750656, 51.3013945], [-0.07355209999999998, 51.2997385], [-0.0732273, 51.2993934], [-0.0729174, 51.2990201], [-0.07269, 51.2986627], [-0.0725088, 51.29835870000001], [-0.0723761, 51.298077799999994], [-0.07224459999999999, 51.2977738], [-0.07213399999999999, 51.29741739999999], [-0.0720987, 51.2971107], [-0.0720388, 51.2967658], [-0.07201359999999998, 51.29640739999999], [-0.07200469999999999, 51.29598349999999], [-0.0720851, 51.2955457], [-0.0721895, 51.29512659999999], [-0.07233969999999999, 51.29473529999999], [-0.0725421, 51.294306899999995], [-0.0727999, 51.29387450000001], [-0.0729857, 51.2936153], [-0.07318179999999999, 51.2933628], [-0.0733951, 51.2931104], [-0.0736395, 51.2928494], [-0.0746283, 51.292091199999994], [-0.0753101, 51.2916827], [-0.0763179, 51.2910973], [-0.07704319999999999, 51.2906638], [-0.07849, 51.2894445], [-0.0791071, 51.28865590000001], [-0.0796244, 51.28768590000001], [-0.0797804, 51.2873336], [-0.0798409, 51.2871606], [-0.0798891, 51.28698099999999], [-0.0799531, 51.28658949999999], [-0.0799878, 51.286182499999995], [-0.0799954, 51.28603390000001], [-0.0799888, 51.2855432], [-0.0799327, 51.2851539], [-0.0798506, 51.28488669999999], [-0.0797292, 51.2845779], [-0.079685, 51.2844175], [-0.0796112, 51.28419950000001], [-0.07949899999999999, 51.28395019999999], [-0.0793967, 51.28376000000001], [-0.07929129999999998, 51.28359090000001], [-0.07912850000000002, 51.2833364], [-0.0789164, 51.2830549], [-0.07845429999999999, 51.28246390000001]]} 1.6 1520 1526 Whyteleafe South Caterham Sidings Caterham 51.2824639 -0.0784543 51.2824639 -0.0784543 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Caterham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658709 1789136738529831 57 57 2026-09-11 14:36:41.925442 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:41.449282
449890 481649 W68268 072D37MQ11 2026-09-11 COMPLETE 12656716 2026-09-11 15:26:00 2026-09-11 14:36:52 2026-09-13 14:36:52 {"id": 481649, "stp": "P", "toc": "ScotRail", "uid": "W68268", "consist": "380015", "dest_crs": "PCN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68268/2026-09-11/detailed", "trust_id": "072D37MQ11", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paisley Canal", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": null, "is_terminated": 1, "next_location": "Paisley Canal", "signalling_id": "2D37", "timing_status": "ON TIME", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1526", "current_leg_dep": "1523½", "current_leg_end": "Paisley Canal", "origin_dep_time": "1508", "origin_platform": "13", "current_location": "Paisley Canal", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]}", "current_leg_start": "Hawkhead", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "55.8401373", "next_location_lon": "-4.4233752", "previous_location": "Hawkhead", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.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\": 11824.586, \"from_m\": 4708.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\": 12267.13, \"from_m\": 11824.586, \"capability_applied\": null, \"effective_limit_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\": 481649, \"profile_key\": \"072767d932c09f9e8008a1b2e832d7cabe3dc11b5596c4e367c6ebb246cc4b9b\", \"schedule_id\": 27343, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1513H\", \"location\": \"Dumbreck\", \"stage_seq\": 4, \"distance_m\": 3611.382, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Corkerhill Depot Jn\", \"stage_seq\": 5, \"distance_m\": 4825.96, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Corkerhill\", \"stage_seq\": 6, \"distance_m\": 6028.07, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Mosspark\", \"stage_seq\": 7, \"distance_m\": 6952.268, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"Crookston\", \"stage_seq\": 8, \"distance_m\": 8180.907, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523H\", \"location\": \"Hawkhead\", \"stage_seq\": 9, \"distance_m\": 10523.918, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Paisley Canal\", \"stage_seq\": 10, \"distance_m\": 12267.13, \"section_seq\": 1, \"route_path_id\": 39235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12267.13, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39235}], \"total_distance_m\": 12267.13, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11832.069, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1508", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "55.8401373", "current_position_lon": "-4.4233752", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:59Z\", \"source_id\": 38509848, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:03Z\", \"source_id\": 12648751, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:26Z\", \"source_id\": 38518338, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:29Z\", \"source_id\": 12651292, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:00Z\", \"source_id\": 38524641, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:02Z\", \"source_id\": 12653183, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:12Z\", \"source_id\": 38530094, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:16Z\", \"source_id\": 12654751, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:53Z\", \"source_id\": 38536630, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:57Z\", \"source_id\": 12656715, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:53Z\", \"source_id\": 38536630, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:57Z\", \"source_id\": 12656716, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paisley Canal", "service_state_platform": null, "timing_fact_generation": 1789136719429019, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:43.228797", "service_state_evidence_id": 12656716, "current_leg_start_actual_dep": "2026-09-11T15:23:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:43.294206", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC PCN 2D37 380015 3 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.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": 11824.586, "from_m": 4708.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": 12267.13, "from_m": 11824.586, "capability_applied": null, "effective_limit_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": 481649, "profile_key": "072767d932c09f9e8008a1b2e832d7cabe3dc11b5596c4e367c6ebb246cc4b9b", "schedule_id": 27343, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1508", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1513H", "location": "Dumbreck", "stage_seq": 4, "distance_m": 3611.382, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Corkerhill Depot Jn", "stage_seq": 5, "distance_m": 4825.96, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Corkerhill", "stage_seq": 6, "distance_m": 6028.07, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Mosspark", "stage_seq": 7, "distance_m": 6952.268, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "Crookston", "stage_seq": 8, "distance_m": 8180.907, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523H", "location": "Hawkhead", "stage_seq": 9, "distance_m": 10523.918, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Paisley Canal", "stage_seq": 10, "distance_m": 12267.13, "section_seq": 1, "route_path_id": 39235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12267.13, "from_m": 0.0, "section_seq": 1, "route_path_id": 39235}], "total_distance_m": 12267.13, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11832.069, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1694, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:59Z", "source_id": 38509848, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:03Z", "source_id": 12648751, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1685, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:26Z", "source_id": 38518338, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:16:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:29Z", "source_id": 12651292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1682, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:00Z", "source_id": 38524641, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:19:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:02Z", "source_id": 12653183, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1679, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:12Z", "source_id": 38530094, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:16Z", "source_id": 12654751, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1675, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:53Z", "source_id": 38536630, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:57Z", "source_id": 12656715, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1671, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:53Z", "source_id": 38536630, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:26:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:57Z", "source_id": 12656716, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Glasgow Central High Level 1508 1508 13 None None Paisley Canal 1526 1526 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68268/2026-09-11/detailed None Hawkhead 2026-09-11T15:23:30+01:00 Paisley Canal 2.5 {"type": "LineString", "coordinates": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]} 1.1 1523½ 1526 Hawkhead Paisley Canal Paisley Canal 55.8401373 -4.4233752 55.8401373 -4.4233752 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Paisley Canal TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12656716 1789136719429019 26 26 2026-09-11 14:36:43.294206 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:43.228797
449891 481311 W68349 042D88MP11 2026-09-11 COMPLETE 12658498 2026-09-11 15:26:00 2026-09-11 14:36:53 2026-09-13 14:36:53 {"id": 481311, "stp": "P", "toc": "ScotRail", "uid": "W68349", "consist": "385014+385015", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68349/2026-09-11/detailed", "trust_id": "042D88MP11", "origin_crs": "DUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "1", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2D88", "timing_status": "ON TIME", "origin_station": "Dunbar", "current_leg_arr": "1526", "current_leg_dep": "1518", "current_leg_end": "Edinburgh", "origin_dep_time": "1454", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-11T14:36:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Musselburgh", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1029.442, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 1110.074, \"from_m\": 1029.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\": 8213.219, \"from_m\": 1110.074, \"capability_applied\": null, \"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\": 11720.423, \"from_m\": 8213.219, \"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\": 14178.194, \"from_m\": 11720.423, \"capability_applied\": null, \"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\": 17522.88, \"from_m\": 14178.194, \"capability_applied\": null, \"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\": 18383.294, \"from_m\": 17522.88, \"capability_applied\": null, \"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\": 18446.813, \"from_m\": 18383.294, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18500.368, \"from_m\": 18446.813, \"capability_applied\": null, \"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\": 20534.862, \"from_m\": 18500.368, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 21427.344, \"from_m\": 20534.862, \"capability_applied\": null, \"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\": 30052.815, \"from_m\": 21427.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\": 110.0}, {\"to_m\": 36557.765, \"from_m\": 30052.815, \"capability_applied\": null, \"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\": 37239.653, \"from_m\": 36557.765, \"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\": 37311.613, \"from_m\": 37239.653, \"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\": 41023.02, \"from_m\": 37311.613, \"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\": 44375.943, \"from_m\": 41023.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45014.685, \"from_m\": 44375.943, \"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\": 45484.843, \"from_m\": 45014.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45551.295, \"from_m\": 45484.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\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45613.974, \"from_m\": 45551.295, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46180.97, \"from_m\": 45613.974, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46627.709, \"from_m\": 46180.97, \"capability_applied\": null, \"effective_limit_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\": 481311, \"profile_key\": \"08d17da05b557a85632b52e924b48790b9821621c50beae2671b7d921bcb4902\", \"schedule_id\": 27368, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1454\", \"location\": \"Dunbar\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"East Linton\", \"stage_seq\": 2, \"distance_m\": 9598.765, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Drem\", \"stage_seq\": 3, \"distance_m\": 18218.836, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Prestonpans\", \"stage_seq\": 4, \"distance_m\": 31519.489, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Wallyford\", \"stage_seq\": 5, \"distance_m\": 34316.603, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 37165.586, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1517\", \"location\": \"Musselburgh\", \"stage_seq\": 7, \"distance_m\": 38447.689, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 8, \"distance_m\": 41302.865, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 9, \"distance_m\": 43674.044, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1523H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 10, \"distance_m\": 45613.974, \"section_seq\": 1, \"route_path_id\": 35511}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 11, \"distance_m\": 46627.709, \"section_seq\": 1, \"route_path_id\": 35511}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46627.709, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35511}], \"total_distance_m\": 46627.709, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46627.709, \"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": "1454", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:12Z\", \"source_id\": 38482797, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:18Z\", \"source_id\": 12640860, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:01Z\", \"source_id\": 38497545, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:07Z\", \"source_id\": 12645094, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:50Z\", \"source_id\": 38509488, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:53Z\", \"source_id\": 12648650, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:25Z\", \"source_id\": 38513466, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:28Z\", \"source_id\": 12649822, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:09Z\", \"source_id\": 38522466, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:13Z\", \"source_id\": 12652591, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:15Z\", \"source_id\": 38542478, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:20Z\", \"source_id\": 12658498, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "1", "timing_fact_generation": 1789136723112136, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:43.232364", "service_state_evidence_id": 12658498, "current_leg_start_actual_dep": "2026-09-11T15:17:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:43.291443", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DUN EDB 2D88 385014+385015 6 100 None {"version": 3, "segments": [{"to_m": 1029.442, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 1110.074, "from_m": 1029.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": 8213.219, "from_m": 1110.074, "capability_applied": null, "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": 11720.423, "from_m": 8213.219, "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": 14178.194, "from_m": 11720.423, "capability_applied": null, "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": 17522.88, "from_m": 14178.194, "capability_applied": null, "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": 18383.294, "from_m": 17522.88, "capability_applied": null, "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": 18446.813, "from_m": 18383.294, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18500.368, "from_m": 18446.813, "capability_applied": null, "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": 20534.862, "from_m": 18500.368, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 21427.344, "from_m": 20534.862, "capability_applied": null, "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": 30052.815, "from_m": 21427.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": 110.0}, {"to_m": 36557.765, "from_m": 30052.815, "capability_applied": null, "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": 37239.653, "from_m": 36557.765, "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": 37311.613, "from_m": 37239.653, "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": 41023.02, "from_m": 37311.613, "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": 44375.943, "from_m": 41023.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45014.685, "from_m": 44375.943, "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": 45484.843, "from_m": 45014.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45551.295, "from_m": 45484.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", "infrastructure_limit_mph": 40.0}, {"to_m": 45613.974, "from_m": 45551.295, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46180.97, "from_m": 45613.974, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46627.709, "from_m": 46180.97, "capability_applied": null, "effective_limit_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": 481311, "profile_key": "08d17da05b557a85632b52e924b48790b9821621c50beae2671b7d921bcb4902", "schedule_id": 27368, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1454", "location": "Dunbar", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35511}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "East Linton", "stage_seq": 2, "distance_m": 9598.765, "section_seq": 1, "route_path_id": 35511}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Drem", "stage_seq": 3, "distance_m": 18218.836, "section_seq": 1, "route_path_id": 35511}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Prestonpans", "stage_seq": 4, "distance_m": 31519.489, "section_seq": 1, "route_path_id": 35511}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Wallyford", "stage_seq": 5, "distance_m": 34316.603, "section_seq": 1, "route_path_id": 35511}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 37165.586, "section_seq": 1, "route_path_id": 35511}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1517", "location": "Musselburgh", "stage_seq": 7, "distance_m": 38447.689, "section_seq": 1, "route_path_id": 35511}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Portobello Jn (Edinburgh)", "stage_seq": 8, "distance_m": 41302.865, "section_seq": 1, "route_path_id": 35511}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Craigentinny Jn", "stage_seq": 9, "distance_m": 43674.044, "section_seq": 1, "route_path_id": 35511}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1523H", "location": "Abbeyhill Jn", "stage_seq": 10, "distance_m": 45613.974, "section_seq": 1, "route_path_id": 35511}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 11, "distance_m": 46627.709, "section_seq": 1, "route_path_id": 35511}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46627.709, "from_m": 0.0, "section_seq": 1, "route_path_id": 35511}], "total_distance_m": 46627.709, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46627.709, "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": 1090, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:12Z", "source_id": 38482797, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:18Z", "source_id": 12640860, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:01Z", "source_id": 38497545, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:07Z", "source_id": 12645094, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:50Z", "source_id": 38509488, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:13:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:53Z", "source_id": 12648650, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1039, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:25Z", "source_id": 38513466, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:14:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:28Z", "source_id": 12649822, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1035, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:09Z", "source_id": 38522466, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:13Z", "source_id": 12652591, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 884, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:15Z", "source_id": 38542478, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:26:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:20Z", "source_id": 12658498, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Dunbar 1454 1454 1 None None Edinburgh 1526 1526 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68349/2026-09-11/detailed None Musselburgh 2026-09-11T15:17:00+01:00 Edinburgh 8.0 {"type": "LineString", "coordinates": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 5.1 1518 1526 Abbeyhill Jn Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-11 14:36:52 TERMINATED 2026-09-11 14:26:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658498 1789136723112136 40 40 2026-09-11 14:36:43.291443 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:43.232364
449892 479889 G15102 741O72MN11 2026-09-11 COMPLETE 12658792 2026-09-11 15:26:00 2026-09-11 14:36:53 2026-09-13 14:36:53 {"id": 479889, "stp": "P", "toc": "Great Western Railway", "uid": "G15102", "consist": "165116", "dest_crs": "GTW", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15102/2026-09-11/detailed", "trust_id": "741O72MN11", "origin_crs": "RDZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gatwick Airport", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "2", "is_terminated": 1, "next_location": "Gatwick Airport", "signalling_id": "1O72", "timing_status": "LATE", "origin_station": "Reading Platforms 4/5/6", "current_leg_arr": "1526", "current_leg_dep": "1519", "current_leg_end": "Gatwick Airport", "origin_dep_time": "1354", "origin_platform": "5", "current_location": "Gatwick Airport", "last_update_time": "2026-09-11T14:36:53", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]}", "current_leg_start": "Redhill", "dest_arr_time_act": "1525", "motion_projection": null, "next_location_lat": "51.1565624", "next_location_lon": "-0.1610176", "previous_location": "Redhill", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"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\": 986.336, \"from_m\": 547.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\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11597.839, \"from_m\": 11031.652, \"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\": 20535.879, \"from_m\": 11597.839, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20583.692, \"from_m\": 20535.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21884.556, \"from_m\": 20583.692, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21932.368, \"from_m\": 21884.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31644.047, \"from_m\": 21932.368, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34007.389, \"from_m\": 31644.047, \"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\": 34212.728, \"from_m\": 34007.389, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41561.047, \"from_m\": 34212.728, \"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\": 42675.465, \"from_m\": 41561.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42729.33, \"from_m\": 42675.465, \"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\": 42754.412, \"from_m\": 42729.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42799.325, \"from_m\": 42754.412, \"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\": 43145.319, \"from_m\": 42799.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\": 43257.177, \"from_m\": 43145.319, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44847.275, \"from_m\": 43257.177, \"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\": 44887.167, \"from_m\": 44847.275, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44963.732, \"from_m\": 44887.167, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45024.644, \"from_m\": 44963.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46025.335, \"from_m\": 45024.644, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48820.812, \"from_m\": 46025.335, \"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\": 48878.771, \"from_m\": 48820.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49204.628, \"from_m\": 48878.771, \"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\": 49262.587, \"from_m\": 49204.628, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52614.881, \"from_m\": 49262.587, \"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\": 53449.589, \"from_m\": 52614.881, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68516.888, \"from_m\": 53449.589, \"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\": 68556.694, \"from_m\": 68516.888, \"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\": 75642.579, \"from_m\": 68556.694, \"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\": 75977.778, \"from_m\": 75642.579, \"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\": 76172.766, \"from_m\": 75977.778, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 76199.822, \"from_m\": 76172.766, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76230.859, \"from_m\": 76199.822, \"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\": 76326.826, \"from_m\": 76230.859, \"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\": 77639.102, \"from_m\": 76326.826, \"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\": 83874.749, \"from_m\": 77639.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85433.281, \"from_m\": 83874.749, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 479889, \"profile_key\": \"9c81a1fd58357882fb7d1bad95cf6babbaaf7d3ba47cdbd167940cbfe77d8ad2\", \"schedule_id\": 8848, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Reading Platforms 4/5/6\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Reading Spur Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Earley\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403H\", \"location\": \"Wokingham\", \"stage_seq\": 4, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1410\", \"location\": \"Sandhurst Sig. BEF2982\", \"stage_seq\": 5, \"distance_m\": 18893.846, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1411H\", \"wtt_dep\": \"1412\", \"location\": \"Blackwater\", \"stage_seq\": 6, \"distance_m\": 21079.961, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Blackwater Sig. BEF2978\", \"stage_seq\": 7, \"distance_m\": 21234.124, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418H\", \"location\": \"North Camp\", \"stage_seq\": 8, \"distance_m\": 29771.551, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 9, \"distance_m\": 31656.835, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Ash\", \"stage_seq\": 10, \"distance_m\": 32880.018, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1436H\", \"location\": \"Guildford\", \"stage_seq\": 11, \"distance_m\": 42927.486, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Shalford Jn\", \"stage_seq\": 12, \"distance_m\": 44921.252, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441H\", \"location\": \"Shalford\", \"stage_seq\": 13, \"distance_m\": 46075.959, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Chilworth\", \"stage_seq\": 14, \"distance_m\": 49041.699, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Gomshall\", \"stage_seq\": 15, \"distance_m\": 55788.914, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1454H\", \"location\": \"Dorking West\", \"stage_seq\": 16, \"distance_m\": 63477.327, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1458\", \"location\": \"Dorking (Deepdene)\", \"stage_seq\": 17, \"distance_m\": 64493.607, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1502H\", \"location\": \"Betchworth\", \"stage_seq\": 18, \"distance_m\": 68706.992, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1508\", \"location\": \"Reigate\", \"stage_seq\": 19, \"distance_m\": 73357.332, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1517\", \"location\": \"Redhill\", \"stage_seq\": 20, \"distance_m\": 76111.577, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 21, \"distance_m\": 77440.064, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Salfords\", \"stage_seq\": 22, \"distance_m\": 80398.393, \"section_seq\": 1, \"route_path_id\": 31126}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Gatwick Airport\", \"stage_seq\": 23, \"distance_m\": 85433.281, \"section_seq\": 1, \"route_path_id\": 31126}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85433.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31126}], \"total_distance_m\": 85433.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 85136.696, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 296.585, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1354", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1565624", "current_position_lon": "-0.1610176", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:57:25Z\", \"source_id\": 38323004, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:57:29Z\", \"source_id\": 12594763, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:05Z\", \"source_id\": 38334051, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:03:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:08Z\", \"source_id\": 12598188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:21Z\", \"source_id\": 38355066, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:11:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:26Z\", \"source_id\": 12604105, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:30Z\", \"source_id\": 38374861, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:35Z\", \"source_id\": 12610026, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:16Z\", \"source_id\": 38384212, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:19Z\", \"source_id\": 12612708, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:30:30Z\", \"source_id\": 38404223, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:31:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:30:35Z\", \"source_id\": 12618612, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:05Z\", \"source_id\": 38434854, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:09Z\", \"source_id\": 12626965, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:58Z\", \"source_id\": 38444704, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:04Z\", \"source_id\": 12629743, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28138, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:30Z\", \"source_id\": 38453576, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:34Z\", \"source_id\": 12632298, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:12Z\", \"source_id\": 38465489, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:18Z\", \"source_id\": 12635808, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:39Z\", \"source_id\": 12638945, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:40Z\", \"source_id\": 38483891, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:44Z\", \"source_id\": 12641177, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:11Z\", \"source_id\": 38502933, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:17Z\", \"source_id\": 12646685, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:37Z\", \"source_id\": 38516299, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:38Z\", \"source_id\": 12650664, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:54Z\", \"source_id\": 38531889, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:59Z\", \"source_id\": 12655284, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:01Z\", \"source_id\": 38536953, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:03Z\", \"source_id\": 12656770, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:41Z\", \"source_id\": 38543430, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:43Z\", \"source_id\": 12658792, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gatwick Airport", "service_state_platform": "3", "timing_fact_generation": 1789136744636460, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:50.414656", "service_state_evidence_id": 12658792, "current_leg_start_actual_dep": "2026-09-11T15:18:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:51.170127", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P RDZ GTW 1O72 165116 3 90 None {"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "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": 986.336, "from_m": 547.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": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11597.839, "from_m": 11031.652, "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": 20535.879, "from_m": 11597.839, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20583.692, "from_m": 20535.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21884.556, "from_m": 20583.692, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21932.368, "from_m": 21884.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31644.047, "from_m": 21932.368, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34007.389, "from_m": 31644.047, "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": 34212.728, "from_m": 34007.389, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41561.047, "from_m": 34212.728, "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": 42675.465, "from_m": 41561.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42729.33, "from_m": 42675.465, "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": 42754.412, "from_m": 42729.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42799.325, "from_m": 42754.412, "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": 43145.319, "from_m": 42799.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": 43257.177, "from_m": 43145.319, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44847.275, "from_m": 43257.177, "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": 44887.167, "from_m": 44847.275, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44963.732, "from_m": 44887.167, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45024.644, "from_m": 44963.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46025.335, "from_m": 45024.644, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48820.812, "from_m": 46025.335, "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": 48878.771, "from_m": 48820.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49204.628, "from_m": 48878.771, "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": 49262.587, "from_m": 49204.628, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52614.881, "from_m": 49262.587, "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": 53449.589, "from_m": 52614.881, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68516.888, "from_m": 53449.589, "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": 68556.694, "from_m": 68516.888, "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": 75642.579, "from_m": 68556.694, "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": 75977.778, "from_m": 75642.579, "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": 76172.766, "from_m": 75977.778, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 76199.822, "from_m": 76172.766, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76230.859, "from_m": 76199.822, "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": 76326.826, "from_m": 76230.859, "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": 77639.102, "from_m": 76326.826, "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": 83874.749, "from_m": 77639.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85433.281, "from_m": 83874.749, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 479889, "profile_key": "9c81a1fd58357882fb7d1bad95cf6babbaaf7d3ba47cdbd167940cbfe77d8ad2", "schedule_id": 8848, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1354", "location": "Reading Platforms 4/5/6", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Reading Spur Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Earley", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403H", "location": "Wokingham", "stage_seq": 4, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1410", "location": "Sandhurst Sig. BEF2982", "stage_seq": 5, "distance_m": 18893.846, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1411H", "wtt_dep": "1412", "location": "Blackwater", "stage_seq": 6, "distance_m": 21079.961, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Blackwater Sig. BEF2978", "stage_seq": 7, "distance_m": 21234.124, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418H", "location": "North Camp", "stage_seq": 8, "distance_m": 29771.551, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421", "location": "Aldershot South Jn", "stage_seq": 9, "distance_m": 31656.835, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Ash", "stage_seq": 10, "distance_m": 32880.018, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1436H", "location": "Guildford", "stage_seq": 11, "distance_m": 42927.486, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Shalford Jn", "stage_seq": 12, "distance_m": 44921.252, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441H", "location": "Shalford", "stage_seq": 13, "distance_m": 46075.959, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Chilworth", "stage_seq": 14, "distance_m": 49041.699, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Gomshall", "stage_seq": 15, "distance_m": 55788.914, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1454H", "location": "Dorking West", "stage_seq": 16, "distance_m": 63477.327, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1458", "location": "Dorking (Deepdene)", "stage_seq": 17, "distance_m": 64493.607, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1502H", "location": "Betchworth", "stage_seq": 18, "distance_m": 68706.992, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1508", "location": "Reigate", "stage_seq": 19, "distance_m": 73357.332, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1517", "location": "Redhill", "stage_seq": 20, "distance_m": 76111.577, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Earlswood (Surrey)", "stage_seq": 21, "distance_m": 77440.064, "section_seq": 1, "route_path_id": 31126}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Salfords", "stage_seq": 22, "distance_m": 80398.393, "section_seq": 1, "route_path_id": 31126}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Gatwick Airport", "stage_seq": 23, "distance_m": 85433.281, "section_seq": 1, "route_path_id": 31126}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85433.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 31126}], "total_distance_m": 85433.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 85136.696, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 296.585, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27802, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:57:25Z", "source_id": 38323004, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T12:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:57:29Z", "source_id": 12594763, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27810, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:05Z", "source_id": 38334051, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:03:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:08Z", "source_id": 12598188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27821, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:21Z", "source_id": 38355066, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:11:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:26Z", "source_id": 12604105, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27827, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:30Z", "source_id": 38374861, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:35Z", "source_id": 12610026, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:16Z", "source_id": 38384212, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:23:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:19Z", "source_id": 12612708, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27956, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:30:30Z", "source_id": 38404223, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:31:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:30:35Z", "source_id": 12618612, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28128, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:05Z", "source_id": 38434854, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:09Z", "source_id": 12626965, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28134, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:58Z", "source_id": 38444704, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:46:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:04Z", "source_id": 12629743, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28138, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:30Z", "source_id": 38453576, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:34Z", "source_id": 12632298, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28143, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:12Z", "source_id": 38465489, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:55:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:18Z", "source_id": 12635808, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:39Z", "source_id": 12638945, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28145, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:40Z", "source_id": 38483891, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:03:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:44Z", "source_id": 12641177, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28151, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:11Z", "source_id": 38502933, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:17Z", "source_id": 12646685, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30310, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:37Z", "source_id": 38516299, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:16:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:38Z", "source_id": 12650664, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:54Z", "source_id": 38531889, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:59Z", "source_id": 12655284, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:01Z", "source_id": 38536953, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:03Z", "source_id": 12656770, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:41Z", "source_id": 38543430, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:43Z", "source_id": 12658792, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Reading Platforms 4/5/6 1354 1354 5 None None Gatwick Airport 1525 1525 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15102/2026-09-11/detailed None Redhill 2026-09-11T15:18:00+01:00 Gatwick Airport 7.0 {"type": "LineString", "coordinates": [[-0.16548968668007272, 51.240083958776864], [-0.1659254, 51.23938489999999], [-0.16606849999999998, 51.23916439999999], [-0.16617130000000002, 51.23899310000001], [-0.1663447, 51.238710700000006], [-0.1664817, 51.238482999999995], [-0.1666556, 51.23821449999999], [-0.1668931, 51.2377608], [-0.1670898, 51.2374069], [-0.1674525, 51.2368395], [-0.16814349999999997, 51.2357161], [-0.16856939999999998, 51.234972299999995], [-0.16884629999999998, 51.23436920000001], [-0.16925129999999997, 51.233612], [-0.1695678, 51.2328596], [-0.16964829999999995, 51.2326636], [-0.1697071, 51.2325106], [-0.1696939, 51.232499999999995], [-0.16973949999999996, 51.2323626], [-0.16981719999999997, 51.2321441], [-0.1700104, 51.2315337], [-0.17003719999999997, 51.2314531], [-0.1702357, 51.2305969], [-0.17035029999999998, 51.229980399999995], [-0.17045829999999998, 51.2292805], [-0.17048789999999997, 51.22899989999999], [-0.17050399999999996, 51.22884779999999], [-0.1705441, 51.228467499999994], [-0.1705638, 51.2277582], [-0.1705621600120736, 51.227534645349515], [-0.1705584, 51.227022100000006], [-0.170555, 51.2269101], [-0.1705359, 51.226285999999995], [-0.17052679999999998, 51.2254993], [-0.17051749999999996, 51.2253991], [-0.1704903, 51.2251091], [-0.17039909999999997, 51.2243768], [-0.170243, 51.2235124], [-0.17020309999999997, 51.223350499999995], [-0.16999159999999996, 51.222462], [-0.16975019999999996, 51.2217257], [-0.16927009999999998, 51.220393400000006], [-0.16898529999999998, 51.21981340000001], [-0.1686451, 51.21914], [-0.16817834252604602, 51.21830176221716], [-0.16810179999999997, 51.2181643], [-0.1679212, 51.21783970000001], [-0.1664649, 51.215224], [-0.1659363, 51.21413660000001], [-0.1653069, 51.2127398], [-0.16486549999999997, 51.2116897], [-0.16444209999999998, 51.210567700000006], [-0.1642141, 51.209885699999994], [-0.16387079999999998, 51.208763600000005], [-0.16340939999999998, 51.20719879999999], [-0.1624363, 51.20371999999999], [-0.16239889999999998, 51.20358499999999], [-0.16202899445638105, 51.201803830239605], [-0.1616424, 51.19994230000001], [-0.1614917, 51.1991392], [-0.1614178, 51.1987172], [-0.16135189999999996, 51.1982813], [-0.1611544, 51.1968139], [-0.1610616, 51.1958576], [-0.1609874, 51.195143900000005], [-0.16098949999999998, 51.19493829999999], [-0.1609327, 51.19371949999999], [-0.1608828, 51.1915307], [-0.1608809, 51.191217499999986], [-0.1608803, 51.1852681], [-0.16088009999999997, 51.1827666], [-0.16084369999999998, 51.18192500000001], [-0.1608438, 51.1814267], [-0.1608461, 51.18129600000001], [-0.1608667, 51.177900300000005], [-0.16087139999999997, 51.1694683], [-0.1608772, 51.1687617], [-0.16088069999999996, 51.1668648], [-0.16085419999999995, 51.165648899999994], [-0.16087529999999997, 51.16391990000001], [-0.1608646, 51.16275470000001], [-0.1608646, 51.16204050000001], [-0.16086451406450253, 51.1620009602833], [-0.1608637, 51.16162640000001], [-0.16088889999999997, 51.1605418], [-0.1608857, 51.1604438], [-0.1608766, 51.159669], [-0.16087749999999998, 51.1596047], [-0.1608825, 51.1594019], [-0.1608816, 51.159322800000005], [-0.16088719999999998, 51.1591463], [-0.16089389999999998, 51.15901230000001], [-0.1609113, 51.1583511], [-0.1609184, 51.1582385], [-0.16093419999999997, 51.1580143], [-0.1609603, 51.15771070000001], [-0.160978, 51.15751749999999], [-0.16098749999999998, 51.1573162], [-0.16100189999999998, 51.1570401], [-0.1610188, 51.1567372], [-0.1610176, 51.156562400000006]]} 5.8 1519 1526 Redhill Gatwick Airport Gatwick Airport 51.1565624 -0.1610176 51.1565624 -0.1610176 1 0 2026-09-11 14:36:53 TERMINATED 2026-09-11 14:26:00 Gatwick Airport TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658792 1789136744636460 92 92 2026-09-11 14:36:51.170127 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:50.414656
449893 481801 N12554 543H061Q11 2026-09-11 COMPLETE 12658211 2026-09-11 15:26:00 2026-09-11 14:36:53 2026-09-13 14:36:53 {"id": 481801, "stp": "N", "toc": "Hull Trains", "uid": "N12554", "consist": "802305", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N12554/2026-09-11/detailed", "trust_id": "543H061Q11", "origin_crs": "XGD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-11", "dest_arr_time": "1534", "dest_platform": "8", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "3H06", "timing_status": "EARLY", "origin_station": "Bounds Green T&R.S.M.D", "current_leg_arr": "1526", "current_leg_dep": "1511", "current_leg_end": "London Kings Cross", "origin_dep_time": "1515", "origin_platform": null, "current_location": "London Kings Cross", "last_update_time": "2026-09-11T14:36:53", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1239010560110659, 51.600861405870546], [-0.12352649999999998, 51.6006038], [-0.12314509999999997, 51.6003222], [-0.1228759, 51.6001184], [-0.1224442, 51.5997794], [-0.1217799, 51.5992546], [-0.1214755, 51.59898029999999], [-0.12105625692826544, 51.59860025042501], [-0.1209180879225062, 51.59846701837443], [-0.12079342152077772, 51.59835031653932], [-0.12068048662425485, 51.59824772678048], [-0.12057751213411232, 51.59815683095871], [-0.12048272695152484, 51.59807521093485], [-0.12039435997766725, 51.598000448569714], [-0.1203106401137142, 51.5979301257241], [-0.12022979626084052, 51.59786182425886], [-0.12015005732022097, 51.59779312603477], [-0.12006965219303022, 51.597721612912686], [-0.1199868097804431, 51.5976448667534], [-0.11989975898363436, 51.59756046941774], [-0.1198067287037787, 51.59746600276653], [-0.11970594784205096, 51.59735904866056], [-0.1195956452996258, 51.59723718896067], [-0.11947404997767803, 51.59709800552767], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-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": "Bounds Green T&R.S.M.D", "dest_arr_time_act": "1534", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Bounds Green T&R.S.M.D", "current_leg_milage": "5.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1087.168, \"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\": 1161.012, \"from_m\": 1087.168, \"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\": 1216.793, \"from_m\": 1161.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1357.236, \"from_m\": 1216.793, \"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\": 2112.604, \"from_m\": 1357.236, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2483.518, \"from_m\": 2112.604, \"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\": 2533.827, \"from_m\": 2483.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2589.218, \"from_m\": 2533.827, \"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\": 2644.788, \"from_m\": 2589.218, \"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\": 4648.916, \"from_m\": 2644.788, \"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\": 5942.287, \"from_m\": 4648.916, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5997.528, \"from_m\": 5942.287, \"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\": 6510.104, \"from_m\": 5997.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6767.586, \"from_m\": 6510.104, \"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\": 8401.953, \"from_m\": 6767.586, \"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\": 8914.043, \"from_m\": 8401.953, \"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\": 8944.129, \"from_m\": 8914.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9011.986, \"from_m\": 8944.129, \"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\": 9095.126, \"from_m\": 9011.986, \"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\": 9384.522, \"from_m\": 9095.126, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9435.464, \"from_m\": 9384.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9820.563, \"from_m\": 9435.464, \"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\": 9829.76, \"from_m\": 9820.563, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9836.513, \"from_m\": 9829.76, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10232.329, \"from_m\": 9836.513, \"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\": 481801, \"profile_key\": \"d13019883ea419c1957fadcdfdf5f89e06bc5f732ab20aedcf980a51ad836fc9\", \"schedule_id\": 40158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Bounds Green T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Alexandra Palace\", \"stage_seq\": 2, \"distance_m\": 2288.784, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Harringay\", \"stage_seq\": 3, \"distance_m\": 4775.929, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 6134.699, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Holloway South Jn\", \"stage_seq\": 5, \"distance_m\": 7955.172, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531H\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 6, \"distance_m\": 9129.956, \"section_seq\": 1, \"route_path_id\": 27925}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 7, \"distance_m\": 10232.329, \"section_seq\": 1, \"route_path_id\": 27925}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10232.329, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27925}], \"total_distance_m\": 10232.329, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 8334.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1898.317, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:24Z\", \"source_id\": 38525674, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:28Z\", \"source_id\": 12653476, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:53Z\", \"source_id\": 38541464, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:58Z\", \"source_id\": 12658211, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "8", "timing_fact_generation": 1789136701995874, "current_leg_arrival_utc": "2026-09-11T15:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:26:52.165041", "service_state_evidence_id": 12658211, "current_leg_start_actual_dep": "2026-09-11T15:15:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:36:53.014471", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Hull Trains N XGD KGX 3H06 802305 5 125 None {"version": 3, "segments": [{"to_m": 1087.168, "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": 1161.012, "from_m": 1087.168, "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": 1216.793, "from_m": 1161.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1357.236, "from_m": 1216.793, "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": 2112.604, "from_m": 1357.236, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2483.518, "from_m": 2112.604, "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": 2533.827, "from_m": 2483.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2589.218, "from_m": 2533.827, "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": 2644.788, "from_m": 2589.218, "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": 4648.916, "from_m": 2644.788, "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": 5942.287, "from_m": 4648.916, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5997.528, "from_m": 5942.287, "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": 6510.104, "from_m": 5997.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6767.586, "from_m": 6510.104, "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": 8401.953, "from_m": 6767.586, "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": 8914.043, "from_m": 8401.953, "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": 8944.129, "from_m": 8914.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 9011.986, "from_m": 8944.129, "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": 9095.126, "from_m": 9011.986, "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": 9384.522, "from_m": 9095.126, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 9435.464, "from_m": 9384.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9820.563, "from_m": 9435.464, "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": 9829.76, "from_m": 9820.563, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9836.513, "from_m": 9829.76, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 10232.329, "from_m": 9836.513, "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": 481801, "profile_key": "d13019883ea419c1957fadcdfdf5f89e06bc5f732ab20aedcf980a51ad836fc9", "schedule_id": 40158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Bounds Green T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Alexandra Palace", "stage_seq": 2, "distance_m": 2288.784, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Harringay", "stage_seq": 3, "distance_m": 4775.929, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 6134.699, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Holloway South Jn", "stage_seq": 5, "distance_m": 7955.172, "section_seq": 1, "route_path_id": 27925}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531H", "location": "Belle Isle Jn", "stage_seq": 6, "distance_m": 9129.956, "section_seq": 1, "route_path_id": 27925}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 7, "distance_m": 10232.329, "section_seq": 1, "route_path_id": 27925}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10232.329, "from_m": 0.0, "section_seq": 1, "route_path_id": 27925}], "total_distance_m": 10232.329, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 8334.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1898.317, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16147, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:24Z", "source_id": 38525674, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:28Z", "source_id": 12653476, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16259, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:53Z", "source_id": 38541464, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:26:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:58Z", "source_id": 12658211, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Bounds Green T&R.S.M.D 1515 1515 None None None London Kings Cross 1534 1534 8 EARLY -8 minutes https://www.realtimetrains.co.uk/service/gb-nr:N12554/2026-09-11/detailed None Bounds Green T&R.S.M.D 2026-09-11T15:15:00+01:00 London Kings Cross 15.0 {"type": "LineString", "coordinates": [[-0.1239010560110659, 51.600861405870546], [-0.12352649999999998, 51.6006038], [-0.12314509999999997, 51.6003222], [-0.1228759, 51.6001184], [-0.1224442, 51.5997794], [-0.1217799, 51.5992546], [-0.1214755, 51.59898029999999], [-0.12105625692826544, 51.59860025042501], [-0.1209180879225062, 51.59846701837443], [-0.12079342152077772, 51.59835031653932], [-0.12068048662425485, 51.59824772678048], [-0.12057751213411232, 51.59815683095871], [-0.12048272695152484, 51.59807521093485], [-0.12039435997766725, 51.598000448569714], [-0.1203106401137142, 51.5979301257241], [-0.12022979626084052, 51.59786182425886], [-0.12015005732022097, 51.59779312603477], [-0.12006965219303022, 51.597721612912686], [-0.1199868097804431, 51.5976448667534], [-0.11989975898363436, 51.59756046941774], [-0.1198067287037787, 51.59746600276653], [-0.11970594784205096, 51.59735904866056], [-0.1195956452996258, 51.59723718896067], [-0.11947404997767803, 51.59709800552767], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-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]]} 5.3 1511 1526 Bounds Green T&R.S.M.D London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-11 14:36:53 TERMINATED 2026-09-11 14:26:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658211 1789136701995874 21 21 2026-09-11 14:36:53.014471 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:26:52.165041
449894 476525 W35434 801L20MI11 2026-09-11 COMPLETE 12658859 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 476525, "stp": "P", "toc": "Great Western Railway", "uid": "W35434", "consist": "800021+800030", "dest_crs": "PAD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35434/2026-09-11/detailed", "trust_id": "801L20MI11", "origin_crs": "CMN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-11", "dest_arr_time": "1512", "dest_platform": "8", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1L20", "timing_status": "LATE", "origin_station": "Carmarthen", "current_leg_arr": "1527", "current_leg_dep": "1458", "current_leg_end": "London Paddington", "origin_dep_time": "1127", "origin_platform": "2", "current_location": "Link Line", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "+15 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": "1512", "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\": 317.527, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 989.413, \"from_m\": 317.527, \"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\": 995.611, \"from_m\": 989.413, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1012.34, \"from_m\": 995.611, \"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\": 2075.241, \"from_m\": 1012.34, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11219.781, \"from_m\": 2075.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12571.398, \"from_m\": 11219.781, \"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\": 32296.111, \"from_m\": 12571.398, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 33073.25, \"from_m\": 32296.111, \"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\": 46471.931, \"from_m\": 33073.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48973.781, \"from_m\": 46471.931, \"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\": 50116.86, \"from_m\": 48973.781, \"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\": 50498.79, \"from_m\": 50116.86, \"capability_applied\": null, \"effective_limit_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\": 50578.27, \"from_m\": 50498.79, \"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\": 50960.2, \"from_m\": 50578.27, \"capability_applied\": null, \"effective_limit_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\": 51328.376, \"from_m\": 50960.2, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52631.518, \"from_m\": 51328.376, \"capability_applied\": null, \"effective_limit_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\": 54910.771, \"from_m\": 52631.518, \"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\": 56480.624, \"from_m\": 54910.771, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57907.568, \"from_m\": 56480.624, \"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\": 61693.534, \"from_m\": 57907.568, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62618.987, \"from_m\": 61693.534, \"capability_applied\": null, \"effective_limit_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\": 71213.497, \"from_m\": 62618.987, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 72497.997, \"from_m\": 71213.497, \"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\": 73289.888, \"from_m\": 72497.997, \"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\": 75314.228, \"from_m\": 73289.888, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75382.433, \"from_m\": 75314.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77645.637, \"from_m\": 75382.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78333.18, \"from_m\": 77645.637, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84142.803, \"from_m\": 78333.18, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 86509.168, \"from_m\": 84142.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88679.229, \"from_m\": 86509.168, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90813.708, \"from_m\": 88679.229, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91239.235, \"from_m\": 90813.708, \"capability_applied\": null, \"effective_limit_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\": 91302.853, \"from_m\": 91239.235, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91395.369, \"from_m\": 91302.853, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92129.26, \"from_m\": 91395.369, \"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\": 92534.664, \"from_m\": 92129.26, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 100242.938, \"from_m\": 92534.664, \"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\": 123407.54, \"from_m\": 100242.938, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123494.139, \"from_m\": 123407.54, \"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\": 123552.748, \"from_m\": 123494.139, \"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\": 123719.264, \"from_m\": 123552.748, \"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\": 124204.177, \"from_m\": 123719.264, \"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\": 124334.083, \"from_m\": 124204.177, \"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\": 124663.48, \"from_m\": 124334.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124727.395, \"from_m\": 124663.48, \"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\": 124839.111, \"from_m\": 124727.395, \"capability_applied\": null, \"effective_limit_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\": 124914.18, \"from_m\": 124839.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128030.355, \"from_m\": 124914.18, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 139896.116, \"from_m\": 128030.355, \"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\": 139948.379, \"from_m\": 139896.116, \"capability_applied\": null, \"effective_limit_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\": 139988.208, \"from_m\": 139948.379, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 143216.991, \"from_m\": 139988.208, \"capability_applied\": null, \"effective_limit_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\": 143269.326, \"from_m\": 143216.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143555.19, \"from_m\": 143269.326, \"capability_applied\": null, \"effective_limit_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\": 143618.002, \"from_m\": 143555.19, \"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\": 144317.464, \"from_m\": 143618.002, \"capability_applied\": null, \"effective_limit_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\": 144723.452, \"from_m\": 144317.464, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 156095.788, \"from_m\": 144723.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\": 158317.681, \"from_m\": 156095.788, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 158413.378, \"from_m\": 158317.681, \"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\": 158546.253, \"from_m\": 158413.378, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 159139.531, \"from_m\": 158546.253, \"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\": 159191.124, \"from_m\": 159139.531, \"capability_applied\": null, \"effective_limit_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\": 159362.2, \"from_m\": 159191.124, \"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\": 168124.453, \"from_m\": 159362.2, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 168955.301, \"from_m\": 168124.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 169044.472, \"from_m\": 168955.301, \"capability_applied\": null, \"effective_limit_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\": 176138.085, \"from_m\": 169044.472, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177743.417, \"from_m\": 176138.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\": 179136.493, \"from_m\": 177743.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185076.951, \"from_m\": 179136.493, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 185161.509, \"from_m\": 185076.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185526.126, \"from_m\": 185161.509, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 195032.982, \"from_m\": 185526.126, \"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\": 218188.265, \"from_m\": 195032.982, \"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\": 222324.466, \"from_m\": 218188.265, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 222420.504, \"from_m\": 222324.466, \"capability_applied\": null, \"effective_limit_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\": 223066.069, \"from_m\": 222420.504, \"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\": 223594.126, \"from_m\": 223066.069, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 223897.199, \"from_m\": 223594.126, \"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\": 232632.243, \"from_m\": 223897.199, \"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\": 233455.064, \"from_m\": 232632.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\": 233468.433, \"from_m\": 233455.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234883.17, \"from_m\": 233468.433, \"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\": 260258.422, \"from_m\": 234883.17, \"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\": 260367.661, \"from_m\": 260258.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298022.559, \"from_m\": 260367.661, \"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\": 298087.622, \"from_m\": 298022.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 298432.415, \"from_m\": 298087.622, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 298844.878, \"from_m\": 298432.415, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 298981.483, \"from_m\": 298844.878, \"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\": 299021.739, \"from_m\": 298981.483, \"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\": 299211.382, \"from_m\": 299021.739, \"capability_applied\": null, \"effective_limit_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\": 299923.533, \"from_m\": 299211.382, \"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\": 300548.049, \"from_m\": 299923.533, \"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\": 300606.44, \"from_m\": 300548.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 300662.559, \"from_m\": 300606.44, \"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\": 300769.446, \"from_m\": 300662.559, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 300827.827, \"from_m\": 300769.446, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300907.773, \"from_m\": 300827.827, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 307664.701, \"from_m\": 300907.773, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 307719.212, \"from_m\": 307664.701, \"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\": 316896.692, \"from_m\": 307719.212, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 316908.296, \"from_m\": 316896.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 318238.041, \"from_m\": 316908.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 318388.632, \"from_m\": 318238.041, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 318427.171, \"from_m\": 318388.632, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 318916.686, \"from_m\": 318427.171, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 319000.2, \"from_m\": 318916.686, \"capability_applied\": null, \"effective_limit_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\": 349596.489, \"from_m\": 319000.2, \"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\": 353859.949, \"from_m\": 349596.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\": 354061.354, \"from_m\": 353859.949, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 354147.033, \"from_m\": 354061.354, \"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\": 355310.295, \"from_m\": 354147.033, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 355595.306, \"from_m\": 355310.295, \"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\": 357065.431, \"from_m\": 355595.306, \"capability_applied\": null, \"effective_limit_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\": 476525, \"profile_key\": \"1e24fed13863593b6232e3bf0223642f3e535bb0298cfcb72ba8477e70788396\", \"schedule_id\": 26845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1127\", \"location\": \"Carmarthen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129\", \"location\": \"Carmarthen Jn\", \"stage_seq\": 2, \"distance_m\": 1035.818, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1137H\", \"location\": \"Ferryside\", \"stage_seq\": 3, \"distance_m\": 11433.762, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1140\", \"location\": \"Bertwyn L.C.\", \"stage_seq\": 4, \"distance_m\": 16045.674, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1141H\", \"location\": \"Kidwelly\", \"stage_seq\": 5, \"distance_m\": 18263.036, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1146H\", \"wtt_dep\": \"1148\", \"location\": \"Pembrey & Burry Port\", \"stage_seq\": 6, \"distance_m\": 26565.289, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1154\", \"wtt_dep\": \"1155H\", \"location\": \"Llanelli\", \"stage_seq\": 7, \"distance_m\": 32905.167, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158\", \"location\": \"Llandeilo Jn\", \"stage_seq\": 8, \"distance_m\": 35437.256, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1158H\", \"location\": \"Duffryn West S.B.\", \"stage_seq\": 9, \"distance_m\": 36954.957, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1203H\", \"location\": \"Cockett West S.B.\", \"stage_seq\": 10, \"distance_m\": 44395.748, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1207H\", \"location\": \"Swansea Loop West\", \"stage_seq\": 11, \"distance_m\": 49051.356, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 12, \"distance_m\": 50340.915, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1213\", \"wtt_dep\": \"1222\", \"location\": \"Swansea\", \"stage_seq\": 13, \"distance_m\": 50538.53, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223H\", \"location\": \"Swansea Loop East\", \"stage_seq\": 14, \"distance_m\": 50736.145, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1234\", \"location\": \"Neath\", \"stage_seq\": 15, \"distance_m\": 62643.809, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Briton Ferry West Jn\", \"stage_seq\": 16, \"distance_m\": 66006.929, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1240\", \"wtt_dep\": \"1241H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 17, \"distance_m\": 71550.893, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1244H\", \"location\": \"Margam East Jn\", \"stage_seq\": 18, \"distance_m\": 75404.857, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 19, \"distance_m\": 77842.631, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Stormy\", \"stage_seq\": 20, \"distance_m\": 84550.873, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1252H\", \"wtt_dep\": \"1254\", \"location\": \"Bridgend\", \"stage_seq\": 21, \"distance_m\": 91057.918, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258\", \"location\": \"Pencoed\", \"stage_seq\": 22, \"distance_m\": 97771.433, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302\", \"location\": \"Pontyclun\", \"stage_seq\": 23, \"distance_m\": 106099.785, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 24, \"distance_m\": 121944.505, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1315\", \"wtt_dep\": \"1318\", \"location\": \"Cardiff Central\", \"stage_seq\": 25, \"distance_m\": 124016.84, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 26, \"distance_m\": 125358.126, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Marshfield\", \"stage_seq\": 27, \"distance_m\": 134565.382, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 28, \"distance_m\": 140481.503, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327\", \"location\": \"Gaer Jn\", \"stage_seq\": 29, \"distance_m\": 141503.602, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1329\", \"wtt_dep\": \"1331\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 30, \"distance_m\": 142882.829, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Maindee West Jn\", \"stage_seq\": 31, \"distance_m\": 143433.664, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 32, \"distance_m\": 144192.211, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 33, \"distance_m\": 146793.552, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 34, \"distance_m\": 158907.787, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1341\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 35, \"distance_m\": 160703.148, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1344H\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 36, \"distance_m\": 167698.03, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Pilning\", \"stage_seq\": 37, \"distance_m\": 169873.428, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349H\", \"location\": \"Patchway\", \"stage_seq\": 38, \"distance_m\": 175788.42, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1352\", \"wtt_dep\": \"1356\", \"location\": \"Bristol Parkway\", \"stage_seq\": 39, \"distance_m\": 177902.103, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 40, \"distance_m\": 185259.327, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406H\", \"location\": \"Hullavington\", \"stage_seq\": 41, \"distance_m\": 205819.608, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 42, \"distance_m\": 223939.314, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1420H\", \"location\": \"Swindon\", \"stage_seq\": 43, \"distance_m\": 233182.042, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Uffington\", \"stage_seq\": 44, \"distance_m\": 250520.481, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428H\", \"location\": \"Challow Jn\", \"stage_seq\": 45, \"distance_m\": 254534.096, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Wantage Road\", \"stage_seq\": 46, \"distance_m\": 260151.532, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Didcot Parkway\", \"stage_seq\": 47, \"distance_m\": 272005.622, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Goring & Streatley\", \"stage_seq\": 48, \"distance_m\": 285462.15, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 49, \"distance_m\": 299108.279, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1448\", \"location\": \"Reading\", \"stage_seq\": 50, \"distance_m\": 299446.649, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 51, \"distance_m\": 300606.44, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Twyford\", \"stage_seq\": 52, \"distance_m\": 307391.088, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Maidenhead\", \"stage_seq\": 53, \"distance_m\": 318280.21, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458H\", \"location\": \"Slough\", \"stage_seq\": 54, \"distance_m\": 327509.33, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Stockley Jn\", \"stage_seq\": 55, \"distance_m\": 337781.892, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 56, \"distance_m\": 339442.026, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Southall\", \"stage_seq\": 57, \"distance_m\": 342721.726, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Acton West Jn\", \"stage_seq\": 58, \"distance_m\": 348887.371, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 59, \"distance_m\": 354278.733, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 60, \"distance_m\": 355150.874, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 61, \"distance_m\": 356425.015, \"section_seq\": 1, \"route_path_id\": 31099}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 62, \"distance_m\": 357065.431, \"section_seq\": 1, \"route_path_id\": 31099}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 357065.431, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31099}], \"total_distance_m\": 357065.431, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 355191.374, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1874.057, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1127", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T10:36:31Z\", \"source_id\": 12492794, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T10:39:10Z\", \"source_id\": 12494663, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T10:46:14Z\", \"source_id\": 12499864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T10:52:10Z\", \"source_id\": 38013357, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T10:52:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T10:52:17Z\", \"source_id\": 12504218, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:08:59Z\", \"source_id\": 38055028, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:09:03Z\", \"source_id\": 12516353, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:31:00Z\", \"source_id\": 38108503, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:32:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:31:04Z\", \"source_id\": 12532476, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:39:08Z\", \"source_id\": 38128434, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:39:13Z\", \"source_id\": 12538420, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:51:12Z\", \"source_id\": 38158934, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:51:12Z\", \"source_id\": 12547221, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:57:18Z\", \"source_id\": 38173598, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:57:24Z\", \"source_id\": 12551643, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:01:53Z\", \"source_id\": 38184995, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:02:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:01:59Z\", \"source_id\": 12554895, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:15:06Z\", \"source_id\": 38217996, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:15:11Z\", \"source_id\": 12564452, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:32:00Z\", \"source_id\": 38260243, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:32:03Z\", \"source_id\": 12576620, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:46:39Z\", \"source_id\": 38296445, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:47:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:46:43Z\", \"source_id\": 12587141, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:54:05Z\", \"source_id\": 38315000, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:54:08Z\", \"source_id\": 12592448, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:57:39Z\", \"source_id\": 38323597, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:57:42Z\", \"source_id\": 12594932, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:06Z\", \"source_id\": 38329268, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:00:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:08Z\", \"source_id\": 12596731, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:28Z\", \"source_id\": 38386926, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:25:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:33Z\", \"source_id\": 12613564, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:02Z\", \"source_id\": 38418260, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:06Z\", \"source_id\": 12622541, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23962, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:28Z\", \"source_id\": 38432906, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:31Z\", \"source_id\": 12626461, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:34Z\", \"source_id\": 38446088, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:36Z\", \"source_id\": 12630160, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:27Z\", \"source_id\": 38458735, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:30Z\", \"source_id\": 12633731, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:28Z\", \"source_id\": 38488605, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:33Z\", \"source_id\": 12642477, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:10Z\", \"source_id\": 38500416, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:14Z\", \"source_id\": 12645953, \"stage_seq\": 53, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:41Z\", \"source_id\": 38509148, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:46Z\", \"source_id\": 12648562, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:36Z\", \"source_id\": 38518729, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:41Z\", \"source_id\": 12651445, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:34Z\", \"source_id\": 38526029, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:38Z\", \"source_id\": 12653601, \"stage_seq\": 57, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:36Z\", \"source_id\": 38531057, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:41Z\", \"source_id\": 12655071, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:52Z\", \"source_id\": 38543816, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:51Z\", \"source_id\": 12658859, \"stage_seq\": 62, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "8", "timing_fact_generation": 1789136752632329, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:00.111258", "service_state_evidence_id": 12658859, "current_leg_start_actual_dep": "2026-09-11T15:03:00+01:00", "operational_evidence_version": 221, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:01.158322", "service_state_valid_until_kind": null, "operational_interpretation_version": 221, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CMN PAD 1L20 800021+800030 10 125 None {"version": 3, "segments": [{"to_m": 317.527, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 989.413, "from_m": 317.527, "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": 995.611, "from_m": 989.413, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1012.34, "from_m": 995.611, "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": 2075.241, "from_m": 1012.34, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11219.781, "from_m": 2075.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12571.398, "from_m": 11219.781, "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": 32296.111, "from_m": 12571.398, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 33073.25, "from_m": 32296.111, "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": 46471.931, "from_m": 33073.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48973.781, "from_m": 46471.931, "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": 50116.86, "from_m": 48973.781, "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": 50498.79, "from_m": 50116.86, "capability_applied": null, "effective_limit_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": 50578.27, "from_m": 50498.79, "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": 50960.2, "from_m": 50578.27, "capability_applied": null, "effective_limit_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": 51328.376, "from_m": 50960.2, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52631.518, "from_m": 51328.376, "capability_applied": null, "effective_limit_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": 54910.771, "from_m": 52631.518, "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": 56480.624, "from_m": 54910.771, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57907.568, "from_m": 56480.624, "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": 61693.534, "from_m": 57907.568, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62618.987, "from_m": 61693.534, "capability_applied": null, "effective_limit_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": 71213.497, "from_m": 62618.987, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 72497.997, "from_m": 71213.497, "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": 73289.888, "from_m": 72497.997, "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": 75314.228, "from_m": 73289.888, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75382.433, "from_m": 75314.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77645.637, "from_m": 75382.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78333.18, "from_m": 77645.637, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84142.803, "from_m": 78333.18, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 86509.168, "from_m": 84142.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88679.229, "from_m": 86509.168, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90813.708, "from_m": 88679.229, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91239.235, "from_m": 90813.708, "capability_applied": null, "effective_limit_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": 91302.853, "from_m": 91239.235, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91395.369, "from_m": 91302.853, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92129.26, "from_m": 91395.369, "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": 92534.664, "from_m": 92129.26, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 100242.938, "from_m": 92534.664, "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": 123407.54, "from_m": 100242.938, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123494.139, "from_m": 123407.54, "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": 123552.748, "from_m": 123494.139, "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": 123719.264, "from_m": 123552.748, "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": 124204.177, "from_m": 123719.264, "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": 124334.083, "from_m": 124204.177, "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": 124663.48, "from_m": 124334.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124727.395, "from_m": 124663.48, "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": 124839.111, "from_m": 124727.395, "capability_applied": null, "effective_limit_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": 124914.18, "from_m": 124839.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128030.355, "from_m": 124914.18, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 139896.116, "from_m": 128030.355, "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": 139948.379, "from_m": 139896.116, "capability_applied": null, "effective_limit_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": 139988.208, "from_m": 139948.379, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 143216.991, "from_m": 139988.208, "capability_applied": null, "effective_limit_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": 143269.326, "from_m": 143216.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143555.19, "from_m": 143269.326, "capability_applied": null, "effective_limit_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": 143618.002, "from_m": 143555.19, "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": 144317.464, "from_m": 143618.002, "capability_applied": null, "effective_limit_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": 144723.452, "from_m": 144317.464, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 156095.788, "from_m": 144723.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": 158317.681, "from_m": 156095.788, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 158413.378, "from_m": 158317.681, "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": 158546.253, "from_m": 158413.378, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 159139.531, "from_m": 158546.253, "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": 159191.124, "from_m": 159139.531, "capability_applied": null, "effective_limit_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": 159362.2, "from_m": 159191.124, "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": 168124.453, "from_m": 159362.2, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 168955.301, "from_m": 168124.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 169044.472, "from_m": 168955.301, "capability_applied": null, "effective_limit_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": 176138.085, "from_m": 169044.472, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177743.417, "from_m": 176138.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": 179136.493, "from_m": 177743.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 185076.951, "from_m": 179136.493, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 185161.509, "from_m": 185076.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185526.126, "from_m": 185161.509, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 195032.982, "from_m": 185526.126, "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": 218188.265, "from_m": 195032.982, "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": 222324.466, "from_m": 218188.265, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 222420.504, "from_m": 222324.466, "capability_applied": null, "effective_limit_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": 223066.069, "from_m": 222420.504, "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": 223594.126, "from_m": 223066.069, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 223897.199, "from_m": 223594.126, "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": 232632.243, "from_m": 223897.199, "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": 233455.064, "from_m": 232632.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": 233468.433, "from_m": 233455.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234883.17, "from_m": 233468.433, "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": 260258.422, "from_m": 234883.17, "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": 260367.661, "from_m": 260258.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298022.559, "from_m": 260367.661, "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": 298087.622, "from_m": 298022.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 298432.415, "from_m": 298087.622, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 298844.878, "from_m": 298432.415, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 298981.483, "from_m": 298844.878, "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": 299021.739, "from_m": 298981.483, "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": 299211.382, "from_m": 299021.739, "capability_applied": null, "effective_limit_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": 299923.533, "from_m": 299211.382, "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": 300548.049, "from_m": 299923.533, "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": 300606.44, "from_m": 300548.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 300662.559, "from_m": 300606.44, "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": 300769.446, "from_m": 300662.559, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 300827.827, "from_m": 300769.446, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300907.773, "from_m": 300827.827, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 307664.701, "from_m": 300907.773, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 307719.212, "from_m": 307664.701, "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": 316896.692, "from_m": 307719.212, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 316908.296, "from_m": 316896.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 318238.041, "from_m": 316908.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 318388.632, "from_m": 318238.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 318427.171, "from_m": 318388.632, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 318916.686, "from_m": 318427.171, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 319000.2, "from_m": 318916.686, "capability_applied": null, "effective_limit_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": 349596.489, "from_m": 319000.2, "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": 353859.949, "from_m": 349596.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": 354061.354, "from_m": 353859.949, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 354147.033, "from_m": 354061.354, "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": 355310.295, "from_m": 354147.033, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 355595.306, "from_m": 355310.295, "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": 357065.431, "from_m": 355595.306, "capability_applied": null, "effective_limit_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": 476525, "profile_key": "1e24fed13863593b6232e3bf0223642f3e535bb0298cfcb72ba8477e70788396", "schedule_id": 26845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1127", "location": "Carmarthen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129", "location": "Carmarthen Jn", "stage_seq": 2, "distance_m": 1035.818, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1137H", "location": "Ferryside", "stage_seq": 3, "distance_m": 11433.762, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1140", "location": "Bertwyn L.C.", "stage_seq": 4, "distance_m": 16045.674, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1141H", "location": "Kidwelly", "stage_seq": 5, "distance_m": 18263.036, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1146H", "wtt_dep": "1148", "location": "Pembrey & Burry Port", "stage_seq": 6, "distance_m": 26565.289, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1154", "wtt_dep": "1155H", "location": "Llanelli", "stage_seq": 7, "distance_m": 32905.167, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158", "location": "Llandeilo Jn", "stage_seq": 8, "distance_m": 35437.256, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1158H", "location": "Duffryn West S.B.", "stage_seq": 9, "distance_m": 36954.957, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1203H", "location": "Cockett West S.B.", "stage_seq": 10, "distance_m": 44395.748, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1207H", "location": "Swansea Loop West", "stage_seq": 11, "distance_m": 49051.356, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Swansea Loop East", "stage_seq": 12, "distance_m": 50340.915, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1213", "wtt_dep": "1222", "location": "Swansea", "stage_seq": 13, "distance_m": 50538.53, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223H", "location": "Swansea Loop East", "stage_seq": 14, "distance_m": 50736.145, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1234", "location": "Neath", "stage_seq": 15, "distance_m": 62643.809, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Briton Ferry West Jn", "stage_seq": 16, "distance_m": 66006.929, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1240", "wtt_dep": "1241H", "location": "Port Talbot Parkway", "stage_seq": 17, "distance_m": 71550.893, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1244H", "location": "Margam East Jn", "stage_seq": 18, "distance_m": 75404.857, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Margam Moors Jn", "stage_seq": 19, "distance_m": 77842.631, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Stormy", "stage_seq": 20, "distance_m": 84550.873, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1252H", "wtt_dep": "1254", "location": "Bridgend", "stage_seq": 21, "distance_m": 91057.918, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258", "location": "Pencoed", "stage_seq": 22, "distance_m": 97771.433, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302", "location": "Pontyclun", "stage_seq": 23, "distance_m": 106099.785, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311", "location": "Leckwith Loop North Jn", "stage_seq": 24, "distance_m": 121944.505, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1315", "wtt_dep": "1318", "location": "Cardiff Central", "stage_seq": 25, "distance_m": 124016.84, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320", "location": "Long Dyke Jn", "stage_seq": 26, "distance_m": 125358.126, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1324", "location": "Marshfield", "stage_seq": 27, "distance_m": 134565.382, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Ebbw Jn", "stage_seq": 28, "distance_m": 140481.503, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327", "location": "Gaer Jn", "stage_seq": 29, "distance_m": 141503.602, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1329", "wtt_dep": "1331", "location": "Newport (South Wales)", "stage_seq": 30, "distance_m": 142882.829, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Maindee West Jn", "stage_seq": 31, "distance_m": 143433.664, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332H", "location": "Maindee East Jn", "stage_seq": 32, "distance_m": 144192.211, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334H", "location": "Llanwern West Jn", "stage_seq": 33, "distance_m": 146793.552, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340", "location": "Severn Tunnel Junction", "stage_seq": 34, "distance_m": 158907.787, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1341", "location": "Severn Tunnel West", "stage_seq": 35, "distance_m": 160703.148, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1344H", "location": "Severn Tunnel East", "stage_seq": 36, "distance_m": 167698.03, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346", "location": "Pilning", "stage_seq": 37, "distance_m": 169873.428, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349H", "location": "Patchway", "stage_seq": 38, "distance_m": 175788.42, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1352", "wtt_dep": "1356", "location": "Bristol Parkway", "stage_seq": 39, "distance_m": 177902.103, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Westerleigh Jn", "stage_seq": 40, "distance_m": 185259.327, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406H", "location": "Hullavington", "stage_seq": 41, "distance_m": 205819.608, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Wootton Bassett Jn", "stage_seq": 42, "distance_m": 223939.314, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1420H", "location": "Swindon", "stage_seq": 43, "distance_m": 233182.042, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Uffington", "stage_seq": 44, "distance_m": 250520.481, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428H", "location": "Challow Jn", "stage_seq": 45, "distance_m": 254534.096, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Wantage Road", "stage_seq": 46, "distance_m": 260151.532, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Didcot Parkway", "stage_seq": 47, "distance_m": 272005.622, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Goring & Streatley", "stage_seq": 48, "distance_m": 285462.15, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Reading High Level Jn", "stage_seq": 49, "distance_m": 299108.279, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1448", "location": "Reading", "stage_seq": 50, "distance_m": 299446.649, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Kennet Bridge Jn", "stage_seq": 51, "distance_m": 300606.44, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "Twyford", "stage_seq": 52, "distance_m": 307391.088, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Maidenhead", "stage_seq": 53, "distance_m": 318280.21, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458H", "location": "Slough", "stage_seq": 54, "distance_m": 327509.33, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Stockley Jn", "stage_seq": 55, "distance_m": 337781.892, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502", "location": "Heathrow Airport Jn", "stage_seq": 56, "distance_m": 339442.026, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503", "location": "Southall", "stage_seq": 57, "distance_m": 342721.726, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Acton West Jn", "stage_seq": 58, "distance_m": 348887.371, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Ladbroke Grove Jn", "stage_seq": 59, "distance_m": 354278.733, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Portobello Jn (London)", "stage_seq": 60, "distance_m": 355150.874, "section_seq": 1, "route_path_id": 31099}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Royal Oak Junction", "stage_seq": 61, "distance_m": 356425.015, "section_seq": 1, "route_path_id": 31099}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": null, "location": "London Paddington", "stage_seq": 62, "distance_m": 357065.431, "section_seq": 1, "route_path_id": 31099}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 357065.431, "from_m": 0.0, "section_seq": 1, "route_path_id": 31099}], "total_distance_m": 357065.431, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 355191.374, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1874.057, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T10:36:31Z", "source_id": 12492794, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T11:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T10:39:10Z", "source_id": 12494663, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T11:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T10:46:14Z", "source_id": 12499864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25406, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T10:52:10Z", "source_id": 38013357, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T10:52:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T10:52:17Z", "source_id": 12504218, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T11:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25505, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:08:59Z", "source_id": 38055028, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T11:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:09:03Z", "source_id": 12516353, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T12:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25530, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:31:00Z", "source_id": 38108503, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T11:32:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:31:04Z", "source_id": 12532476, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25554, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:39:08Z", "source_id": 38128434, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T11:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:39:13Z", "source_id": 12538420, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25595, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:51:12Z", "source_id": 38158934, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T11:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:51:12Z", "source_id": 12547221, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T12:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25609, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:57:18Z", "source_id": 38173598, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T11:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:57:24Z", "source_id": 12551643, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T12:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25330, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:01:53Z", "source_id": 38184995, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T12:02:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:01:59Z", "source_id": 12554895, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T13:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24818, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:15:06Z", "source_id": 38217996, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T12:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:15:11Z", "source_id": 12564452, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T13:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:32:00Z", "source_id": 38260243, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T12:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:32:03Z", "source_id": 12576620, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24627, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:46:39Z", "source_id": 38296445, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T12:47:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:46:43Z", "source_id": 12587141, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25731, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:54:05Z", "source_id": 38315000, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T12:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:54:08Z", "source_id": 12592448, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25710, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:57:39Z", "source_id": 38323597, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T12:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:57:42Z", "source_id": 12594932, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:06Z", "source_id": 38329268, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T13:00:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:08Z", "source_id": 12596731, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24491, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:28Z", "source_id": 38386926, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T13:25:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:33Z", "source_id": 12613564, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24023, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:02Z", "source_id": 38418260, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-11T13:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:06Z", "source_id": 12622541, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23962, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:28Z", "source_id": 38432906, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-11T13:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:31Z", "source_id": 12626461, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23946, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:34Z", "source_id": 38446088, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-11T13:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:36Z", "source_id": 12630160, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23777, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:27Z", "source_id": 38458735, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-11T13:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:30Z", "source_id": 12633731, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:28Z", "source_id": 38488605, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-11T14:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:33Z", "source_id": 12642477, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:10Z", "source_id": 38500416, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-11T14:09:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:14Z", "source_id": 12645953, "stage_seq": 53, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:41Z", "source_id": 38509148, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-11T14:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:46Z", "source_id": 12648562, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:36Z", "source_id": 38518729, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-11T14:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:41Z", "source_id": 12651445, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:34Z", "source_id": 38526029, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-11T14:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:38Z", "source_id": 12653601, "stage_seq": 57, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:36Z", "source_id": 38531057, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-11T14:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:41Z", "source_id": 12655071, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22930, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:52Z", "source_id": 38543816, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-11T14:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:51Z", "source_id": 12658859, "stage_seq": 62, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Carmarthen 1127 1127 2 None None London Paddington 1512 1512 8 LATE +15 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35434/2026-09-11/detailed None Reading 2026-09-11T15:03:00+01:00 London Paddington 29.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 1458 1527 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658859 1789136752632329 221 221 2026-09-11 14:37:01.158322 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:00.111258
449895 478300 L88050 021T38ML11 2026-09-11 COMPLETE 12658630 2026-09-11 15:26:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 478300, "stp": "P", "toc": "ScotRail", "uid": "L88050", "consist": "HA05", "dest_crs": "GLQ", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88050/2026-09-11/detailed", "trust_id": "021T38ML11", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-11", "dest_arr_time": "1521", "dest_platform": "7", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T38", "timing_status": "LATE", "origin_station": "Aberdeen", "current_leg_arr": "1526", "current_leg_dep": "1455", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1245", "origin_platform": "5", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1521", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Stirling", "current_leg_milage": "29.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.407, \"from_m\": 0.0, \"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\": 2287.632, \"from_m\": 449.407, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9810.134, \"from_m\": 2287.632, \"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\": 16982.321, \"from_m\": 9810.134, \"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\": 22313.467, \"from_m\": 16982.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25803.655, \"from_m\": 22313.467, \"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\": 25863.232, \"from_m\": 25803.655, \"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\": 27071.813, \"from_m\": 25863.232, \"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\": 34894.002, \"from_m\": 27071.813, \"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\": 37493.447, \"from_m\": 34894.002, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42926.157, \"from_m\": 37493.447, \"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\": 42968.811, \"from_m\": 42926.157, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43238.274, \"from_m\": 42968.811, \"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\": 55598.907, \"from_m\": 43238.274, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61047.539, \"from_m\": 55598.907, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65657.535, \"from_m\": 61047.539, \"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\": 68763.803, \"from_m\": 65657.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75992.341, \"from_m\": 68763.803, \"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\": 82457.022, \"from_m\": 75992.341, \"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\": 84650.558, \"from_m\": 82457.022, \"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\": 87041.87, \"from_m\": 84650.558, \"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\": 87404.442, \"from_m\": 87041.87, \"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\": 87509.213, \"from_m\": 87404.442, \"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\": 87555.549, \"from_m\": 87509.213, \"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\": 87614.042, \"from_m\": 87555.549, \"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\": 87974.105, \"from_m\": 87614.042, \"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\": 89085.05, \"from_m\": 87974.105, \"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\": 90351.561, \"from_m\": 89085.05, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90783.781, \"from_m\": 90351.561, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 90825.173, \"from_m\": 90783.781, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96516.431, \"from_m\": 90825.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97582.491, \"from_m\": 96516.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97815.983, \"from_m\": 97582.491, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 97908.056, \"from_m\": 97815.983, \"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\": 106138.216, \"from_m\": 97908.056, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 108553.667, \"from_m\": 106138.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112322.004, \"from_m\": 108553.667, \"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\": 113828.835, \"from_m\": 112322.004, \"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\": 114392.187, \"from_m\": 113828.835, \"capability_applied\": null, \"effective_limit_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\": 115176.235, \"from_m\": 114392.187, \"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\": 115797.184, \"from_m\": 115176.235, \"capability_applied\": null, \"effective_limit_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\": 115844.709, \"from_m\": 115797.184, \"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\": 116036.512, \"from_m\": 115844.709, \"capability_applied\": null, \"effective_limit_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\": 117515.15, \"from_m\": 116036.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118956.635, \"from_m\": 117515.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123114.696, \"from_m\": 118956.635, \"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\": 133879.326, \"from_m\": 123114.696, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133918.114, \"from_m\": 133879.326, \"capability_applied\": null, \"effective_limit_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\": 139128.361, \"from_m\": 133918.114, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 141019.008, \"from_m\": 139128.361, \"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\": 142826.587, \"from_m\": 141019.008, \"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\": 146666.312, \"from_m\": 142826.587, \"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\": 147183.923, \"from_m\": 146666.312, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 148277.432, \"from_m\": 147183.923, \"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\": 148909.931, \"from_m\": 148277.432, \"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\": 149515.94, \"from_m\": 148909.931, \"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\": 151767.492, \"from_m\": 149515.94, \"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\": 151837.999, \"from_m\": 151767.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154527.038, \"from_m\": 151837.999, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165766.623, \"from_m\": 154527.038, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 178044.317, \"from_m\": 165766.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\": 178079.531, \"from_m\": 178044.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184050.578, \"from_m\": 178079.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 184096.804, \"from_m\": 184050.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 190409.083, \"from_m\": 184096.804, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 194200.049, \"from_m\": 190409.083, \"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\": 194985.491, \"from_m\": 194200.049, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 199566.52, \"from_m\": 194985.491, \"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\": 201022.107, \"from_m\": 199566.52, \"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\": 201796.656, \"from_m\": 201022.107, \"capability_applied\": null, \"effective_limit_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\": 202859.798, \"from_m\": 201796.656, \"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\": 213531.132, \"from_m\": 202859.798, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 216229.424, \"from_m\": 213531.132, \"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\": 216943.626, \"from_m\": 216229.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 217539.809, \"from_m\": 216943.626, \"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\": 221203.129, \"from_m\": 217539.809, \"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\": 243695.938, \"from_m\": 221203.129, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 244001.005, \"from_m\": 243695.938, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 245342.003, \"from_m\": 244001.005, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 245975.903, \"from_m\": 245342.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 246721.414, \"from_m\": 245975.903, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 247108.979, \"from_m\": 246721.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 247174.18, \"from_m\": 247108.979, \"capability_applied\": null, \"effective_limit_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\": 247849.295, \"from_m\": 247174.18, \"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\": 248446.82, \"from_m\": 247849.295, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 248943.066, \"from_m\": 248446.82, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 478300, \"profile_key\": \"f64c3a0a9c9e46ca9053a70c34d3a35eba61fee23d75e066aef659056e467d81\", \"schedule_id\": 19026, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1245\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1246H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 2, \"distance_m\": 778.502, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 3, \"distance_m\": 2638.161, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248H\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 4, \"distance_m\": 3664.341, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250H\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 5, \"distance_m\": 7464.652, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1255\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 6, \"distance_m\": 16335.6, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1259H\", \"location\": \"Stonehaven\", \"stage_seq\": 7, \"distance_m\": 25979.291, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1303H\", \"location\": \"Carmont\", \"stage_seq\": 8, \"distance_m\": 34824.343, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309\", \"location\": \"Laurencekirk\", \"stage_seq\": 9, \"distance_m\": 49066.848, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1312H\", \"location\": \"Craigo S.B.\", \"stage_seq\": 10, \"distance_m\": 57731.617, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1316H\", \"wtt_dep\": \"1318\", \"location\": \"Montrose\", \"stage_seq\": 11, \"distance_m\": 65360.436, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1321\", \"location\": \"Usan Jn\", \"stage_seq\": 12, \"distance_m\": 68594.658, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325H\", \"location\": \"Inverkeilor\", \"stage_seq\": 13, \"distance_m\": 77413.662, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1332H\", \"location\": \"Arbroath\", \"stage_seq\": 14, \"distance_m\": 87223.156, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1338\", \"wtt_dep\": \"1339H\", \"location\": \"Carnoustie\", \"stage_seq\": 15, \"distance_m\": 97615.253, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1344\", \"wtt_dep\": \"1345H\", \"location\": \"Monifieth\", \"stage_seq\": 16, \"distance_m\": 104933.539, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1348H\", \"wtt_dep\": \"1350\", \"location\": \"Broughty Ferry\", \"stage_seq\": 17, \"distance_m\": 108814.104, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 18, \"distance_m\": 114069.466, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1357H\", \"wtt_dep\": \"1359H\", \"location\": \"Dundee\", \"stage_seq\": 19, \"distance_m\": 115212.483, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 20, \"distance_m\": 115797.184, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Dundee 672 Sig.\", \"stage_seq\": 21, \"distance_m\": 119990.33, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 22, \"distance_m\": 124266.185, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408\", \"location\": \"Errol L.C.\", \"stage_seq\": 23, \"distance_m\": 132084.716, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 24, \"distance_m\": 147183.923, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1421H\", \"location\": \"Perth\", \"stage_seq\": 25, \"distance_m\": 148505.779, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Hilton Jn\", \"stage_seq\": 26, \"distance_m\": 151646.543, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 27, \"distance_m\": 153944.77, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 28, \"distance_m\": 170541.306, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Blackford\", \"stage_seq\": 29, \"distance_m\": 177361.992, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Greenloaning\", \"stage_seq\": 30, \"distance_m\": 183898.193, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Dunblane\", \"stage_seq\": 31, \"distance_m\": 193596.709, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1449H\", \"wtt_dep\": \"1451H\", \"location\": \"Stirling\", \"stage_seq\": 32, \"distance_m\": 201443.449, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Larbert Jn\", \"stage_seq\": 33, \"distance_m\": 215417.464, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 34, \"distance_m\": 216511.275, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 35, \"distance_m\": 220068.8, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 36, \"distance_m\": 221088.103, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Croy\", \"stage_seq\": 37, \"distance_m\": 230667.198, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510H\", \"location\": \"Lenzie\", \"stage_seq\": 38, \"distance_m\": 239061.444, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 39, \"distance_m\": 243864.377, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 40, \"distance_m\": 246174.196, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 41, \"distance_m\": 247047.365, \"section_seq\": 1, \"route_path_id\": 28607}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 42, \"distance_m\": 248943.066, \"section_seq\": 1, \"route_path_id\": 28607}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 248943.066, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28607}], \"total_distance_m\": 248943.066, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 248791.119, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 151.947, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1245", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.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-11T12:18:39Z\", \"source_id\": 12566979, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:33:05Z\", \"source_id\": 12577323, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:42:27Z\", \"source_id\": 12584044, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:51:38Z\", \"source_id\": 12590678, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:22Z\", \"source_id\": 38329935, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:26Z\", \"source_id\": 12596945, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:28Z\", \"source_id\": 12612826, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:54Z\", \"source_id\": 38446982, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:56Z\", \"source_id\": 12630398, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:49Z\", \"source_id\": 38459693, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:51Z\", \"source_id\": 12634004, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:48Z\", \"source_id\": 38506876, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:51Z\", \"source_id\": 12647889, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:06Z\", \"source_id\": 38517487, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:08Z\", \"source_id\": 12651021, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:38Z\", \"source_id\": 38528709, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:42Z\", \"source_id\": 12654380, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:25Z\", \"source_id\": 38542904, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:33Z\", \"source_id\": 12658630, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "7", "timing_fact_generation": 1789136739107067, "current_leg_arrival_utc": "2026-09-11T15:26:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:00.300160", "service_state_evidence_id": 12658630, "current_leg_start_actual_dep": "2026-09-11T14:56:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-11T14:26:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:01.369802", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ABD GLQ 1T38 HA05 6 125 None {"version": 3, "segments": [{"to_m": 449.407, "from_m": 0.0, "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": 2287.632, "from_m": 449.407, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9810.134, "from_m": 2287.632, "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": 16982.321, "from_m": 9810.134, "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": 22313.467, "from_m": 16982.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25803.655, "from_m": 22313.467, "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": 25863.232, "from_m": 25803.655, "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": 27071.813, "from_m": 25863.232, "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": 34894.002, "from_m": 27071.813, "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": 37493.447, "from_m": 34894.002, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42926.157, "from_m": 37493.447, "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": 42968.811, "from_m": 42926.157, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43238.274, "from_m": 42968.811, "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": 55598.907, "from_m": 43238.274, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61047.539, "from_m": 55598.907, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65657.535, "from_m": 61047.539, "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": 68763.803, "from_m": 65657.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75992.341, "from_m": 68763.803, "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": 82457.022, "from_m": 75992.341, "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": 84650.558, "from_m": 82457.022, "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": 87041.87, "from_m": 84650.558, "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": 87404.442, "from_m": 87041.87, "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": 87509.213, "from_m": 87404.442, "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": 87555.549, "from_m": 87509.213, "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": 87614.042, "from_m": 87555.549, "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": 87974.105, "from_m": 87614.042, "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": 89085.05, "from_m": 87974.105, "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": 90351.561, "from_m": 89085.05, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90783.781, "from_m": 90351.561, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90825.173, "from_m": 90783.781, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96516.431, "from_m": 90825.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97582.491, "from_m": 96516.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97815.983, "from_m": 97582.491, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 97908.056, "from_m": 97815.983, "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": 106138.216, "from_m": 97908.056, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 108553.667, "from_m": 106138.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112322.004, "from_m": 108553.667, "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": 113828.835, "from_m": 112322.004, "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": 114392.187, "from_m": 113828.835, "capability_applied": null, "effective_limit_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": 115176.235, "from_m": 114392.187, "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": 115797.184, "from_m": 115176.235, "capability_applied": null, "effective_limit_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": 115844.709, "from_m": 115797.184, "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": 116036.512, "from_m": 115844.709, "capability_applied": null, "effective_limit_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": 117515.15, "from_m": 116036.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118956.635, "from_m": 117515.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123114.696, "from_m": 118956.635, "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": 133879.326, "from_m": 123114.696, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133918.114, "from_m": 133879.326, "capability_applied": null, "effective_limit_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": 139128.361, "from_m": 133918.114, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 141019.008, "from_m": 139128.361, "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": 142826.587, "from_m": 141019.008, "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": 146666.312, "from_m": 142826.587, "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": 147183.923, "from_m": 146666.312, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 148277.432, "from_m": 147183.923, "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": 148909.931, "from_m": 148277.432, "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": 149515.94, "from_m": 148909.931, "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": 151767.492, "from_m": 149515.94, "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": 151837.999, "from_m": 151767.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154527.038, "from_m": 151837.999, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 165766.623, "from_m": 154527.038, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 178044.317, "from_m": 165766.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": 178079.531, "from_m": 178044.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184050.578, "from_m": 178079.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 184096.804, "from_m": 184050.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 190409.083, "from_m": 184096.804, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 194200.049, "from_m": 190409.083, "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": 194985.491, "from_m": 194200.049, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 199566.52, "from_m": 194985.491, "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": 201022.107, "from_m": 199566.52, "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": 201796.656, "from_m": 201022.107, "capability_applied": null, "effective_limit_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": 202859.798, "from_m": 201796.656, "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": 213531.132, "from_m": 202859.798, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216229.424, "from_m": 213531.132, "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": 216943.626, "from_m": 216229.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 217539.809, "from_m": 216943.626, "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": 221203.129, "from_m": 217539.809, "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": 243695.938, "from_m": 221203.129, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 244001.005, "from_m": 243695.938, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 245342.003, "from_m": 244001.005, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 245975.903, "from_m": 245342.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 246721.414, "from_m": 245975.903, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 247108.979, "from_m": 246721.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 247174.18, "from_m": 247108.979, "capability_applied": null, "effective_limit_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": 247849.295, "from_m": 247174.18, "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": 248446.82, "from_m": 247849.295, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 248943.066, "from_m": 248446.82, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 478300, "profile_key": "f64c3a0a9c9e46ca9053a70c34d3a35eba61fee23d75e066aef659056e467d81", "schedule_id": 19026, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1245", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1246H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 2, "distance_m": 778.502, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Craiginches South Jn", "stage_seq": 3, "distance_m": 2638.161, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248H", "location": "Aberdeen Sig. A56", "stage_seq": 4, "distance_m": 3664.341, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250H", "location": "Aberdeen Sig. A230", "stage_seq": 5, "distance_m": 7464.652, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1255", "location": "Aberdeen Sig. A222", "stage_seq": 6, "distance_m": 16335.6, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1259H", "location": "Stonehaven", "stage_seq": 7, "distance_m": 25979.291, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1303H", "location": "Carmont", "stage_seq": 8, "distance_m": 34824.343, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309", "location": "Laurencekirk", "stage_seq": 9, "distance_m": 49066.848, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1312H", "location": "Craigo S.B.", "stage_seq": 10, "distance_m": 57731.617, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1316H", "wtt_dep": "1318", "location": "Montrose", "stage_seq": 11, "distance_m": 65360.436, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1321", "location": "Usan Jn", "stage_seq": 12, "distance_m": 68594.658, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325H", "location": "Inverkeilor", "stage_seq": 13, "distance_m": 77413.662, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1332H", "location": "Arbroath", "stage_seq": 14, "distance_m": 87223.156, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1338", "wtt_dep": "1339H", "location": "Carnoustie", "stage_seq": 15, "distance_m": 97615.253, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1344", "wtt_dep": "1345H", "location": "Monifieth", "stage_seq": 16, "distance_m": 104933.539, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1348H", "wtt_dep": "1350", "location": "Broughty Ferry", "stage_seq": 17, "distance_m": 108814.104, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Camperdown Jn", "stage_seq": 18, "distance_m": 114069.466, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1357H", "wtt_dep": "1359H", "location": "Dundee", "stage_seq": 19, "distance_m": 115212.483, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Dundee Central Jn", "stage_seq": 20, "distance_m": 115797.184, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "Dundee 672 Sig.", "stage_seq": 21, "distance_m": 119990.33, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404", "location": "Longforgan L.C.", "stage_seq": 22, "distance_m": 124266.185, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408", "location": "Errol L.C.", "stage_seq": 23, "distance_m": 132084.716, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Barnhill Jn (Perth)", "stage_seq": 24, "distance_m": 147183.923, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1421H", "location": "Perth", "stage_seq": 25, "distance_m": 148505.779, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Hilton Jn", "stage_seq": 26, "distance_m": 151646.543, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Hilton Jn Sig. HJ4", "stage_seq": 27, "distance_m": 153944.77, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Auchterarder S.B.", "stage_seq": 28, "distance_m": 170541.306, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Blackford", "stage_seq": 29, "distance_m": 177361.992, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Greenloaning", "stage_seq": 30, "distance_m": 183898.193, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Dunblane", "stage_seq": 31, "distance_m": 193596.709, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1449H", "wtt_dep": "1451H", "location": "Stirling", "stage_seq": 32, "distance_m": 201443.449, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Larbert Jn", "stage_seq": 33, "distance_m": 215417.464, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Carmuirs West Jn", "stage_seq": 34, "distance_m": 216511.275, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Greenhill Lower Jn", "stage_seq": 35, "distance_m": 220068.8, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503", "location": "Greenhill Upper Jn", "stage_seq": 36, "distance_m": 221088.103, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Croy", "stage_seq": 37, "distance_m": 230667.198, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510H", "location": "Lenzie", "stage_seq": 38, "distance_m": 239061.444, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Bishopbriggs", "stage_seq": 39, "distance_m": 243864.377, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Cowlairs West Jn", "stage_seq": 40, "distance_m": 246174.196, "section_seq": 1, "route_path_id": 28607}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Cowlairs South Jn", "stage_seq": 41, "distance_m": 247047.365, "section_seq": 1, "route_path_id": 28607}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 42, "distance_m": 248943.066, "section_seq": 1, "route_path_id": 28607}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 248943.066, "from_m": 0.0, "section_seq": 1, "route_path_id": 28607}], "total_distance_m": 248943.066, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 248791.119, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 151.947, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:18:39Z", "source_id": 12566979, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:33:05Z", "source_id": 12577323, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:42:27Z", "source_id": 12584044, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:51:38Z", "source_id": 12590678, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:22Z", "source_id": 38329935, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:26Z", "source_id": 12596945, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:28Z", "source_id": 12612826, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:54Z", "source_id": 38446982, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T13:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:56Z", "source_id": 12630398, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:49Z", "source_id": 38459693, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T13:52:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:51Z", "source_id": 12634004, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:48Z", "source_id": 38506876, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T14:11:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:51Z", "source_id": 12647889, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:06Z", "source_id": 38517487, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T14:16:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:08Z", "source_id": 12651021, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:38Z", "source_id": 38528709, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:42Z", "source_id": 12654380, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1417, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:25Z", "source_id": 38542904, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T14:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:33Z", "source_id": 12658630, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}] Aberdeen 1245 1245 5 None None Glasgow Queen St High Level 1521 1521 7 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88050/2026-09-11/detailed None Stirling 2026-09-11T14:56:30+01:00 Glasgow Queen St High Level 31.0 {"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 29.6 1455 1526 Stirling Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:26:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658630 1789136739107067 68 68 2026-09-11 14:37:01.369802 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:00.300160
449896 481908 C48974 815Y39MQ11 2026-09-11 COMPLETE 12659748 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 481908, "stp": "P", "toc": "Great Western Railway", "uid": "C48974", "consist": "166218", "dest_crs": "AVN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48974/2026-09-11/detailed", "trust_id": "815Y39MQ11", "origin_crs": "AVN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Avonmouth", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "2", "is_terminated": 1, "next_location": "Avonmouth", "signalling_id": "5Y39", "timing_status": "LATE", "origin_station": "Avonmouth", "current_leg_arr": "1525", "current_leg_dep": "1524", "current_leg_end": "Avonmouth", "origin_dep_time": "1520", "origin_platform": "1", "current_location": "Avonmouth Dock Jn", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7013686999999997, 51.502528000000005], [-2.7012042, 51.5023037], [-2.7009494000000003, 51.5020225], [-2.7007036999999996, 51.5017513], [-2.7004969, 51.501523000000006], [-2.6995634999999996, 51.50048349999999], [-2.6993400999999997, 51.500233], [-2.6990611999999996, 51.499920200000005]]}", "current_leg_start": "Avonmouth Sig. SA4", "dest_arr_time_act": "1525", "motion_projection": null, "next_location_lat": "51.4999202", "next_location_lon": "-2.6990612", "previous_location": "Avonmouth Dock Jn", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 233.201, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 303.721, \"from_m\": 233.201, \"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\": 358.556, \"from_m\": 303.721, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 429.076, \"from_m\": 358.556, \"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\": 662.277, \"from_m\": 429.076, \"capability_applied\": null, \"effective_limit_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\": 481908, \"profile_key\": \"3839e49a3fea7f999b4f4b763e640b3d2824f4f096c9d1b4df41efc0d08ed032\", \"schedule_id\": 6544, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Avonmouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30241}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1524\", \"location\": \"Avonmouth Sig. SA4\", \"stage_seq\": 2, \"distance_m\": 331.138, \"section_seq\": 1, \"route_path_id\": 30241}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Avonmouth\", \"stage_seq\": 3, \"distance_m\": 662.277, \"section_seq\": 1, \"route_path_id\": 30241}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 662.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30241}], \"total_distance_m\": 662.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 662.277, \"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": "1520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.4999202", "current_position_lon": "-2.6990612", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:59Z\", \"source_id\": 38546511, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:00Z\", \"source_id\": 12659748, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Avonmouth", "service_state_platform": "2", "timing_fact_generation": 1789136821241980, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:01.238396", "service_state_evidence_id": 12659748, "current_leg_start_actual_dep": "2026-09-11T15:26:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:04.815097", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P AVN AVN 5Y39 166218 3 90 None {"version": 3, "segments": [{"to_m": 233.201, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 303.721, "from_m": 233.201, "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": 358.556, "from_m": 303.721, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 429.076, "from_m": 358.556, "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": 662.277, "from_m": 429.076, "capability_applied": null, "effective_limit_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": 481908, "profile_key": "3839e49a3fea7f999b4f4b763e640b3d2824f4f096c9d1b4df41efc0d08ed032", "schedule_id": 6544, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1520", "location": "Avonmouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30241}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1524", "location": "Avonmouth Sig. SA4", "stage_seq": 2, "distance_m": 331.138, "section_seq": 1, "route_path_id": 30241}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Avonmouth", "stage_seq": 3, "distance_m": 662.277, "section_seq": 1, "route_path_id": 30241}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 662.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 30241}], "total_distance_m": 662.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 662.277, "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": 25778, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:59Z", "source_id": 38546511, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:28:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:00Z", "source_id": 12659748, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Avonmouth 1520 1520 1 None None Avonmouth 1525 1525 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48974/2026-09-11/detailed None Avonmouth Sig. SA4 2026-09-11T15:26:00+01:00 Avonmouth 1.0 {"type": "LineString", "coordinates": [[-2.7013686999999997, 51.502528000000005], [-2.7012042, 51.5023037], [-2.7009494000000003, 51.5020225], [-2.7007036999999996, 51.5017513], [-2.7004969, 51.501523000000006], [-2.6995634999999996, 51.50048349999999], [-2.6993400999999997, 51.500233], [-2.6990611999999996, 51.499920200000005]]} 0.2 1524 1525 Avonmouth Dock Jn Avonmouth Dock Jn Avonmouth 51.4999202 -2.6990612 51.4999202 -2.6990612 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Avonmouth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659748 1789136821241980 8 8 2026-09-11 14:37:04.815097 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:01.238396
449897 480174 L37962 631T37MO11 2026-09-11 COMPLETE 12659036 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 480174, "stp": "P", "toc": "Chiltern Railways", "uid": "L37962", "consist": "165038", "dest_crs": "OXF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37962/2026-09-11/detailed", "trust_id": "631T37MO11", "origin_crs": "MYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "2", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "1T37", "timing_status": "EARLY", "origin_station": "London Marylebone", "current_leg_arr": "1527", "current_leg_dep": "1520", "current_leg_end": "Oxford", "origin_dep_time": "1406", "origin_platform": "2", "current_location": "Oxford", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2743985999999998, 51.8045278], [-1.2747304000000002, 51.8042008], [-1.2752111, 51.8037203], [-1.2754148, 51.803497400000005], [-1.2756217, 51.80326509999999], [-1.2758712, 51.802982500000006], [-1.2760385, 51.80279699999999], [-1.2770447, 51.8014916], [-1.2777805, 51.8005543], [-1.2781304, 51.8000058], [-1.2788685999999998, 51.7985833], [-1.2791664, 51.7978186], [-1.2793407, 51.797442], [-1.2797526, 51.7964494], [-1.2802762, 51.79466579999999], [-1.2805194999999998, 51.7931763], [-1.2805509, 51.79293519999999], [-1.2806761, 51.7915327], [-1.2806642999999998, 51.791001400000006], [-1.2806311999999995, 51.79047049999999], [-1.2805845, 51.789546400000006], [-1.2804708000000002, 51.7885779], [-1.2802253999999995, 51.78738789999999], [-1.2799201, 51.7862848], [-1.2797755999999998, 51.78581889999999], [-1.2793966, 51.7845966], [-1.2789327999999998, 51.7830135], [-1.2786576999999997, 51.78185899999999], [-1.2785285999999998, 51.78072589999999], [-1.2784686, 51.779844700000005], [-1.2784516999999995, 51.7793197], [-1.2784377, 51.77914749999999], [-1.2784075, 51.7788722], [-1.2783437, 51.77858249999999], [-1.2782140999999998, 51.7781918], [-1.2780487000000005, 51.777801099999984], [-1.277896166034533, 51.77753249589623], [-1.2778797, 51.77750350000001], [-1.2776754, 51.77719569999999], [-1.2772642, 51.7766506], [-1.2769285999999995, 51.77621649999999], [-1.2765984999999995, 51.7757539], [-1.2762056999999998, 51.7751585], [-1.275861, 51.774482899999995], [-1.2755673999999997, 51.773923800000006], [-1.2752945, 51.7733417], [-1.2751181, 51.7729089], [-1.2748767, 51.7722782], [-1.2746702, 51.7716599], [-1.2745267, 51.77122009999999], [-1.2743476, 51.7706214], [-1.2742138, 51.77024579999999], [-1.2739264999999995, 51.76937220000001], [-1.2738351, 51.7690334], [-1.2734949999999998, 51.767773099999985], [-1.2734635277819524, 51.76764555469527], [-1.2734228, 51.76748049999999], [-1.2732712, 51.766866], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford Parkway", "dest_arr_time_act": "1528", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford Parkway", "current_leg_milage": "3.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 245.016, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 551.458, \"from_m\": 245.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 608.823, \"from_m\": 551.458, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 623.575, \"from_m\": 608.823, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6123.354, \"from_m\": 623.575, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7803.288, \"from_m\": 6123.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8520.209, \"from_m\": 7803.288, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9324.111, \"from_m\": 8520.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10581.817, \"from_m\": 9324.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10790.078, \"from_m\": 10581.817, \"capability_applied\": null, \"effective_limit_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\": 20559.713, \"from_m\": 10790.078, \"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\": 20677.081, \"from_m\": 20559.713, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29772.333, \"from_m\": 20677.081, \"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\": 29807.035, \"from_m\": 29772.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30531.64, \"from_m\": 29807.035, \"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\": 30591.411, \"from_m\": 30531.64, \"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\": 42639.936, \"from_m\": 30591.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\": 100.0}, {\"to_m\": 44387.754, \"from_m\": 42639.936, \"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\": 44474.117, \"from_m\": 44387.754, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44731.934, \"from_m\": 44474.117, \"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\": 45109.022, \"from_m\": 44731.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\": 45169.731, \"from_m\": 45109.022, \"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\": 45266.676, \"from_m\": 45169.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49064.732, \"from_m\": 45266.676, \"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\": 56132.117, \"from_m\": 49064.732, \"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\": 57445.378, \"from_m\": 56132.117, \"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\": 58337.865, \"from_m\": 57445.378, \"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\": 59449.435, \"from_m\": 58337.865, \"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\": 86285.896, \"from_m\": 59449.435, \"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\": 86359.073, \"from_m\": 86285.896, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86403.515, \"from_m\": 86359.073, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 87293.489, \"from_m\": 86403.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102994.058, \"from_m\": 87293.489, \"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\": 105048.314, \"from_m\": 102994.058, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 105228.407, \"from_m\": 105048.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105301.137, \"from_m\": 105228.407, \"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\": 106136.47, \"from_m\": 105301.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\": 90.0}, {\"to_m\": 106534.608, \"from_m\": 106136.47, \"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\": 106598.92, \"from_m\": 106534.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106634.936, \"from_m\": 106598.92, \"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\": 106701.779, \"from_m\": 106634.936, \"capability_applied\": null, \"effective_limit_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\": 106731.294, \"from_m\": 106701.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106926.704, \"from_m\": 106731.294, \"capability_applied\": null, \"effective_limit_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\": 480174, \"profile_key\": \"3cfaf6b7fe856199de7a0d61ec7fcac8993bc1e869ca5e46a91bae0a2bd0ff0a\", \"schedule_id\": 34268, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"London Marylebone\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Neasden South Jn\", \"stage_seq\": 2, \"distance_m\": 8263.162, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414\", \"location\": \"Wembley Stadium\", \"stage_seq\": 3, \"distance_m\": 10360.757, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417\", \"location\": \"Northolt Park Jn\", \"stage_seq\": 4, \"distance_m\": 17228.059, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"South Ruislip\", \"stage_seq\": 5, \"distance_m\": 18739.599, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"West Ruislip\", \"stage_seq\": 6, \"distance_m\": 21688.827, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1424H\", \"wtt_dep\": \"1425H\", \"location\": \"Gerrards Cross\", \"stage_seq\": 7, \"distance_m\": 30225.342, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1432\", \"location\": \"Beaconsfield\", \"stage_seq\": 8, \"distance_m\": 37042.519, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1439\", \"location\": \"High Wycombe\", \"stage_seq\": 9, \"distance_m\": 44938.711, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446\", \"location\": \"Saunderton\", \"stage_seq\": 10, \"distance_m\": 52844.03, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1450H\", \"wtt_dep\": \"1452\", \"location\": \"Princes Risborough\", \"stage_seq\": 11, \"distance_m\": 57913.71, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Haddenham & Thame Parkway\", \"stage_seq\": 12, \"distance_m\": 67191.033, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Bicester South Jn\", \"stage_seq\": 13, \"distance_m\": 86255.545, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Gavray Jn\", \"stage_seq\": 14, \"distance_m\": 87356.366, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1512\", \"location\": \"Bicester Village\", \"stage_seq\": 15, \"distance_m\": 87908.195, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1521\", \"location\": \"Oxford Parkway\", \"stage_seq\": 16, \"distance_m\": 101137.374, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Woodstock Road Jn\", \"stage_seq\": 17, \"distance_m\": 102724.072, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Oxford North Jn\", \"stage_seq\": 18, \"distance_m\": 105328.89, \"section_seq\": 1, \"route_path_id\": 34339}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 19, \"distance_m\": 106926.704, \"section_seq\": 1, \"route_path_id\": 34339}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 106926.704, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34339}], \"total_distance_m\": 106926.704, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 106652.784, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 273.92, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1406", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:19Z\", \"source_id\": 38362258, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:22Z\", \"source_id\": 12606232, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:32Z\", \"source_id\": 38372560, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:17:35Z\", \"source_id\": 12609307, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:09Z\", \"source_id\": 38376589, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:20:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:19:13Z\", \"source_id\": 12610445, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:29Z\", \"source_id\": 38386949, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:31Z\", \"source_id\": 12613524, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23326, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:44Z\", \"source_id\": 38402316, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:45Z\", \"source_id\": 12617973, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:08Z\", \"source_id\": 38418456, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:14Z\", \"source_id\": 12622628, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:20Z\", \"source_id\": 38437856, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:23Z\", \"source_id\": 12627816, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:15Z\", \"source_id\": 38452904, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:15Z\", \"source_id\": 12632084, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:38Z\", \"source_id\": 38471281, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:42Z\", \"source_id\": 12637567, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24291, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:48Z\", \"source_id\": 38501885, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:51Z\", \"source_id\": 12646416, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:14Z\", \"source_id\": 38527732, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:21Z\", \"source_id\": 12654097, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:05Z\", \"source_id\": 12659036, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "2", "timing_fact_generation": 1789136767697555, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:01.648117", "service_state_evidence_id": 12659036, "current_leg_start_actual_dep": "2026-09-11T15:21:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:02.306649", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P MYB OXF 1T37 165038 3 75 None {"version": 3, "segments": [{"to_m": 245.016, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 551.458, "from_m": 245.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 608.823, "from_m": 551.458, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 623.575, "from_m": 608.823, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6123.354, "from_m": 623.575, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7803.288, "from_m": 6123.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8520.209, "from_m": 7803.288, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9324.111, "from_m": 8520.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10581.817, "from_m": 9324.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10790.078, "from_m": 10581.817, "capability_applied": null, "effective_limit_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": 20559.713, "from_m": 10790.078, "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": 20677.081, "from_m": 20559.713, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29772.333, "from_m": 20677.081, "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": 29807.035, "from_m": 29772.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30531.64, "from_m": 29807.035, "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": 30591.411, "from_m": 30531.64, "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": 42639.936, "from_m": 30591.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": 100.0}, {"to_m": 44387.754, "from_m": 42639.936, "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": 44474.117, "from_m": 44387.754, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44731.934, "from_m": 44474.117, "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": 45109.022, "from_m": 44731.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": 45169.731, "from_m": 45109.022, "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": 45266.676, "from_m": 45169.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49064.732, "from_m": 45266.676, "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": 56132.117, "from_m": 49064.732, "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": 57445.378, "from_m": 56132.117, "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": 58337.865, "from_m": 57445.378, "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": 59449.435, "from_m": 58337.865, "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": 86285.896, "from_m": 59449.435, "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": 86359.073, "from_m": 86285.896, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86403.515, "from_m": 86359.073, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 87293.489, "from_m": 86403.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102994.058, "from_m": 87293.489, "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": 105048.314, "from_m": 102994.058, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 105228.407, "from_m": 105048.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105301.137, "from_m": 105228.407, "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": 106136.47, "from_m": 105301.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": 90.0}, {"to_m": 106534.608, "from_m": 106136.47, "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": 106598.92, "from_m": 106534.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106634.936, "from_m": 106598.92, "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": 106701.779, "from_m": 106634.936, "capability_applied": null, "effective_limit_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": 106731.294, "from_m": 106701.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106926.704, "from_m": 106731.294, "capability_applied": null, "effective_limit_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": 480174, "profile_key": "3cfaf6b7fe856199de7a0d61ec7fcac8993bc1e869ca5e46a91bae0a2bd0ff0a", "schedule_id": 34268, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1406", "location": "London Marylebone", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Neasden South Jn", "stage_seq": 2, "distance_m": 8263.162, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414", "location": "Wembley Stadium", "stage_seq": 3, "distance_m": 10360.757, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417", "location": "Northolt Park Jn", "stage_seq": 4, "distance_m": 17228.059, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "South Ruislip", "stage_seq": 5, "distance_m": 18739.599, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "West Ruislip", "stage_seq": 6, "distance_m": 21688.827, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1424H", "wtt_dep": "1425H", "location": "Gerrards Cross", "stage_seq": 7, "distance_m": 30225.342, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1432", "location": "Beaconsfield", "stage_seq": 8, "distance_m": 37042.519, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1439", "location": "High Wycombe", "stage_seq": 9, "distance_m": 44938.711, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446", "location": "Saunderton", "stage_seq": 10, "distance_m": 52844.03, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1450H", "wtt_dep": "1452", "location": "Princes Risborough", "stage_seq": 11, "distance_m": 57913.71, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Haddenham & Thame Parkway", "stage_seq": 12, "distance_m": 67191.033, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Bicester South Jn", "stage_seq": 13, "distance_m": 86255.545, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Gavray Jn", "stage_seq": 14, "distance_m": 87356.366, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1512", "location": "Bicester Village", "stage_seq": 15, "distance_m": 87908.195, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1521", "location": "Oxford Parkway", "stage_seq": 16, "distance_m": 101137.374, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Woodstock Road Jn", "stage_seq": 17, "distance_m": 102724.072, "section_seq": 1, "route_path_id": 34339}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Oxford North Jn", "stage_seq": 18, "distance_m": 105328.89, "section_seq": 1, "route_path_id": 34339}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "Oxford", "stage_seq": 19, "distance_m": 106926.704, "section_seq": 1, "route_path_id": 34339}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 106926.704, "from_m": 0.0, "section_seq": 1, "route_path_id": 34339}], "total_distance_m": 106926.704, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 106652.784, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 273.92, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18265, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:19Z", "source_id": 38362258, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:22Z", "source_id": 12606232, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23267, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:32Z", "source_id": 38372560, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:17:35Z", "source_id": 12609307, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23283, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:09Z", "source_id": 38376589, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:20:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:19:13Z", "source_id": 12610445, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23313, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:29Z", "source_id": 38386949, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:31Z", "source_id": 12613524, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23326, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:44Z", "source_id": 38402316, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:30:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:45Z", "source_id": 12617973, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23341, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:08Z", "source_id": 38418456, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:37:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:14Z", "source_id": 12622628, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23349, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:20Z", "source_id": 38437856, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:44:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:23Z", "source_id": 12627816, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23375, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:15Z", "source_id": 38452904, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:15Z", "source_id": 12632084, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21149, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:38Z", "source_id": 38471281, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:57:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:42Z", "source_id": 12637567, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24291, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:48Z", "source_id": 38501885, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:51Z", "source_id": 12646416, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24067, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:14Z", "source_id": 38527732, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:20:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:21Z", "source_id": 12654097, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:05Z", "source_id": 12659036, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] London Marylebone 1406 1406 2 None None Oxford 1528 1528 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37962/2026-09-11/detailed None Oxford Parkway 2026-09-11T15:21:00+01:00 Oxford 7.0 {"type": "LineString", "coordinates": [[-1.2743985999999998, 51.8045278], [-1.2747304000000002, 51.8042008], [-1.2752111, 51.8037203], [-1.2754148, 51.803497400000005], [-1.2756217, 51.80326509999999], [-1.2758712, 51.802982500000006], [-1.2760385, 51.80279699999999], [-1.2770447, 51.8014916], [-1.2777805, 51.8005543], [-1.2781304, 51.8000058], [-1.2788685999999998, 51.7985833], [-1.2791664, 51.7978186], [-1.2793407, 51.797442], [-1.2797526, 51.7964494], [-1.2802762, 51.79466579999999], [-1.2805194999999998, 51.7931763], [-1.2805509, 51.79293519999999], [-1.2806761, 51.7915327], [-1.2806642999999998, 51.791001400000006], [-1.2806311999999995, 51.79047049999999], [-1.2805845, 51.789546400000006], [-1.2804708000000002, 51.7885779], [-1.2802253999999995, 51.78738789999999], [-1.2799201, 51.7862848], [-1.2797755999999998, 51.78581889999999], [-1.2793966, 51.7845966], [-1.2789327999999998, 51.7830135], [-1.2786576999999997, 51.78185899999999], [-1.2785285999999998, 51.78072589999999], [-1.2784686, 51.779844700000005], [-1.2784516999999995, 51.7793197], [-1.2784377, 51.77914749999999], [-1.2784075, 51.7788722], [-1.2783437, 51.77858249999999], [-1.2782140999999998, 51.7781918], [-1.2780487000000005, 51.777801099999984], [-1.277896166034533, 51.77753249589623], [-1.2778797, 51.77750350000001], [-1.2776754, 51.77719569999999], [-1.2772642, 51.7766506], [-1.2769285999999995, 51.77621649999999], [-1.2765984999999995, 51.7757539], [-1.2762056999999998, 51.7751585], [-1.275861, 51.774482899999995], [-1.2755673999999997, 51.773923800000006], [-1.2752945, 51.7733417], [-1.2751181, 51.7729089], [-1.2748767, 51.7722782], [-1.2746702, 51.7716599], [-1.2745267, 51.77122009999999], [-1.2743476, 51.7706214], [-1.2742138, 51.77024579999999], [-1.2739264999999995, 51.76937220000001], [-1.2738351, 51.7690334], [-1.2734949999999998, 51.767773099999985], [-1.2734635277819524, 51.76764555469527], [-1.2734228, 51.76748049999999], [-1.2732712, 51.766866], [-1.2731216, 51.76612759999998], [-1.2730582, 51.76574219999999], [-1.2729848, 51.76538299999999], [-1.2728633, 51.7646526], [-1.2727510000000002, 51.763871299999984], [-1.2727390999999997, 51.7637715], [-1.2727041999999995, 51.763477399999985], [-1.2726602, 51.76305], [-1.2726157, 51.7626208], [-1.2725928999999998, 51.7622065], [-1.2725722, 51.7619637], [-1.2725220999999998, 51.76131610000001], [-1.2724784999999998, 51.760825], [-1.2724535, 51.7605526], [-1.2724269, 51.7602812], [-1.2723625, 51.7599361], [-1.2723313, 51.75976880000001], [-1.2722672, 51.7595117], [-1.2721828, 51.75923879999999], [-1.2720701, 51.7588914], [-1.2719302, 51.7585374], [-1.271882, 51.7584056], [-1.2715011, 51.7574456], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} 3.7 1520 1527 Oxford Parkway Oxford Oxford 51.7539662 -1.2702377 51.7539662 -1.2702377 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Oxford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659036 1789136767697555 77 77 2026-09-11 14:37:02.306649 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:01.648117
449898 480181 G15524 862V67MO11 2026-09-11 COMPLETE 12658856 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 480181, "stp": "P", "toc": "Great Western Railway", "uid": "G15524", "consist": "158762", "dest_crs": "BRI", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15524/2026-09-11/detailed", "trust_id": "862V67MO11", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "15", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "2V67", "timing_status": "EARLY", "origin_station": "Salisbury", "current_leg_arr": "1527", "current_leg_dep": "1520", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "1406", "origin_platform": "4", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Keynsham", "dest_arr_time_act": "1528", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Keynsham", "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\": 345.489, \"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\": 371.457, \"from_m\": 345.489, \"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\": 443.866, \"from_m\": 371.457, \"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\": 2982.099, \"from_m\": 443.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3166.694, \"from_m\": 2982.099, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3229.356, \"from_m\": 3166.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8048.997, \"from_m\": 3229.356, \"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\": 8868.713, \"from_m\": 8048.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\": 20371.994, \"from_m\": 8868.713, \"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\": 20921.194, \"from_m\": 20371.994, \"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\": 31601.619, \"from_m\": 20921.194, \"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\": 31855.572, \"from_m\": 31601.619, \"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\": 38364.651, \"from_m\": 31855.572, \"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\": 38866.197, \"from_m\": 38364.651, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38949.852, \"from_m\": 38866.197, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38976.998, \"from_m\": 38949.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39396.755, \"from_m\": 38976.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39431.646, \"from_m\": 39396.755, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39494.876, \"from_m\": 39431.646, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39783.875, \"from_m\": 39494.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40311.794, \"from_m\": 39783.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45583.378, \"from_m\": 40311.794, \"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\": 45874.236, \"from_m\": 45583.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47619.529, \"from_m\": 45874.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48224.296, \"from_m\": 47619.529, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53853.87, \"from_m\": 48224.296, \"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\": 54360.17, \"from_m\": 53853.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54413.631, \"from_m\": 54360.17, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54968.998, \"from_m\": 54413.631, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67174.667, \"from_m\": 54968.998, \"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\": 68072.062, \"from_m\": 67174.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69369.79, \"from_m\": 68072.062, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70426.665, \"from_m\": 69369.79, \"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\": 72009.899, \"from_m\": 70426.665, \"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\": 72754.785, \"from_m\": 72009.899, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 73100.735, \"from_m\": 72754.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 73557.45, \"from_m\": 73100.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73616.068, \"from_m\": 73557.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75299.7, \"from_m\": 73616.068, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87123.371, \"from_m\": 75299.7, \"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\": 90112.721, \"from_m\": 87123.371, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90155.71, \"from_m\": 90112.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90541.856, \"from_m\": 90155.71, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90669.243, \"from_m\": 90541.856, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 90715.227, \"from_m\": 90669.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91376.58, \"from_m\": 90715.227, \"capability_applied\": null, \"effective_limit_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\": 480181, \"profile_key\": \"d36d6316125ca49c0f0c3002b21cf3418788290969efbee4aa4833bc66adf24f\", \"schedule_id\": 9158, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409\", \"location\": \"Wilton Jn\", \"stage_seq\": 2, \"distance_m\": 3038.99, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"Wishford\", \"stage_seq\": 3, \"distance_m\": 8294.752, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Wylye AHB\", \"stage_seq\": 4, \"distance_m\": 15559.264, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Upton Lovell\", \"stage_seq\": 5, \"distance_m\": 23080.914, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Warminster Sig. W301\", \"stage_seq\": 6, \"distance_m\": 30037.086, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1427\", \"wtt_dep\": \"1428\", \"location\": \"Warminster\", \"stage_seq\": 7, \"distance_m\": 31767.404, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1432H\", \"wtt_dep\": \"1433\", \"location\": \"Dilton Marsh\", \"stage_seq\": 8, \"distance_m\": 37108.951, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Westbury Sig. W305\", \"stage_seq\": 9, \"distance_m\": 38104.689, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": \"1440\", \"location\": \"Westbury\", \"stage_seq\": 10, \"distance_m\": 39262.378, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 11, \"distance_m\": 40242.969, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1446H\", \"location\": \"Trowbridge\", \"stage_seq\": 12, \"distance_m\": 45782.871, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Bradford Jn\", \"stage_seq\": 13, \"distance_m\": 47717.997, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452H\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 14, \"distance_m\": 51039.083, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1455\", \"wtt_dep\": \"1455H\", \"location\": \"Avoncliff\", \"stage_seq\": 15, \"distance_m\": 59911.601, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458H\", \"location\": \"Freshford\", \"stage_seq\": 16, \"distance_m\": 61376.061, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 17, \"distance_m\": 69481.753, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1510H\", \"location\": \"Bath Spa\", \"stage_seq\": 18, \"distance_m\": 72973.108, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"Oldfield Park\", \"stage_seq\": 19, \"distance_m\": 74581.582, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Keynsham\", \"stage_seq\": 20, \"distance_m\": 83995.561, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"North Somerset Jn\", \"stage_seq\": 21, \"distance_m\": 90099.893, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Bristol East Jn\", \"stage_seq\": 22, \"distance_m\": 90808.868, \"section_seq\": 1, \"route_path_id\": 31350}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 23, \"distance_m\": 91376.58, \"section_seq\": 1, \"route_path_id\": 31350}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 91376.58, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31350}], \"total_distance_m\": 91376.58, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 90805.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 571.392, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1406", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:26Z\", \"source_id\": 38399053, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:27Z\", \"source_id\": 12617080, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:37Z\", \"source_id\": 12622211, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26232, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:30Z\", \"source_id\": 38421844, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:36Z\", \"source_id\": 12623645, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:40Z\", \"source_id\": 38441161, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:42Z\", \"source_id\": 12628744, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:03Z\", \"source_id\": 38454905, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:09Z\", \"source_id\": 12632722, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:39Z\", \"source_id\": 12636802, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:29Z\", \"source_id\": 38470909, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:35Z\", \"source_id\": 12637437, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:48Z\", \"source_id\": 38497061, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:50Z\", \"source_id\": 12644943, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:18Z\", \"source_id\": 38505685, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:23Z\", \"source_id\": 12647471, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:43Z\", \"source_id\": 38526569, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:49Z\", \"source_id\": 12653765, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26087, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:52Z\", \"source_id\": 38543835, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:51Z\", \"source_id\": 12658856, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "15", "timing_fact_generation": 1789136752486446, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:01.652808", "service_state_evidence_id": 12658856, "current_leg_start_actual_dep": "2026-09-11T15:20:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:02.311231", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P SAL BRI 2V67 158762 2 90 None {"version": 3, "segments": [{"to_m": 345.489, "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": 371.457, "from_m": 345.489, "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": 443.866, "from_m": 371.457, "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": 2982.099, "from_m": 443.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3166.694, "from_m": 2982.099, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3229.356, "from_m": 3166.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8048.997, "from_m": 3229.356, "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": 8868.713, "from_m": 8048.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": 20371.994, "from_m": 8868.713, "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": 20921.194, "from_m": 20371.994, "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": 31601.619, "from_m": 20921.194, "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": 31855.572, "from_m": 31601.619, "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": 38364.651, "from_m": 31855.572, "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": 38866.197, "from_m": 38364.651, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38949.852, "from_m": 38866.197, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38976.998, "from_m": 38949.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39396.755, "from_m": 38976.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39431.646, "from_m": 39396.755, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39494.876, "from_m": 39431.646, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39783.875, "from_m": 39494.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40311.794, "from_m": 39783.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45583.378, "from_m": 40311.794, "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": 45874.236, "from_m": 45583.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47619.529, "from_m": 45874.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48224.296, "from_m": 47619.529, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53853.87, "from_m": 48224.296, "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": 54360.17, "from_m": 53853.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54413.631, "from_m": 54360.17, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54968.998, "from_m": 54413.631, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67174.667, "from_m": 54968.998, "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": 68072.062, "from_m": 67174.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69369.79, "from_m": 68072.062, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70426.665, "from_m": 69369.79, "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": 72009.899, "from_m": 70426.665, "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": 72754.785, "from_m": 72009.899, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 73100.735, "from_m": 72754.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 73557.45, "from_m": 73100.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73616.068, "from_m": 73557.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75299.7, "from_m": 73616.068, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87123.371, "from_m": 75299.7, "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": 90112.721, "from_m": 87123.371, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90155.71, "from_m": 90112.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90541.856, "from_m": 90155.71, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90669.243, "from_m": 90541.856, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 90715.227, "from_m": 90669.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91376.58, "from_m": 90715.227, "capability_applied": null, "effective_limit_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": 480181, "profile_key": "d36d6316125ca49c0f0c3002b21cf3418788290969efbee4aa4833bc66adf24f", "schedule_id": 9158, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1406", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409", "location": "Wilton Jn", "stage_seq": 2, "distance_m": 3038.99, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413", "location": "Wishford", "stage_seq": 3, "distance_m": 8294.752, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Wylye AHB", "stage_seq": 4, "distance_m": 15559.264, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422", "location": "Upton Lovell", "stage_seq": 5, "distance_m": 23080.914, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Warminster Sig. W301", "stage_seq": 6, "distance_m": 30037.086, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1427", "wtt_dep": "1428", "location": "Warminster", "stage_seq": 7, "distance_m": 31767.404, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1432H", "wtt_dep": "1433", "location": "Dilton Marsh", "stage_seq": 8, "distance_m": 37108.951, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Westbury Sig. W305", "stage_seq": 9, "distance_m": 38104.689, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": "1440", "location": "Westbury", "stage_seq": 10, "distance_m": 39262.378, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441H", "location": "Hawkeridge Jn", "stage_seq": 11, "distance_m": 40242.969, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1446H", "location": "Trowbridge", "stage_seq": 12, "distance_m": 45782.871, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Bradford Jn", "stage_seq": 13, "distance_m": 47717.997, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452H", "location": "Bradford-on-Avon", "stage_seq": 14, "distance_m": 51039.083, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1455", "wtt_dep": "1455H", "location": "Avoncliff", "stage_seq": 15, "distance_m": 59911.601, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458H", "location": "Freshford", "stage_seq": 16, "distance_m": 61376.061, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Bathampton Jn", "stage_seq": 17, "distance_m": 69481.753, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1510H", "location": "Bath Spa", "stage_seq": 18, "distance_m": 72973.108, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "Oldfield Park", "stage_seq": 19, "distance_m": 74581.582, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Keynsham", "stage_seq": 20, "distance_m": 83995.561, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "North Somerset Jn", "stage_seq": 21, "distance_m": 90099.893, "section_seq": 1, "route_path_id": 31350}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Bristol East Jn", "stage_seq": 22, "distance_m": 90808.868, "section_seq": 1, "route_path_id": 31350}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 23, "distance_m": 91376.58, "section_seq": 1, "route_path_id": 31350}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 91376.58, "from_m": 0.0, "section_seq": 1, "route_path_id": 31350}], "total_distance_m": 91376.58, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 90805.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 571.392, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 26275, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:26Z", "source_id": 38399053, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:30:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:27Z", "source_id": 12617080, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:37Z", "source_id": 12622211, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26232, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:30Z", "source_id": 38421844, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:36Z", "source_id": 12623645, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26210, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:40Z", "source_id": 38441161, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:42Z", "source_id": 12628744, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26207, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:03Z", "source_id": 38454905, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:09Z", "source_id": 12632722, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:39Z", "source_id": 12636802, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26203, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:29Z", "source_id": 38470909, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:35Z", "source_id": 12637437, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:48Z", "source_id": 38497061, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:50Z", "source_id": 12644943, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25886, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:18Z", "source_id": 38505685, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:12:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:23Z", "source_id": 12647471, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25894, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:43Z", "source_id": 38526569, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:19:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:49Z", "source_id": 12653765, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26087, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:52Z", "source_id": 38543835, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:51Z", "source_id": 12658856, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Salisbury 1406 1406 4 None None Bristol Temple Meads 1528 1528 15 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15524/2026-09-11/detailed None Keynsham 2026-09-11T15:20:30+01:00 Bristol Temple Meads 7.0 {"type": "LineString", "coordinates": [[-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]]} 4.6 1520 1527 Keynsham Bristol Temple Meads Bristol Temple Meads 51.4490808 -2.5801483 51.4490808 -2.5801483 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Bristol Temple Meads TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658856 1789136752486446 64 64 2026-09-11 14:37:02.311231 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:01.652808
449899 480549 W88141 652S73MO11 2026-09-11 COMPLETE 12659753 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 480549, "stp": "P", "toc": "West Midlands Trains", "uid": "W88141", "consist": "172341", "dest_crs": "WTE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88141/2026-09-11/detailed", "trust_id": "652S73MO11", "origin_crs": "KID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whitlock's End", "service_date": "2026-09-11", "dest_arr_time": "1529", "dest_platform": "2", "is_terminated": 1, "next_location": "Whitlock's End", "signalling_id": "2S73", "timing_status": "EARLY", "origin_station": "Kidderminster", "current_leg_arr": "1527", "current_leg_dep": "1525", "current_leg_end": "Whitlock's End", "origin_dep_time": "1422", "origin_platform": "1", "current_location": "Whitlock's End", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]}", "current_leg_start": "Shirley", "dest_arr_time_act": "1529", "motion_projection": null, "next_location_lat": "52.3916571", "next_location_lon": "-1.8518092", "previous_location": "Shirley", "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\": 242.777, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 293.269, \"from_m\": 242.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11010.651, \"from_m\": 293.269, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11913.088, \"from_m\": 11010.651, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12053.523, \"from_m\": 11913.088, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14713.858, \"from_m\": 12053.523, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14854.294, \"from_m\": 14713.858, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14881.535, \"from_m\": 14854.294, \"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\": 14996.792, \"from_m\": 14881.535, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17798.513, \"from_m\": 14996.792, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20546.522, \"from_m\": 17798.513, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21190.123, \"from_m\": 20546.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22800.842, \"from_m\": 21190.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22826.189, \"from_m\": 22800.842, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24663.742, \"from_m\": 22826.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25511.212, \"from_m\": 24663.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27033.183, \"from_m\": 25511.212, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27517.04, \"from_m\": 27033.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28558.846, \"from_m\": 27517.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33112.836, \"from_m\": 28558.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33528.639, \"from_m\": 33112.836, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33851.428, \"from_m\": 33528.639, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34432.245, \"from_m\": 33851.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\": 35191.351, \"from_m\": 34432.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39177.157, \"from_m\": 35191.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39228.929, \"from_m\": 39177.157, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39394.261, \"from_m\": 39228.929, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39416.943, \"from_m\": 39394.261, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41274.36, \"from_m\": 39416.943, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41297.042, \"from_m\": 41274.36, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41462.374, \"from_m\": 41297.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\": 41514.146, \"from_m\": 41462.374, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41585.417, \"from_m\": 41514.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:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41891.279, \"from_m\": 41585.417, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49330.675, \"from_m\": 41891.279, \"capability_applied\": null, \"effective_limit_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\": 480549, \"profile_key\": \"0be72f3571f00aa896e35b6b282ebe9493aef98e81a3f966bb0a2e9b842b7276\", \"schedule_id\": 29945, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Kidderminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Blakedown\", \"stage_seq\": 2, \"distance_m\": 5605.76, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1429\", \"wtt_dep\": \"1430\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 3, \"distance_m\": 11238.618, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1434\", \"location\": \"Lye\", \"stage_seq\": 4, \"distance_m\": 13383.691, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1436H\", \"wtt_dep\": \"1437H\", \"location\": \"Cradley Heath\", \"stage_seq\": 5, \"distance_m\": 18412.521, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441\", \"location\": \"Old Hill\", \"stage_seq\": 6, \"distance_m\": 20810.623, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444H\", \"location\": \"Rowley Regis\", \"stage_seq\": 7, \"distance_m\": 22714.566, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448\", \"location\": \"Langley Green\", \"stage_seq\": 8, \"distance_m\": 25293.528, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Smethwick Jn\", \"stage_seq\": 9, \"distance_m\": 27215.295, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1450H\", \"wtt_dep\": \"1451H\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 10, \"distance_m\": 27416.038, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1453H\", \"location\": \"The Hawthorns\", \"stage_seq\": 11, \"distance_m\": 28634.191, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1457\", \"wtt_dep\": \"1457H\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 12, \"distance_m\": 32498.082, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1505\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 13, \"distance_m\": 33710.148, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1509\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 14, \"distance_m\": 34540.815, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1512H\", \"location\": \"Small Heath\", \"stage_seq\": 15, \"distance_m\": 37435.885, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 16, \"distance_m\": 37855.519, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1515H\", \"location\": \"Tyseley\", \"stage_seq\": 17, \"distance_m\": 38981.421, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Spring Road\", \"stage_seq\": 18, \"distance_m\": 40345.652, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"Hall Green\", \"stage_seq\": 19, \"distance_m\": 43844.927, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523H\", \"location\": \"Yardley Wood\", \"stage_seq\": 20, \"distance_m\": 45843.651, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1526H\", \"location\": \"Shirley\", \"stage_seq\": 21, \"distance_m\": 47869.101, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": null, \"location\": \"Whitlock's End\", \"stage_seq\": 22, \"distance_m\": 49330.675, \"section_seq\": 1, \"route_path_id\": 40319}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49330.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40319}], \"total_distance_m\": 49330.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49280.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 50.492, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1422", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.3916571", "current_position_lon": "-1.8518092", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:24Z\", \"source_id\": 38391674, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:25:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:26Z\", \"source_id\": 12614907, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:04Z\", \"source_id\": 38398203, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:07Z\", \"source_id\": 12616854, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:28Z\", \"source_id\": 38409024, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:32Z\", \"source_id\": 12619963, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:36Z\", \"source_id\": 38417284, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:41Z\", \"source_id\": 12622265, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:17Z\", \"source_id\": 38428995, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:15Z\", \"source_id\": 12625535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:13Z\", \"source_id\": 38437469, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:17Z\", \"source_id\": 12627759, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19688, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:25Z\", \"source_id\": 38445726, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:26Z\", \"source_id\": 12630040, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:07Z\", \"source_id\": 38457777, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:12Z\", \"source_id\": 12633500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:32Z\", \"source_id\": 38463915, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:37Z\", \"source_id\": 12635321, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19109, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:15Z\", \"source_id\": 38472826, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:19Z\", \"source_id\": 12637987, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:26Z\", \"source_id\": 38478144, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:30Z\", \"source_id\": 12639506, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:59Z\", \"source_id\": 38492514, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:58Z\", \"source_id\": 12643532, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:05Z\", \"source_id\": 38507611, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:08Z\", \"source_id\": 12648072, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:22Z\", \"source_id\": 38513307, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:24Z\", \"source_id\": 12649747, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:31Z\", \"source_id\": 38520881, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:37Z\", \"source_id\": 12652120, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20283, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:32Z\", \"source_id\": 38525948, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:36Z\", \"source_id\": 12653577, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:34Z\", \"source_id\": 38530952, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:39Z\", \"source_id\": 12655033, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:31Z\", \"source_id\": 38540600, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:36Z\", \"source_id\": 12657938, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:58Z\", \"source_id\": 38546503, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:01Z\", \"source_id\": 12659753, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whitlock's End", "service_state_platform": "2", "timing_fact_generation": 1789136821880112, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:01.870317", "service_state_evidence_id": 12659753, "current_leg_start_actual_dep": "2026-09-11T15:26:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:02.770006", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P KID WTE 2S73 172341 3 100 None {"version": 3, "segments": [{"to_m": 242.777, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 293.269, "from_m": 242.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11010.651, "from_m": 293.269, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11913.088, "from_m": 11010.651, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12053.523, "from_m": 11913.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14713.858, "from_m": 12053.523, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14854.294, "from_m": 14713.858, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14881.535, "from_m": 14854.294, "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": 14996.792, "from_m": 14881.535, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17798.513, "from_m": 14996.792, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20546.522, "from_m": 17798.513, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21190.123, "from_m": 20546.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22800.842, "from_m": 21190.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22826.189, "from_m": 22800.842, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24663.742, "from_m": 22826.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25511.212, "from_m": 24663.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27033.183, "from_m": 25511.212, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27517.04, "from_m": 27033.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28558.846, "from_m": 27517.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33112.836, "from_m": 28558.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33528.639, "from_m": 33112.836, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33851.428, "from_m": 33528.639, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34432.245, "from_m": 33851.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": 35191.351, "from_m": 34432.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39177.157, "from_m": 35191.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39228.929, "from_m": 39177.157, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39394.261, "from_m": 39228.929, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39416.943, "from_m": 39394.261, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41274.36, "from_m": 39416.943, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41297.042, "from_m": 41274.36, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41462.374, "from_m": 41297.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": 41514.146, "from_m": 41462.374, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41585.417, "from_m": 41514.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:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 41891.279, "from_m": 41585.417, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49330.675, "from_m": 41891.279, "capability_applied": null, "effective_limit_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": 480549, "profile_key": "0be72f3571f00aa896e35b6b282ebe9493aef98e81a3f966bb0a2e9b842b7276", "schedule_id": 29945, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1422", "location": "Kidderminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Blakedown", "stage_seq": 2, "distance_m": 5605.76, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1429", "wtt_dep": "1430", "location": "Stourbridge Junction", "stage_seq": 3, "distance_m": 11238.618, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1434", "location": "Lye", "stage_seq": 4, "distance_m": 13383.691, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1436H", "wtt_dep": "1437H", "location": "Cradley Heath", "stage_seq": 5, "distance_m": 18412.521, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441", "location": "Old Hill", "stage_seq": 6, "distance_m": 20810.623, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444H", "location": "Rowley Regis", "stage_seq": 7, "distance_m": 22714.566, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448", "location": "Langley Green", "stage_seq": 8, "distance_m": 25293.528, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Smethwick Jn", "stage_seq": 9, "distance_m": 27215.295, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1450H", "wtt_dep": "1451H", "location": "Smethwick Galton Bridge HL", "stage_seq": 10, "distance_m": 27416.038, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1453H", "location": "The Hawthorns", "stage_seq": 11, "distance_m": 28634.191, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1457", "wtt_dep": "1457H", "location": "Jewellry Quarter", "stage_seq": 12, "distance_m": 32498.082, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1505", "location": "Birmingham Snow Hill", "stage_seq": 13, "distance_m": 33710.148, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1509", "location": "Birmingham Moor Street", "stage_seq": 14, "distance_m": 34540.815, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1512H", "location": "Small Heath", "stage_seq": 15, "distance_m": 37435.885, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Small Heath Sth Jn", "stage_seq": 16, "distance_m": 37855.519, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1515H", "location": "Tyseley", "stage_seq": 17, "distance_m": 38981.421, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Spring Road", "stage_seq": 18, "distance_m": 40345.652, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "Hall Green", "stage_seq": 19, "distance_m": 43844.927, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523H", "location": "Yardley Wood", "stage_seq": 20, "distance_m": 45843.651, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1526H", "location": "Shirley", "stage_seq": 21, "distance_m": 47869.101, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": null, "location": "Whitlock's End", "stage_seq": 22, "distance_m": 49330.675, "section_seq": 1, "route_path_id": 40319}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49330.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 40319}], "total_distance_m": 49330.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49280.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.492, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19796, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:24Z", "source_id": 38391674, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:25:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:26Z", "source_id": 12614907, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19762, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:04Z", "source_id": 38398203, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:07Z", "source_id": 12616854, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19731, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:28Z", "source_id": 38409024, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:33:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:32Z", "source_id": 12619963, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19727, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:36Z", "source_id": 38417284, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:41Z", "source_id": 12622265, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19723, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:17Z", "source_id": 38428995, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:15Z", "source_id": 12625535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19711, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:13Z", "source_id": 38437469, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:17Z", "source_id": 12627759, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19688, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:25Z", "source_id": 38445726, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:26Z", "source_id": 12630040, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19684, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:07Z", "source_id": 38457777, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:51:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:12Z", "source_id": 12633500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19097, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:32Z", "source_id": 38463915, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:54:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:37Z", "source_id": 12635321, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19109, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:15Z", "source_id": 38472826, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:57:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:19Z", "source_id": 12637987, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20067, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:26Z", "source_id": 38478144, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:30Z", "source_id": 12639506, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20099, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:59Z", "source_id": 38492514, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:58Z", "source_id": 12643532, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20167, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:05Z", "source_id": 38507611, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:08Z", "source_id": 12648072, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20335, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:22Z", "source_id": 38513307, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:14:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:24Z", "source_id": 12649747, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20275, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:31Z", "source_id": 38520881, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:17:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:37Z", "source_id": 12652120, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20283, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:32Z", "source_id": 38525948, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:19:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:36Z", "source_id": 12653577, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20288, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:34Z", "source_id": 38530952, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:39Z", "source_id": 12655033, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20279, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:31Z", "source_id": 38540600, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:25:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:36Z", "source_id": 12657938, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20294, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:58Z", "source_id": 38546503, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:01Z", "source_id": 12659753, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Kidderminster 1422 1422 1 None None Whitlock's End 1529 1529 2 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88141/2026-09-11/detailed None Shirley 2026-09-11T15:26:30+01:00 Whitlock's End 2.0 {"type": "LineString", "coordinates": [[-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]} 0.9 1525 1527 Shirley Whitlock's End Whitlock's End 52.3916571 -1.8518092 52.3916571 -1.8518092 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Whitlock's End TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659753 1789136821880112 95 95 2026-09-11 14:37:02.770006 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:01.870317
449900 480179 F44134 512D531O11 2026-09-11 COMPLETE 12658445 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 480179, "stp": "N", "toc": "c2c", "uid": "F44134", "consist": "357314", "dest_crs": "FST", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F44134/2026-09-11/detailed", "trust_id": "512D531O11", "origin_crs": "SOC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "1", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D53", "timing_status": "LATE", "origin_station": "Southend Central", "current_leg_arr": "1527", "current_leg_dep": "1522", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1406", "origin_platform": "4", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "+2 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": "1525", "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\": 371.99, \"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\": 409.039, \"from_m\": 371.99, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 447.04, \"from_m\": 409.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4980.567, \"from_m\": 447.04, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5298.182, \"from_m\": 4980.567, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13047.058, \"from_m\": 5298.182, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14420.858, \"from_m\": 13047.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14464.664, \"from_m\": 14420.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14507.824, \"from_m\": 14464.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14616.959, \"from_m\": 14507.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\": 24146.817, \"from_m\": 14616.959, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24190.148, \"from_m\": 24146.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30016.23, \"from_m\": 24190.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30824.328, \"from_m\": 30016.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\": 31325.705, \"from_m\": 30824.328, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36224.156, \"from_m\": 31325.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36375.271, \"from_m\": 36224.156, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36520.888, \"from_m\": 36375.271, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36816.82, \"from_m\": 36520.888, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38210.498, \"from_m\": 36816.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\": 46322.422, \"from_m\": 38210.498, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46956.665, \"from_m\": 46322.422, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58710.396, \"from_m\": 46956.665, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60201.694, \"from_m\": 58710.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60229.435, \"from_m\": 60201.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60236.261, \"from_m\": 60229.435, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62354.524, \"from_m\": 60236.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\": 65029.583, \"from_m\": 62354.524, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67223.25, \"from_m\": 65029.583, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67662.665, \"from_m\": 67223.25, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69017.18, \"from_m\": 67662.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\": 69274.745, \"from_m\": 69017.18, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 71126.365, \"from_m\": 69274.745, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71829.173, \"from_m\": 71126.365, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 480179, \"profile_key\": \"cd25ca855eb7cfbf14fdf0a569f5e5ee14da392bd9ce190b6bc464ee7603ca1e\", \"schedule_id\": 37274, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Southend Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1408H\", \"location\": \"Westcliff\", \"stage_seq\": 2, \"distance_m\": 1343.765, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1410H\", \"wtt_dep\": \"1411\", \"location\": \"Chalkwell\", \"stage_seq\": 3, \"distance_m\": 2941.016, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1413H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 4, \"distance_m\": 5042.893, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1419\", \"location\": \"Benfleet\", \"stage_seq\": 5, \"distance_m\": 10483.791, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1424H\", \"location\": \"Pitsea\", \"stage_seq\": 6, \"distance_m\": 14791.673, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1433\", \"wtt_dep\": \"1433H\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 7, \"distance_m\": 23008.465, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 8, \"distance_m\": 24214.575, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1437\", \"wtt_dep\": \"1437H\", \"location\": \"East Tilbury\", \"stage_seq\": 9, \"distance_m\": 26416.813, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1443H\", \"wtt_dep\": \"1444\", \"location\": \"Tilbury Town\", \"stage_seq\": 10, \"distance_m\": 32047.266, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1447H\", \"location\": \"Grays\", \"stage_seq\": 11, \"distance_m\": 34876.037, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 12, \"distance_m\": 36091.769, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1450H\", \"wtt_dep\": \"1451\", \"location\": \"Chafford Hundred\", \"stage_seq\": 13, \"distance_m\": 37964.832, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1455\", \"location\": \"Ockendon\", \"stage_seq\": 14, \"distance_m\": 42039.006, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1501H\", \"location\": \"Upminster\", \"stage_seq\": 15, \"distance_m\": 47328.612, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1509H\", \"location\": \"Barking\", \"stage_seq\": 16, \"distance_m\": 59592.313, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"West Ham High Level\", \"stage_seq\": 17, \"distance_m\": 65423.907, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 18, \"distance_m\": 67541.149, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Limehouse\", \"stage_seq\": 19, \"distance_m\": 69080.564, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Christian Street Jn\", \"stage_seq\": 20, \"distance_m\": 70667.972, \"section_seq\": 1, \"route_path_id\": 40673}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 21, \"distance_m\": 71829.173, \"section_seq\": 1, \"route_path_id\": 40673}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 71829.173, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40673}], \"total_distance_m\": 71829.173, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70130.932, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1698.241, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1406", "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\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:23Z\", \"source_id\": 38350309, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:08:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:26Z\", \"source_id\": 12602665, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:47Z\", \"source_id\": 38356124, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:51Z\", \"source_id\": 12604442, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:20Z\", \"source_id\": 38362308, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:24Z\", \"source_id\": 12606248, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:20Z\", \"source_id\": 38374505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:24Z\", \"source_id\": 12609827, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:08Z\", \"source_id\": 38386164, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:24:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:13Z\", \"source_id\": 12613311, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:51Z\", \"source_id\": 38410069, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:54Z\", \"source_id\": 12620261, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:46Z\", \"source_id\": 38420010, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:36:47Z\", \"source_id\": 12623101, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:19Z\", \"source_id\": 38440234, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:22Z\", \"source_id\": 12628526, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:59Z\", \"source_id\": 38449757, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:06Z\", \"source_id\": 12631182, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:53Z\", \"source_id\": 38462344, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:56Z\", \"source_id\": 12634803, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:39Z\", \"source_id\": 38473757, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:43Z\", \"source_id\": 12638271, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:07Z\", \"source_id\": 38487650, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:08Z\", \"source_id\": 12642164, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:19Z\", \"source_id\": 38508201, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:24Z\", \"source_id\": 12648253, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:43Z\", \"source_id\": 38521307, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:46Z\", \"source_id\": 12652232, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:37Z\", \"source_id\": 38533735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:40Z\", \"source_id\": 12655815, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:11Z\", \"source_id\": 38542306, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:16Z\", \"source_id\": 12658445, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "1", "timing_fact_generation": 1789136717026163, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:04.420809", "service_state_evidence_id": 12658445, "current_leg_start_actual_dep": "2026-09-11T15:21:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:05.124844", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SOC FST 2D53 357314 4 100 None {"version": 3, "segments": [{"to_m": 371.99, "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": 409.039, "from_m": 371.99, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 447.04, "from_m": 409.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4980.567, "from_m": 447.04, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5298.182, "from_m": 4980.567, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13047.058, "from_m": 5298.182, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14420.858, "from_m": 13047.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14464.664, "from_m": 14420.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14507.824, "from_m": 14464.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14616.959, "from_m": 14507.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": 24146.817, "from_m": 14616.959, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24190.148, "from_m": 24146.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30016.23, "from_m": 24190.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30824.328, "from_m": 30016.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": 31325.705, "from_m": 30824.328, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36224.156, "from_m": 31325.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36375.271, "from_m": 36224.156, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36520.888, "from_m": 36375.271, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36816.82, "from_m": 36520.888, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38210.498, "from_m": 36816.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": 46322.422, "from_m": 38210.498, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46956.665, "from_m": 46322.422, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58710.396, "from_m": 46956.665, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60201.694, "from_m": 58710.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60229.435, "from_m": 60201.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60236.261, "from_m": 60229.435, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62354.524, "from_m": 60236.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": 65029.583, "from_m": 62354.524, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67223.25, "from_m": 65029.583, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67662.665, "from_m": 67223.25, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69017.18, "from_m": 67662.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": 69274.745, "from_m": 69017.18, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 71126.365, "from_m": 69274.745, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71829.173, "from_m": 71126.365, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 480179, "profile_key": "cd25ca855eb7cfbf14fdf0a569f5e5ee14da392bd9ce190b6bc464ee7603ca1e", "schedule_id": 37274, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1406", "location": "Southend Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1408H", "location": "Westcliff", "stage_seq": 2, "distance_m": 1343.765, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1410H", "wtt_dep": "1411", "location": "Chalkwell", "stage_seq": 3, "distance_m": 2941.016, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1413H", "location": "Leigh-on-Sea", "stage_seq": 4, "distance_m": 5042.893, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1419", "location": "Benfleet", "stage_seq": 5, "distance_m": 10483.791, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1424H", "location": "Pitsea", "stage_seq": 6, "distance_m": 14791.673, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1433", "wtt_dep": "1433H", "location": "Stanford-le-Hope", "stage_seq": 7, "distance_m": 23008.465, "section_seq": 1, "route_path_id": 40673}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434H", "location": "Thames Haven Jn", "stage_seq": 8, "distance_m": 24214.575, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1437", "wtt_dep": "1437H", "location": "East Tilbury", "stage_seq": 9, "distance_m": 26416.813, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1443H", "wtt_dep": "1444", "location": "Tilbury Town", "stage_seq": 10, "distance_m": 32047.266, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1447H", "location": "Grays", "stage_seq": 11, "distance_m": 34876.037, "section_seq": 1, "route_path_id": 40673}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "West Thurrock Jn", "stage_seq": 12, "distance_m": 36091.769, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1450H", "wtt_dep": "1451", "location": "Chafford Hundred", "stage_seq": 13, "distance_m": 37964.832, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1455", "location": "Ockendon", "stage_seq": 14, "distance_m": 42039.006, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1501H", "location": "Upminster", "stage_seq": 15, "distance_m": 47328.612, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1509H", "location": "Barking", "stage_seq": 16, "distance_m": 59592.313, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "West Ham High Level", "stage_seq": 17, "distance_m": 65423.907, "section_seq": 1, "route_path_id": 40673}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Gas Factory Jn", "stage_seq": 18, "distance_m": 67541.149, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Limehouse", "stage_seq": 19, "distance_m": 69080.564, "section_seq": 1, "route_path_id": 40673}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Christian Street Jn", "stage_seq": 20, "distance_m": 70667.972, "section_seq": 1, "route_path_id": 40673}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 21, "distance_m": 71829.173, "section_seq": 1, "route_path_id": 40673}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 71829.173, "from_m": 0.0, "section_seq": 1, "route_path_id": 40673}], "total_distance_m": 71829.173, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70130.932, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1698.241, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:23Z", "source_id": 38350309, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:08:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:26Z", "source_id": 12602665, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:47Z", "source_id": 38356124, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:51Z", "source_id": 12604442, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:20Z", "source_id": 38362308, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:14:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:24Z", "source_id": 12606248, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:20Z", "source_id": 38374505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:24Z", "source_id": 12609827, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14454, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:08Z", "source_id": 38386164, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:24:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:13Z", "source_id": 12613311, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:51Z", "source_id": 38410069, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:54Z", "source_id": 12620261, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:46Z", "source_id": 38420010, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:37:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:36:47Z", "source_id": 12623101, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:19Z", "source_id": 38440234, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:44:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:22Z", "source_id": 12628526, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:59Z", "source_id": 38449757, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:06Z", "source_id": 12631182, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:53Z", "source_id": 38462344, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:54:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:56Z", "source_id": 12634803, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14533, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:39Z", "source_id": 38473757, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:43Z", "source_id": 12638271, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:07Z", "source_id": 38487650, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:03:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:08Z", "source_id": 12642164, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:19Z", "source_id": 38508201, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:24Z", "source_id": 12648253, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:43Z", "source_id": 38521307, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:17:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:46Z", "source_id": 12652232, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:37Z", "source_id": 38533735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:40Z", "source_id": 12655815, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15378, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:11Z", "source_id": 38542306, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:27:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:16Z", "source_id": 12658445, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Southend Central 1406 1406 4 None None London Fenchurch Street 1525 1525 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:F44134/2026-09-11/detailed None Limehouse 2026-09-11T15:21:30+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 1522 1527 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658445 1789136717026163 95 95 2026-09-11 14:37:05.124844 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:04.420809
449901 481146 G07084 512J74MP11 2026-09-11 COMPLETE 12658759 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 481146, "stp": "P", "toc": "London Overground", "uid": "G07084", "consist": null, "dest_crs": "GPO", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G07084/2026-09-11/detailed", "trust_id": "512J74MP11", "origin_crs": "BGV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gospel Oak", "service_date": "2026-09-11", "dest_arr_time": "1529", "dest_platform": "3", "is_terminated": 1, "next_location": "Gospel Oak", "signalling_id": "2J74", "timing_status": "ON TIME", "origin_station": "Barking Riverside Station (Construction)", "current_leg_arr": "1527", "current_leg_dep": "1523", "current_leg_end": "Gospel Oak", "origin_dep_time": "1448", "origin_platform": "2", "current_location": "Gospel Oak", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]}", "current_leg_start": "Upper Holloway", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.5555734", "next_location_lon": "-0.1518351", "previous_location": "Upper Holloway", "current_leg_milage": "1.3", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.026, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1855.245, \"from_m\": 213.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2932.107, \"from_m\": 1855.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2992.114, \"from_m\": 2932.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4256.447, \"from_m\": 2992.114, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4419.302, \"from_m\": 4256.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4732.559, \"from_m\": 4419.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7447.761, \"from_m\": 4732.559, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7500.33, \"from_m\": 7447.761, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7888.207, \"from_m\": 7500.33, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8418.426, \"from_m\": 7888.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9903.062, \"from_m\": 8418.426, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10433.28, \"from_m\": 9903.062, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10460.675, \"from_m\": 10433.28, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10964.085, \"from_m\": 10460.675, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16210.249, \"from_m\": 10964.085, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16713.66, \"from_m\": 16210.249, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16741.054, \"from_m\": 16713.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17271.272, \"from_m\": 16741.054, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25039.787, \"from_m\": 17271.272, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25339.436, \"from_m\": 25039.787, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26434.23, \"from_m\": 25339.436, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26528.378, \"from_m\": 26434.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26563.106, \"from_m\": 26528.378, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26603.125, \"from_m\": 26563.106, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30585.488, \"from_m\": 26603.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32189.214, \"from_m\": 30585.488, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 32639.99, \"from_m\": 32189.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33199.862, \"from_m\": 32639.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 481146, \"profile_key\": \"f6a53d45a0b448fdafd6e851ef05efbdff57654ec89b6a4422aa73156afa22e0\", \"schedule_id\": 8317, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 2, \"distance_m\": 2713.065, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 3, \"distance_m\": 3986.185, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453H\", \"location\": \"Barking\", \"stage_seq\": 4, \"distance_m\": 4428.528, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Barking Station Jn\", \"stage_seq\": 5, \"distance_m\": 5309.793, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457\", \"location\": \"Woodgrange Park\", \"stage_seq\": 6, \"distance_m\": 7120.76, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500H\", \"location\": \"Wanstead Park\", \"stage_seq\": 7, \"distance_m\": 9160.744, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1503\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 8, \"distance_m\": 13587.167, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 9, \"distance_m\": 21061.267, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1507H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 10, \"distance_m\": 22898.322, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1510\", \"location\": \"Blackhorse Road\", \"stage_seq\": 11, \"distance_m\": 24310.701, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"South Tottenham\", \"stage_seq\": 12, \"distance_m\": 26494.218, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 13, \"distance_m\": 28340.306, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 14, \"distance_m\": 29227.197, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Crouch Hill\", \"stage_seq\": 15, \"distance_m\": 29817.843, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1521H\", \"wtt_dep\": \"1522H\", \"location\": \"Upper Holloway\", \"stage_seq\": 16, \"distance_m\": 31109.909, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Junction Road Jn\", \"stage_seq\": 17, \"distance_m\": 31904.09, \"section_seq\": 1, \"route_path_id\": 29759}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 33199.862, \"section_seq\": 1, \"route_path_id\": 29759}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33199.862, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29759}], \"total_distance_m\": 33199.862, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 32977.0, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 222.862, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1448", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5555734", "current_position_lon": "-0.1518351", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:32Z\", \"source_id\": 38461451, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:38Z\", \"source_id\": 12634584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:19Z\", \"source_id\": 38470476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:22Z\", \"source_id\": 12637268, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:50Z\", \"source_id\": 38474223, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:53Z\", \"source_id\": 12638381, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:21Z\", \"source_id\": 38480626, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:23Z\", \"source_id\": 12640188, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:31Z\", \"source_id\": 38488696, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:33Z\", \"source_id\": 12642505, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:35Z\", \"source_id\": 38494041, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:39Z\", \"source_id\": 12644026, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:32Z\", \"source_id\": 38501338, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:38Z\", \"source_id\": 12646263, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:53Z\", \"source_id\": 38512098, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:55Z\", \"source_id\": 12649400, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:49Z\", \"source_id\": 38519206, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:53Z\", \"source_id\": 12651591, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:24Z\", \"source_id\": 38525614, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:26Z\", \"source_id\": 12653447, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:48Z\", \"source_id\": 38534191, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:52Z\", \"source_id\": 12655961, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22877, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:38Z\", \"source_id\": 38543340, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:41Z\", \"source_id\": 12658759, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gospel Oak", "service_state_platform": "3", "timing_fact_generation": 1789136741149590, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:05.300544", "service_state_evidence_id": 12658759, "current_leg_start_actual_dep": "2026-09-11T15:22:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:05.590078", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P BGV GPO 2J74 None None None None {"version": 3, "segments": [{"to_m": 213.026, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1855.245, "from_m": 213.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2932.107, "from_m": 1855.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2992.114, "from_m": 2932.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4256.447, "from_m": 2992.114, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4419.302, "from_m": 4256.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4732.559, "from_m": 4419.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7447.761, "from_m": 4732.559, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7500.33, "from_m": 7447.761, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7888.207, "from_m": 7500.33, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8418.426, "from_m": 7888.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9903.062, "from_m": 8418.426, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10433.28, "from_m": 9903.062, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10460.675, "from_m": 10433.28, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10964.085, "from_m": 10460.675, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16210.249, "from_m": 10964.085, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16713.66, "from_m": 16210.249, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16741.054, "from_m": 16713.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17271.272, "from_m": 16741.054, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25039.787, "from_m": 17271.272, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25339.436, "from_m": 25039.787, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26434.23, "from_m": 25339.436, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26528.378, "from_m": 26434.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26563.106, "from_m": 26528.378, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26603.125, "from_m": 26563.106, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30585.488, "from_m": 26603.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32189.214, "from_m": 30585.488, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 32639.99, "from_m": 32189.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33199.862, "from_m": 32639.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 481146, "profile_key": "f6a53d45a0b448fdafd6e851ef05efbdff57654ec89b6a4422aa73156afa22e0", "schedule_id": 8317, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1448", "location": "Barking Riverside Station (Construction)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Ripple Lane West Jn", "stage_seq": 2, "distance_m": 2713.065, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "Barking Riverside Up Jn", "stage_seq": 3, "distance_m": 3986.185, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453H", "location": "Barking", "stage_seq": 4, "distance_m": 4428.528, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Barking Station Jn", "stage_seq": 5, "distance_m": 5309.793, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457", "location": "Woodgrange Park", "stage_seq": 6, "distance_m": 7120.76, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500H", "location": "Wanstead Park", "stage_seq": 7, "distance_m": 9160.744, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1503", "location": "Leytonstone High Road", "stage_seq": 8, "distance_m": 13587.167, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505", "location": "Leyton Midland Road", "stage_seq": 9, "distance_m": 21061.267, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1507H", "location": "Walthamstow Queen's Road", "stage_seq": 10, "distance_m": 22898.322, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1510", "location": "Blackhorse Road", "stage_seq": 11, "distance_m": 24310.701, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "South Tottenham", "stage_seq": 12, "distance_m": 26494.218, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516H", "location": "Harringay Green Lanes", "stage_seq": 13, "distance_m": 28340.306, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Harringay Park Jn", "stage_seq": 14, "distance_m": 29227.197, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Crouch Hill", "stage_seq": 15, "distance_m": 29817.843, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1521H", "wtt_dep": "1522H", "location": "Upper Holloway", "stage_seq": 16, "distance_m": 31109.909, "section_seq": 1, "route_path_id": 29759}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Junction Road Jn", "stage_seq": 17, "distance_m": 31904.09, "section_seq": 1, "route_path_id": 29759}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Gospel Oak", "stage_seq": 18, "distance_m": 33199.862, "section_seq": 1, "route_path_id": 29759}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33199.862, "from_m": 0.0, "section_seq": 1, "route_path_id": 29759}], "total_distance_m": 33199.862, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 32977.0, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 222.862, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14710, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:32Z", "source_id": 38461451, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:53:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:38Z", "source_id": 12634584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:19Z", "source_id": 38470476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:22Z", "source_id": 12637268, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14757, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:50Z", "source_id": 38474223, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:59:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:53Z", "source_id": 12638381, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:21Z", "source_id": 38480626, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:02:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:23Z", "source_id": 12640188, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14765, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:31Z", "source_id": 38488696, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:33Z", "source_id": 12642505, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14769, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:35Z", "source_id": 38494041, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:39Z", "source_id": 12644026, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14773, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:32Z", "source_id": 38501338, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:09:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:38Z", "source_id": 12646263, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14777, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:53Z", "source_id": 38512098, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:13:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:55Z", "source_id": 12649400, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14784, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:49Z", "source_id": 38519206, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:16:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:53Z", "source_id": 12651591, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14792, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:24Z", "source_id": 38525614, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:19:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:26Z", "source_id": 12653447, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18784, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:48Z", "source_id": 38534191, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:52Z", "source_id": 12655961, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22877, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:38Z", "source_id": 38543340, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:41Z", "source_id": 12658759, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Barking Riverside Station (Construction) 1448 1448 2 None None Gospel Oak 1529 1527 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G07084/2026-09-11/detailed None Upper Holloway 2026-09-11T15:22:30+01:00 Gospel Oak 4.0 {"type": "LineString", "coordinates": [[-0.1297549, 51.5634207], [-0.13047749999999997, 51.5628592], [-0.1317183, 51.56189929999999], [-0.1323103, 51.5614736], [-0.1329158, 51.561066800000006], [-0.1333179, 51.5608128], [-0.133728, 51.56057], [-0.1346614, 51.56005379999999], [-0.1358555, 51.559470299999994], [-0.1368275, 51.559092699999994], [-0.1381048, 51.5586032], [-0.13877189999999998, 51.55837019999999], [-0.1391773, 51.5582289], [-0.1395066, 51.55810859999999], [-0.1404908, 51.55773690000001], [-0.1416937, 51.5573412], [-0.143362, 51.55675790000001], [-0.14453269999999996, 51.556368], [-0.1453074, 51.556096700000005], [-0.1457184, 51.5559547], [-0.1459345, 51.5558752], [-0.1461649, 51.5557986], [-0.1463575, 51.5557337], [-0.1466133, 51.5556587], [-0.1474361, 51.55542499999999], [-0.14784289999999997, 51.55533059999999], [-0.1482744, 51.55526510000001], [-0.14847479999999996, 51.555240999999995], [-0.148714, 51.55522390000001], [-0.1491955, 51.5552051], [-0.1494076, 51.55522299999999], [-0.1496278, 51.5552518], [-0.14990849999999997, 51.5552982], [-0.1502285, 51.5553742], [-0.15029549999999997, 51.55539149999999], [-0.1506473, 51.5554746], [-0.15104150000000002, 51.5555672], [-0.15153069999999996, 51.5556796], [-0.15203039999999998, 51.55579109999999], [-0.1522793, 51.555842899999995], [-0.1525173, 51.55588889999999], [-0.1529474, 51.555957], [-0.15348049999999996, 51.5560224], [-0.15303489999999997, 51.55591669999999], [-0.1526902, 51.5558314], [-0.1521529, 51.5556774], [-0.1518351, 51.5555734]]} 1.3 1523 1527 Upper Holloway Gospel Oak Gospel Oak 51.5555734 -0.1518351 51.5555734 -0.1518351 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Gospel Oak TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658759 1789136741149590 49 49 2026-09-11 14:37:05.590078 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:05.300544
449902 483674 W10997 731Y95M911 2026-09-11 COMPLETE 12659776 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 483674, "stp": "O", "toc": "Heathrow Express", "uid": "W10997", "consist": "387130+387141", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10997/2026-09-11/detailed", "trust_id": "731Y95M911", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": "23:27:00", "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-11", "dest_arr_time": "2347", "dest_platform": "6", "is_terminated": 1, "next_location": "Heathrow Terminals 2 & 3", "signalling_id": "1Y95", "timing_status": null, "origin_station": "Heathrow Terminal 5", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2327", "origin_platform": "3", "current_location": "Heathrow Terminal 5", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "2347", "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\": 657.226, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1042.611, \"from_m\": 657.226, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2508.087, \"from_m\": 1042.611, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2818.589, \"from_m\": 2508.087, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3719.224, \"from_m\": 2818.589, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6317.532, \"from_m\": 3719.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6392.47, \"from_m\": 6317.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6932.363, \"from_m\": 6392.47, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7432.589, \"from_m\": 6932.363, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18513.225, \"from_m\": 7432.589, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 22776.685, \"from_m\": 18513.225, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22978.09, \"from_m\": 22776.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23063.77, \"from_m\": 22978.09, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24227.031, \"from_m\": 23063.77, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24512.042, \"from_m\": 24227.031, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25982.167, \"from_m\": 24512.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 483674, \"profile_key\": \"ba3686f429e3daca86d187ff5502cc7faef4d632b4e7c8ed268c79407ddcea52\", \"schedule_id\": 40432, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2327\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2330H\", \"wtt_dep\": \"2332H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2335H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2336H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2338\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2340\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2343H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2344H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2345H\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2347\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2327", "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": "Heathrow Terminal 5", "service_state_platform": "3", "timing_fact_generation": 1789136825846570, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:05.844146", "service_state_evidence_id": 12659776, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:06.927703", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Heathrow Express O HWV PAD 1Y95 387130+387141 8 110 None {"version": 3, "segments": [{"to_m": 657.226, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1042.611, "from_m": 657.226, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2508.087, "from_m": 1042.611, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2818.589, "from_m": 2508.087, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3719.224, "from_m": 2818.589, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6317.532, "from_m": 3719.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6392.47, "from_m": 6317.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6932.363, "from_m": 6392.47, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7432.589, "from_m": 6932.363, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18513.225, "from_m": 7432.589, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 22776.685, "from_m": 18513.225, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22978.09, "from_m": 22776.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23063.77, "from_m": 22978.09, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24227.031, "from_m": 23063.77, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24512.042, "from_m": 24227.031, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25982.167, "from_m": 24512.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 483674, "profile_key": "ba3686f429e3daca86d187ff5502cc7faef4d632b4e7c8ed268c79407ddcea52", "schedule_id": 40432, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2327", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2330H", "wtt_dep": "2332H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2335H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2336H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2338", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2340", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2343H", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2344H", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2345H", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2347", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [] Heathrow Terminal 5 2327 2327 3 23:27:00 None London Paddington 2347 2347 6 None None https://www.realtimetrains.co.uk/service/gb-nr:W10997/2026-09-11/detailed None None None None None None None None None None Heathrow Terminal 5 Heathrow Terminals 2 & 3 None None None None 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Heathrow Terminal 5 TRUST TRUST_CANCELLATION 12659776 1789136825846570 0 0 2026-09-11 14:37:06.927703 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:05.844146
449903 480452 Y80975 652A33MO11 2026-09-11 COMPLETE 12658886 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 480452, "stp": "P", "toc": "West Midlands Trains", "uid": "Y80975", "consist": "730018", "dest_crs": "WSL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80975/2026-09-11/detailed", "trust_id": "652A33MO11", "origin_crs": "WVH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Walsall", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "3", "is_terminated": 1, "next_location": "Walsall", "signalling_id": "2A33", "timing_status": "ON TIME", "origin_station": "Wolverhampton", "current_leg_arr": "1527", "current_leg_dep": "1522", "current_leg_end": "Walsall", "origin_dep_time": "1418", "origin_platform": "5", "current_location": "Walsall", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9911539969297969, 52.56261474440464], [-1.9914867999999997, 52.5627838], [-1.991857, 52.5629882], [-1.9919696, 52.5630521], [-1.9921275000000005, 52.5631417], [-1.9923322999999995, 52.56328], [-1.9925431, 52.5634258], [-1.9927802, 52.5635812], [-1.9928961999999997, 52.56364870000001], [-1.9932106999999992, 52.563884300000005], [-1.9934751, 52.5640986], [-1.9936134999999997, 52.5642402], [-1.9938808, 52.5644523], [-1.9945012, 52.56492029999999], [-1.9947454999999996, 52.56520969999999], [-1.9948552, 52.565316], [-1.9949599, 52.5654225], [-1.9951720999999996, 52.5656465], [-1.9953818, 52.565891], [-1.9957053, 52.5663089], [-1.9959261, 52.56664010000001], [-1.9960458999999997, 52.5668345], [-1.9962511, 52.56721619999999], [-1.9963698, 52.5675018], [-1.9964822, 52.56786480000001], [-1.9965668, 52.568237200000006], [-1.9966465, 52.5686341], [-1.996667, 52.568922], [-1.9966628, 52.56934139999999], [-1.9966503, 52.56955959999999], [-1.9966206, 52.5697743], [-1.9965045999999995, 52.570162999999994], [-1.9962127999999997, 52.5709142], [-1.995971, 52.57144149999999], [-1.9949505, 52.573079099999994], [-1.9947727, 52.5733645], [-1.9944183999999996, 52.57393719999999], [-1.9942880000000005, 52.57415090000001], [-1.9941139, 52.57443649999999], [-1.9938400104022092, 52.57487162309209], [-1.9935591, 52.5753179], [-1.9934062999999995, 52.57555930000001], [-1.9931594, 52.5759605], [-1.9925684, 52.5769059], [-1.9920017, 52.5778182], [-1.9915965, 52.5784501], [-1.9913171, 52.57888410000001], [-1.9910244, 52.5793303], [-1.9908470999999996, 52.57956670000001], [-1.9906412, 52.57983050000001], [-1.9904485, 52.58004460000001], [-1.9902028, 52.5803117], [-1.9898070999999995, 52.5806744], [-1.9894759, 52.5809441], [-1.9889676000000005, 52.5813231], [-1.9885227, 52.5816129], [-1.9882666, 52.58178240000001], [-1.9880225, 52.5819339], [-1.987848, 52.582037799999995], [-1.9877619999999996, 52.58209709999999], [-1.9874767, 52.582286], [-1.9873023000000003, 52.58242450000001], [-1.9871980999999996, 52.58251329999999], [-1.98704, 52.582621200000006], [-1.9864863999999995, 52.58304909999999], [-1.9863273, 52.583170800000005], [-1.9861065, 52.5833256], [-1.9858854999999995, 52.58346059999999], [-1.9856005, 52.5836567], [-1.9854584, 52.5837715], [-1.9853423999999995, 52.583882], [-1.9851321, 52.584085]]}", "current_leg_start": "Bescot Stadium", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "52.5840850", "next_location_lon": "-1.9851321", "previous_location": "Bescot Stadium", "current_leg_milage": "1.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 369.616, \"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\": 718.86, \"from_m\": 369.616, \"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\": 6786.25, \"from_m\": 718.86, \"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\": 7151.147, \"from_m\": 6786.25, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10774.067, \"from_m\": 7151.147, \"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\": 11331.809, \"from_m\": 10774.067, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11385.857, \"from_m\": 11331.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11386.764, \"from_m\": 11385.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13946.278, \"from_m\": 11386.764, \"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\": 17418.703, \"from_m\": 13946.278, \"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\": 17458.032, \"from_m\": 17418.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19629.115, \"from_m\": 17458.032, \"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\": 20491.598, \"from_m\": 19629.115, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21051.931, \"from_m\": 20491.598, \"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\": 21071.377, \"from_m\": 21051.931, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21101.748, \"from_m\": 21071.377, \"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\": 21523.459, \"from_m\": 21101.748, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22305.081, \"from_m\": 21523.459, \"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\": 22681.409, \"from_m\": 22305.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23426.599, \"from_m\": 22681.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24681.066, \"from_m\": 23426.599, \"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\": 24910.714, \"from_m\": 24681.066, \"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\": 24953.705, \"from_m\": 24910.714, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25236.685, \"from_m\": 24953.705, \"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\": 27462.744, \"from_m\": 25236.685, \"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\": 27660.502, \"from_m\": 27462.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35425.497, \"from_m\": 27660.502, \"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\": 35480.929, \"from_m\": 35425.497, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36135.052, \"from_m\": 35480.929, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36231.594, \"from_m\": 36135.052, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36267.763, \"from_m\": 36231.594, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38311.314, \"from_m\": 36267.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38595.468, \"from_m\": 38311.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}], \"service_id\": 480452, \"profile_key\": \"295e665a5031020529a0560a484f8ae57dfc20ed1f564ec8705ac017b98bd701\", \"schedule_id\": 31633, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Wolverhampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1423H\", \"location\": \"Coseley\", \"stage_seq\": 2, \"distance_m\": 5416.111, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1426H\", \"location\": \"Tipton\", \"stage_seq\": 3, \"distance_m\": 7649.846, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": \"1429\", \"location\": \"Dudley Port\", \"stage_seq\": 4, \"distance_m\": 8997.216, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1432\", \"wtt_dep\": \"1433\", \"location\": \"Sandwell & Dudley\", \"stage_seq\": 5, \"distance_m\": 12249.64, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": \"1436\", \"location\": \"Smethwick Galton Bridge LL\", \"stage_seq\": 6, \"distance_m\": 14358.322, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Galton Jn\", \"stage_seq\": 7, \"distance_m\": 14779.343, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1437H\", \"wtt_dep\": \"1438H\", \"location\": \"Smethwick Rolfe Street\", \"stage_seq\": 8, \"distance_m\": 15395.823, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440H\", \"location\": \"Soho South Jn\", \"stage_seq\": 9, \"distance_m\": 17516.545, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1500\", \"location\": \"Birmingham New Street\", \"stage_seq\": 10, \"distance_m\": 20800.453, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502\", \"location\": \"Proof House Jn\", \"stage_seq\": 11, \"distance_m\": 21797.469, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505\", \"location\": \"Duddeston\", \"stage_seq\": 12, \"distance_m\": 23124.13, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1507\", \"wtt_dep\": \"1508\", \"location\": \"Aston\", \"stage_seq\": 13, \"distance_m\": 25057.235, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1510\", \"location\": \"Witton\", \"stage_seq\": 14, \"distance_m\": 26211.515, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512H\", \"location\": \"Perry Barr\", \"stage_seq\": 15, \"distance_m\": 27572.27, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 16, \"distance_m\": 28721.164, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1516\", \"location\": \"Hamstead\", \"stage_seq\": 17, \"distance_m\": 29982.494, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1520\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 18, \"distance_m\": 34277.52, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1522H\", \"location\": \"Bescot Stadium\", \"stage_seq\": 19, \"distance_m\": 35887.108, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Pleck Jn\", \"stage_seq\": 20, \"distance_m\": 37452.191, \"section_seq\": 1, \"route_path_id\": 28872}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Walsall\", \"stage_seq\": 21, \"distance_m\": 38595.468, \"section_seq\": 1, \"route_path_id\": 28872}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38595.468, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28872}], \"total_distance_m\": 38595.468, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 37768.808, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 826.66, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1418", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.5840850", "current_position_lon": "-1.9851321", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19593, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:44Z\", \"source_id\": 38399822, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:46Z\", \"source_id\": 12617308, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:07Z\", \"source_id\": 38405589, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:08Z\", \"source_id\": 12619034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:35Z\", \"source_id\": 38412008, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:39Z\", \"source_id\": 12620825, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:01Z\", \"source_id\": 38420604, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:03Z\", \"source_id\": 12623278, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:34Z\", \"source_id\": 38429880, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:36Z\", \"source_id\": 12625806, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:49Z\", \"source_id\": 38436556, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:54Z\", \"source_id\": 12627510, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:59Z\", \"source_id\": 38449760, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:04Z\", \"source_id\": 12631179, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:22Z\", \"source_id\": 38493450, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:29Z\", \"source_id\": 12643875, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:18Z\", \"source_id\": 38498202, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:19Z\", \"source_id\": 12645261, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:15Z\", \"source_id\": 38505546, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:18Z\", \"source_id\": 12647446, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19517, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:47Z\", \"source_id\": 38509336, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:52Z\", \"source_id\": 12648623, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:47Z\", \"source_id\": 38516754, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:48Z\", \"source_id\": 12650822, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:43Z\", \"source_id\": 38526487, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:45Z\", \"source_id\": 12653742, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:19Z\", \"source_id\": 38532886, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:24Z\", \"source_id\": 12655591, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:47Z\", \"source_id\": 38543700, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:53Z\", \"source_id\": 12658886, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Walsall", "service_state_platform": "3", "timing_fact_generation": 1789136753344227, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:06.867056", "service_state_evidence_id": 12658886, "current_leg_start_actual_dep": "2026-09-11T15:22:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:06.925390", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WVH WSL 2A33 730018 3 90 None {"version": 3, "segments": [{"to_m": 369.616, "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": 718.86, "from_m": 369.616, "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": 6786.25, "from_m": 718.86, "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": 7151.147, "from_m": 6786.25, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10774.067, "from_m": 7151.147, "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": 11331.809, "from_m": 10774.067, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11385.857, "from_m": 11331.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11386.764, "from_m": 11385.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13946.278, "from_m": 11386.764, "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": 17418.703, "from_m": 13946.278, "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": 17458.032, "from_m": 17418.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19629.115, "from_m": 17458.032, "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": 20491.598, "from_m": 19629.115, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21051.931, "from_m": 20491.598, "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": 21071.377, "from_m": 21051.931, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21101.748, "from_m": 21071.377, "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": 21523.459, "from_m": 21101.748, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22305.081, "from_m": 21523.459, "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": 22681.409, "from_m": 22305.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23426.599, "from_m": 22681.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24681.066, "from_m": 23426.599, "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": 24910.714, "from_m": 24681.066, "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": 24953.705, "from_m": 24910.714, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25236.685, "from_m": 24953.705, "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": 27462.744, "from_m": 25236.685, "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": 27660.502, "from_m": 27462.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35425.497, "from_m": 27660.502, "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": 35480.929, "from_m": 35425.497, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36135.052, "from_m": 35480.929, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36231.594, "from_m": 36135.052, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36267.763, "from_m": 36231.594, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38311.314, "from_m": 36267.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38595.468, "from_m": 38311.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}], "service_id": 480452, "profile_key": "295e665a5031020529a0560a484f8ae57dfc20ed1f564ec8705ac017b98bd701", "schedule_id": 31633, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1418", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1423H", "location": "Coseley", "stage_seq": 2, "distance_m": 5416.111, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1426H", "location": "Tipton", "stage_seq": 3, "distance_m": 7649.846, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": "1429", "location": "Dudley Port", "stage_seq": 4, "distance_m": 8997.216, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1432", "wtt_dep": "1433", "location": "Sandwell & Dudley", "stage_seq": 5, "distance_m": 12249.64, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": "1436", "location": "Smethwick Galton Bridge LL", "stage_seq": 6, "distance_m": 14358.322, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Galton Jn", "stage_seq": 7, "distance_m": 14779.343, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1437H", "wtt_dep": "1438H", "location": "Smethwick Rolfe Street", "stage_seq": 8, "distance_m": 15395.823, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440H", "location": "Soho South Jn", "stage_seq": 9, "distance_m": 17516.545, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1500", "location": "Birmingham New Street", "stage_seq": 10, "distance_m": 20800.453, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502", "location": "Proof House Jn", "stage_seq": 11, "distance_m": 21797.469, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505", "location": "Duddeston", "stage_seq": 12, "distance_m": 23124.13, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1507", "wtt_dep": "1508", "location": "Aston", "stage_seq": 13, "distance_m": 25057.235, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1510", "location": "Witton", "stage_seq": 14, "distance_m": 26211.515, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512H", "location": "Perry Barr", "stage_seq": 15, "distance_m": 27572.27, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Perry Barr North Jn", "stage_seq": 16, "distance_m": 28721.164, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1516", "location": "Hamstead", "stage_seq": 17, "distance_m": 29982.494, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1520", "location": "Tame Bridge Parkway", "stage_seq": 18, "distance_m": 34277.52, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1522H", "location": "Bescot Stadium", "stage_seq": 19, "distance_m": 35887.108, "section_seq": 1, "route_path_id": 28872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Pleck Jn", "stage_seq": 20, "distance_m": 37452.191, "section_seq": 1, "route_path_id": 28872}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Walsall", "stage_seq": 21, "distance_m": 38595.468, "section_seq": 1, "route_path_id": 28872}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38595.468, "from_m": 0.0, "section_seq": 1, "route_path_id": 28872}], "total_distance_m": 38595.468, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 37768.808, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 826.66, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19593, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:44Z", "source_id": 38399822, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:29:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:46Z", "source_id": 12617308, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19597, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:07Z", "source_id": 38405589, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:32:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:08Z", "source_id": 12619034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:35Z", "source_id": 38412008, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:39Z", "source_id": 12620825, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19623, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:01Z", "source_id": 38420604, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:37:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:03Z", "source_id": 12623278, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19628, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:34Z", "source_id": 38429880, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:36Z", "source_id": 12625806, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19640, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:49Z", "source_id": 38436556, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:43:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:54Z", "source_id": 12627510, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19340, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:59Z", "source_id": 38449760, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:04Z", "source_id": 12631179, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19499, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:22Z", "source_id": 38493450, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:05:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:29Z", "source_id": 12643875, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:18Z", "source_id": 38498202, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:19Z", "source_id": 12645261, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19512, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:15Z", "source_id": 38505546, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:18Z", "source_id": 12647446, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19517, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:47Z", "source_id": 38509336, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:12:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:52Z", "source_id": 12648623, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19528, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:47Z", "source_id": 38516754, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:48Z", "source_id": 12650822, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:43Z", "source_id": 38526487, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:45Z", "source_id": 12653742, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:19Z", "source_id": 38532886, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:24Z", "source_id": 12655591, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19228, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:47Z", "source_id": 38543700, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:53Z", "source_id": 12658886, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Wolverhampton 1418 1418 5 None None Walsall 1527 1527 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80975/2026-09-11/detailed None Bescot Stadium 2026-09-11T15:22:30+01:00 Walsall 5.0 {"type": "LineString", "coordinates": [[-1.9911539969297969, 52.56261474440464], [-1.9914867999999997, 52.5627838], [-1.991857, 52.5629882], [-1.9919696, 52.5630521], [-1.9921275000000005, 52.5631417], [-1.9923322999999995, 52.56328], [-1.9925431, 52.5634258], [-1.9927802, 52.5635812], [-1.9928961999999997, 52.56364870000001], [-1.9932106999999992, 52.563884300000005], [-1.9934751, 52.5640986], [-1.9936134999999997, 52.5642402], [-1.9938808, 52.5644523], [-1.9945012, 52.56492029999999], [-1.9947454999999996, 52.56520969999999], [-1.9948552, 52.565316], [-1.9949599, 52.5654225], [-1.9951720999999996, 52.5656465], [-1.9953818, 52.565891], [-1.9957053, 52.5663089], [-1.9959261, 52.56664010000001], [-1.9960458999999997, 52.5668345], [-1.9962511, 52.56721619999999], [-1.9963698, 52.5675018], [-1.9964822, 52.56786480000001], [-1.9965668, 52.568237200000006], [-1.9966465, 52.5686341], [-1.996667, 52.568922], [-1.9966628, 52.56934139999999], [-1.9966503, 52.56955959999999], [-1.9966206, 52.5697743], [-1.9965045999999995, 52.570162999999994], [-1.9962127999999997, 52.5709142], [-1.995971, 52.57144149999999], [-1.9949505, 52.573079099999994], [-1.9947727, 52.5733645], [-1.9944183999999996, 52.57393719999999], [-1.9942880000000005, 52.57415090000001], [-1.9941139, 52.57443649999999], [-1.9938400104022092, 52.57487162309209], [-1.9935591, 52.5753179], [-1.9934062999999995, 52.57555930000001], [-1.9931594, 52.5759605], [-1.9925684, 52.5769059], [-1.9920017, 52.5778182], [-1.9915965, 52.5784501], [-1.9913171, 52.57888410000001], [-1.9910244, 52.5793303], [-1.9908470999999996, 52.57956670000001], [-1.9906412, 52.57983050000001], [-1.9904485, 52.58004460000001], [-1.9902028, 52.5803117], [-1.9898070999999995, 52.5806744], [-1.9894759, 52.5809441], [-1.9889676000000005, 52.5813231], [-1.9885227, 52.5816129], [-1.9882666, 52.58178240000001], [-1.9880225, 52.5819339], [-1.987848, 52.582037799999995], [-1.9877619999999996, 52.58209709999999], [-1.9874767, 52.582286], [-1.9873023000000003, 52.58242450000001], [-1.9871980999999996, 52.58251329999999], [-1.98704, 52.582621200000006], [-1.9864863999999995, 52.58304909999999], [-1.9863273, 52.583170800000005], [-1.9861065, 52.5833256], [-1.9858854999999995, 52.58346059999999], [-1.9856005, 52.5836567], [-1.9854584, 52.5837715], [-1.9853423999999995, 52.583882], [-1.9851321, 52.584085]]} 1.6 1522 1527 Bescot Stadium Walsall Walsall 52.5840850 -1.9851321 52.5840850 -1.9851321 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Walsall TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658886 1789136753344227 82 82 2026-09-11 14:37:06.925390 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:06.867056
449904 481151 P24277 222P16MP11 2026-09-11 COMPLETE 12659794 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 481151, "stp": "P", "toc": "Northern", "uid": "P24277", "consist": "150125", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24277/2026-09-11/detailed", "trust_id": "222P16MP11", "origin_crs": "SCU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "0", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2P16", "timing_status": "ON TIME", "origin_station": "Scunthorpe", "current_leg_arr": "1527", "current_leg_dep": "1521", "current_leg_end": "Doncaster", "origin_dep_time": "1448", "origin_platform": "1", "current_location": "Doncaster", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]}", "current_leg_start": "Kirk Sandall", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Kirk Sandall", "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\": 5328.801, \"from_m\": 0.0, \"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\": 6394.084, \"from_m\": 5328.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6404.932, \"from_m\": 6394.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14275.096, \"from_m\": 6404.932, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14654.511, \"from_m\": 14275.096, \"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\": 15417.055, \"from_m\": 14654.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18275.716, \"from_m\": 15417.055, \"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\": 21602.467, \"from_m\": 18275.716, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22606.541, \"from_m\": 21602.467, \"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\": 23574.341, \"from_m\": 22606.541, \"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\": 23622.707, \"from_m\": 23574.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23701.542, \"from_m\": 23622.707, \"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\": 23752.404, \"from_m\": 23701.542, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26237.708, \"from_m\": 23752.404, \"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\": 26273.969, \"from_m\": 26237.708, \"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\": 35842.733, \"from_m\": 26273.969, \"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\": 36270.721, \"from_m\": 35842.733, \"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\": 36288.95, \"from_m\": 36270.721, \"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\": 36382.347, \"from_m\": 36288.95, \"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\": 36856.893, \"from_m\": 36382.347, \"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}], \"service_id\": 481151, \"profile_key\": \"ede619b1528e71120fd001a09bc426340c73dea67ec9375821b3f2cf32c11f9f\", \"schedule_id\": 20557, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Scunthorpe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1453H\", \"location\": \"Althorpe\", \"stage_seq\": 2, \"distance_m\": 5378.982, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"Crowle\", \"stage_seq\": 3, \"distance_m\": 11370.404, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Thorne South\", \"stage_seq\": 4, \"distance_m\": 20947.586, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510H\", \"location\": \"Thorne Jn\", \"stage_seq\": 5, \"distance_m\": 23464.904, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1514\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 6, \"distance_m\": 25870.095, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Kirk Sandall\", \"stage_seq\": 7, \"distance_m\": 30288.231, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Bentley Jn\", \"stage_seq\": 8, \"distance_m\": 34657.091, \"section_seq\": 1, \"route_path_id\": 36441}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 9, \"distance_m\": 36856.893, \"section_seq\": 1, \"route_path_id\": 36441}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36856.893, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36441}], \"total_distance_m\": 36856.893, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 36846.045, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10.848, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1448", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:12Z\", \"source_id\": 38460629, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:17Z\", \"source_id\": 12634308, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:41Z\", \"source_id\": 38476318, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:46Z\", \"source_id\": 12639027, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:46Z\", \"source_id\": 38499473, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:52Z\", \"source_id\": 12645686, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:42Z\", \"source_id\": 38514171, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:43Z\", \"source_id\": 12650053, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:19Z\", \"source_id\": 38527914, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:21Z\", \"source_id\": 12654118, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:04Z\", \"source_id\": 38546745, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:06Z\", \"source_id\": 12659794, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "0", "timing_fact_generation": 1789136828759496, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:08.753018", "service_state_evidence_id": 12659794, "current_leg_start_actual_dep": "2026-09-11T15:18:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:08.784147", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P SCU DON 2P16 150125 2 75 None {"version": 3, "segments": [{"to_m": 5328.801, "from_m": 0.0, "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": 6394.084, "from_m": 5328.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6404.932, "from_m": 6394.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14275.096, "from_m": 6404.932, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14654.511, "from_m": 14275.096, "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": 15417.055, "from_m": 14654.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18275.716, "from_m": 15417.055, "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": 21602.467, "from_m": 18275.716, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22606.541, "from_m": 21602.467, "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": 23574.341, "from_m": 22606.541, "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": 23622.707, "from_m": 23574.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23701.542, "from_m": 23622.707, "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": 23752.404, "from_m": 23701.542, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26237.708, "from_m": 23752.404, "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": 26273.969, "from_m": 26237.708, "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": 35842.733, "from_m": 26273.969, "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": 36270.721, "from_m": 35842.733, "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": 36288.95, "from_m": 36270.721, "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": 36382.347, "from_m": 36288.95, "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": 36856.893, "from_m": 36382.347, "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}], "service_id": 481151, "profile_key": "ede619b1528e71120fd001a09bc426340c73dea67ec9375821b3f2cf32c11f9f", "schedule_id": 20557, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1448", "location": "Scunthorpe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36441}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1453H", "location": "Althorpe", "stage_seq": 2, "distance_m": 5378.982, "section_seq": 1, "route_path_id": 36441}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "Crowle", "stage_seq": 3, "distance_m": 11370.404, "section_seq": 1, "route_path_id": 36441}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Thorne South", "stage_seq": 4, "distance_m": 20947.586, "section_seq": 1, "route_path_id": 36441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510H", "location": "Thorne Jn", "stage_seq": 5, "distance_m": 23464.904, "section_seq": 1, "route_path_id": 36441}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1514", "location": "Hatfield & Stainforth", "stage_seq": 6, "distance_m": 25870.095, "section_seq": 1, "route_path_id": 36441}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Kirk Sandall", "stage_seq": 7, "distance_m": 30288.231, "section_seq": 1, "route_path_id": 36441}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Bentley Jn", "stage_seq": 8, "distance_m": 34657.091, "section_seq": 1, "route_path_id": 36441}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Doncaster", "stage_seq": 9, "distance_m": 36856.893, "section_seq": 1, "route_path_id": 36441}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36856.893, "from_m": 0.0, "section_seq": 1, "route_path_id": 36441}], "total_distance_m": 36856.893, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 36846.045, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10.848, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6669, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:12Z", "source_id": 38460629, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:53:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:17Z", "source_id": 12634308, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6673, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:41Z", "source_id": 38476318, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:46Z", "source_id": 12639027, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6677, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:46Z", "source_id": 38499473, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:52Z", "source_id": 12645686, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:42Z", "source_id": 38514171, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:43Z", "source_id": 12650053, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:19Z", "source_id": 38527914, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:21Z", "source_id": 12654118, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6809, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:04Z", "source_id": 38546745, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:06Z", "source_id": 12659794, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Scunthorpe 1448 1448 1 None None Doncaster 1527 1527 0 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24277/2026-09-11/detailed None Kirk Sandall 2026-09-11T15:18:30+01:00 Doncaster 6.0 {"type": "LineString", "coordinates": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]} 4.1 1521 1527 Kirk Sandall Doncaster Doncaster 53.5223193 -1.1398758 53.5223193 -1.1398758 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Doncaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659794 1789136828759496 34 34 2026-09-11 14:37:08.784147 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:08.753018
449905 479779 C09995 879O42MN11 2026-09-11 COMPLETE 12658872 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 479779, "stp": "P", "toc": "Thameslink", "uid": "C09995", "consist": "700055", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09995/2026-09-11/detailed", "trust_id": "879O42MN11", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-11", "dest_arr_time": "1522", "dest_platform": "2", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "9O42", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "1527", "current_leg_dep": "1520", "current_leg_end": "St. Albans", "origin_dep_time": "1349", "origin_platform": "2", "current_location": "St. Albans", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]}", "current_leg_start": "Radlett", "dest_arr_time_act": "1522", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": "Radlett", "current_leg_milage": "4.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 38.577, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85.109, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 424.597, \"from_m\": 85.109, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 462.808, \"from_m\": 424.597, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1104.203, \"from_m\": 462.808, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2890.354, \"from_m\": 1104.203, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3245.806, \"from_m\": 2890.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4555.706, \"from_m\": 3245.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4605.786, \"from_m\": 4555.706, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5649.046, \"from_m\": 4605.786, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6009.113, \"from_m\": 5649.046, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7402.297, \"from_m\": 6009.113, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7624.227, \"from_m\": 7402.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7668.794, \"from_m\": 7624.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8149.248, \"from_m\": 7668.794, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11447.806, \"from_m\": 8149.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13166.672, \"from_m\": 11447.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13868.513, \"from_m\": 13166.672, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16510.447, \"from_m\": 13868.513, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17002.044, \"from_m\": 16510.447, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17031.749, \"from_m\": 17002.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\": 17058.133, \"from_m\": 17031.749, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17095.555, \"from_m\": 17058.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17133.122, \"from_m\": 17095.555, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17167.292, \"from_m\": 17133.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17229.527, \"from_m\": 17167.292, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17443.023, \"from_m\": 17229.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17547.841, \"from_m\": 17443.023, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17646.194, \"from_m\": 17547.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18691.912, \"from_m\": 17646.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\": 18782.298, \"from_m\": 18691.912, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19228.319, \"from_m\": 18782.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\": 19290.607, \"from_m\": 19228.319, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23590.914, \"from_m\": 19290.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24878.937, \"from_m\": 23590.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25343.701, \"from_m\": 24878.937, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25870.986, \"from_m\": 25343.701, \"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\": 25908.75, \"from_m\": 25870.986, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26465.981, \"from_m\": 25908.75, \"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\": 26543.606, \"from_m\": 26465.981, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29895.311, \"from_m\": 26543.606, \"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\": 30173.272, \"from_m\": 29895.311, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30210.533, \"from_m\": 30173.272, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31437.521, \"from_m\": 30210.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31506.406, \"from_m\": 31437.521, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32303.107, \"from_m\": 31506.406, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34466.079, \"from_m\": 32303.107, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34570.498, \"from_m\": 34466.079, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35846.032, \"from_m\": 34570.498, \"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\": 36494.313, \"from_m\": 35846.032, \"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\": 36535.743, \"from_m\": 36494.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36578.679, \"from_m\": 36535.743, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36613.57, \"from_m\": 36578.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\": 37047.533, \"from_m\": 36613.57, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37082.424, \"from_m\": 37047.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37125.36, \"from_m\": 37082.424, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37166.789, \"from_m\": 37125.36, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37905.345, \"from_m\": 37166.789, \"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\": 41264.179, \"from_m\": 37905.345, \"capability_applied\": null, \"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\": 41357.06, \"from_m\": 41264.179, \"capability_applied\": null, \"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\": 41407.907, \"from_m\": 41357.06, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41439.561, \"from_m\": 41407.907, \"capability_applied\": null, \"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\": 42039.429, \"from_m\": 41439.561, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43309.097, \"from_m\": 42039.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43392.962, \"from_m\": 43309.097, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47276.743, \"from_m\": 43392.962, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53043.496, \"from_m\": 47276.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54486.638, \"from_m\": 53043.496, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65639.364, \"from_m\": 54486.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66418.044, \"from_m\": 65639.364, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66631.347, \"from_m\": 66418.044, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 479779, \"profile_key\": \"dce9b1abc7a68266fe1674e0860ee159fa561fb808da88bb186f47a4cd6a388f\", \"schedule_id\": 1087, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1351H\", \"wtt_dep\": \"1352\", \"location\": \"West Sutton\", \"stage_seq\": 2, \"distance_m\": 1927.35, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1354\", \"wtt_dep\": \"1354H\", \"location\": \"Sutton Common\", \"stage_seq\": 3, \"distance_m\": 3118.488, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357\", \"location\": \"St Helier\", \"stage_seq\": 4, \"distance_m\": 4808.177, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1358H\", \"wtt_dep\": \"1359\", \"location\": \"Morden South\", \"stage_seq\": 5, \"distance_m\": 5555.984, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1400H\", \"wtt_dep\": \"1401\", \"location\": \"South Merton\", \"stage_seq\": 6, \"distance_m\": 6570.316, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 7, \"distance_m\": 7503.375, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 8, \"distance_m\": 8369.416, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1406\", \"wtt_dep\": \"1407H\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 9, \"distance_m\": 9038.106, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410\", \"location\": \"Haydons Road\", \"stage_seq\": 10, \"distance_m\": 10376.418, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413H\", \"location\": \"Tooting\", \"stage_seq\": 11, \"distance_m\": 12427.656, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Streatham South Jn\", \"stage_seq\": 12, \"distance_m\": 13915.763, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1417H\", \"wtt_dep\": \"1418H\", \"location\": \"Streatham\", \"stage_seq\": 13, \"distance_m\": 14864.718, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1423\", \"location\": \"Tulse Hill\", \"stage_seq\": 14, \"distance_m\": 17311.848, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1427\", \"location\": \"Herne Hill\", \"stage_seq\": 15, \"distance_m\": 18990.505, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1429H\", \"wtt_dep\": \"1430\", \"location\": \"Loughborough Jn\", \"stage_seq\": 16, \"distance_m\": 20610.196, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1434H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 17, \"distance_m\": 23695.577, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 24236.999, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1437H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 19, \"distance_m\": 24961.468, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1438H\", \"wtt_dep\": \"1439H\", \"location\": \"London Blackfriars\", \"stage_seq\": 20, \"distance_m\": 25579.433, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1440H\", \"wtt_dep\": \"1441H\", \"location\": \"City Thameslink\", \"stage_seq\": 21, \"distance_m\": 25981.817, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1444\", \"location\": \"Farringdon\", \"stage_seq\": 22, \"distance_m\": 26711.975, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 23, \"distance_m\": 28930.83, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Dock Jn North\", \"stage_seq\": 24, \"distance_m\": 30162.708, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453\", \"location\": \"Kentish Town\", \"stage_seq\": 25, \"distance_m\": 31129.733, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 26, \"distance_m\": 32134.255, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 27, \"distance_m\": 34446.944, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 28, \"distance_m\": 34880.881, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1501H\", \"location\": \"Cricklewood\", \"stage_seq\": 29, \"distance_m\": 36830.551, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1503H\", \"location\": \"Brent Cross West\", \"stage_seq\": 30, \"distance_m\": 38986.975, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1505H\", \"location\": \"Hendon\", \"stage_seq\": 31, \"distance_m\": 40552.108, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 32, \"distance_m\": 43351.029, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 33, \"distance_m\": 49744.062, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1513\", \"location\": \"Elstree\", \"stage_seq\": 34, \"distance_m\": 54575.602, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Radlett Jn\", \"stage_seq\": 35, \"distance_m\": 57804.142, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Radlett\", \"stage_seq\": 36, \"distance_m\": 59111.341, \"section_seq\": 1, \"route_path_id\": 28382}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 37, \"distance_m\": 66631.347, \"section_seq\": 1, \"route_path_id\": 28382}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66631.347, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28382}], \"total_distance_m\": 66631.347, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 55210.926, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11420.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1349", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:51:12Z\", \"source_id\": 38307737, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:52:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:51:15Z\", \"source_id\": 12590362, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:57:41Z\", \"source_id\": 38323694, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:58:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:57:47Z\", \"source_id\": 12594954, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:08Z\", \"source_id\": 38334256, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:02:14Z\", \"source_id\": 12598234, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:15Z\", \"source_id\": 38354837, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:11:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:16Z\", \"source_id\": 12603989, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:31Z\", \"source_id\": 38362709, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:36Z\", \"source_id\": 12606407, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:15:57Z\", \"source_id\": 38368593, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:01Z\", \"source_id\": 12608173, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:40Z\", \"source_id\": 38387390, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:45Z\", \"source_id\": 12613742, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:27:56Z\", \"source_id\": 38397881, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:03Z\", \"source_id\": 12616766, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:50Z\", \"source_id\": 38407454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:50Z\", \"source_id\": 12619522, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:02Z\", \"source_id\": 38415636, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:05Z\", \"source_id\": 12621846, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:51Z\", \"source_id\": 38425213, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:54Z\", \"source_id\": 12624577, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:25Z\", \"source_id\": 38438081, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:31Z\", \"source_id\": 12627915, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:34Z\", \"source_id\": 38443565, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:35Z\", \"source_id\": 12629436, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:25Z\", \"source_id\": 38448249, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:31Z\", \"source_id\": 12630761, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:33Z\", \"source_id\": 38458931, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:36Z\", \"source_id\": 12633792, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:31Z\", \"source_id\": 38468577, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:31Z\", \"source_id\": 12636725, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:50Z\", \"source_id\": 38479336, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:56Z\", \"source_id\": 12639844, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:10Z\", \"source_id\": 38485050, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:13Z\", \"source_id\": 12641503, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:52Z\", \"source_id\": 38492201, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:56Z\", \"source_id\": 12643494, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:48Z\", \"source_id\": 38497112, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:54Z\", \"source_id\": 12644966, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:32Z\", \"source_id\": 38506215, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:37Z\", \"source_id\": 12647684, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:26Z\", \"source_id\": 38518353, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:31Z\", \"source_id\": 12651301, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:35Z\", \"source_id\": 38526165, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:40Z\", \"source_id\": 12653638, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:47Z\", \"source_id\": 38543681, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:51Z\", \"source_id\": 12658872, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1789136751785866, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:11.264922", "service_state_evidence_id": 12658872, "current_leg_start_actual_dep": "2026-09-11T15:21:30+01:00", "operational_evidence_version": 129, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:11.761757", "service_state_valid_until_kind": null, "operational_interpretation_version": 129, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SUO SAC 9O42 700055 8 100 None {"version": 3, "segments": [{"to_m": 38.577, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85.109, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 424.597, "from_m": 85.109, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 462.808, "from_m": 424.597, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1104.203, "from_m": 462.808, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2890.354, "from_m": 1104.203, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3245.806, "from_m": 2890.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4555.706, "from_m": 3245.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4605.786, "from_m": 4555.706, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5649.046, "from_m": 4605.786, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6009.113, "from_m": 5649.046, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7402.297, "from_m": 6009.113, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7624.227, "from_m": 7402.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7668.794, "from_m": 7624.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8149.248, "from_m": 7668.794, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11447.806, "from_m": 8149.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13166.672, "from_m": 11447.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13868.513, "from_m": 13166.672, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16510.447, "from_m": 13868.513, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17002.044, "from_m": 16510.447, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17031.749, "from_m": 17002.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": 17058.133, "from_m": 17031.749, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17095.555, "from_m": 17058.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17133.122, "from_m": 17095.555, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17167.292, "from_m": 17133.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17229.527, "from_m": 17167.292, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17443.023, "from_m": 17229.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17547.841, "from_m": 17443.023, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17646.194, "from_m": 17547.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18691.912, "from_m": 17646.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": 18782.298, "from_m": 18691.912, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19228.319, "from_m": 18782.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": 19290.607, "from_m": 19228.319, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23590.914, "from_m": 19290.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24878.937, "from_m": 23590.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25343.701, "from_m": 24878.937, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25870.986, "from_m": 25343.701, "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": 25908.75, "from_m": 25870.986, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26465.981, "from_m": 25908.75, "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": 26543.606, "from_m": 26465.981, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29895.311, "from_m": 26543.606, "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": 30173.272, "from_m": 29895.311, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30210.533, "from_m": 30173.272, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31437.521, "from_m": 30210.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31506.406, "from_m": 31437.521, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32303.107, "from_m": 31506.406, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34466.079, "from_m": 32303.107, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34570.498, "from_m": 34466.079, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35846.032, "from_m": 34570.498, "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": 36494.313, "from_m": 35846.032, "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": 36535.743, "from_m": 36494.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36578.679, "from_m": 36535.743, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36613.57, "from_m": 36578.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": 37047.533, "from_m": 36613.57, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37082.424, "from_m": 37047.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37125.36, "from_m": 37082.424, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37166.789, "from_m": 37125.36, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37905.345, "from_m": 37166.789, "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": 41264.179, "from_m": 37905.345, "capability_applied": null, "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": 41357.06, "from_m": 41264.179, "capability_applied": null, "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": 41407.907, "from_m": 41357.06, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41439.561, "from_m": 41407.907, "capability_applied": null, "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": 42039.429, "from_m": 41439.561, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43309.097, "from_m": 42039.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43392.962, "from_m": 43309.097, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47276.743, "from_m": 43392.962, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53043.496, "from_m": 47276.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54486.638, "from_m": 53043.496, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65639.364, "from_m": 54486.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66418.044, "from_m": 65639.364, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66631.347, "from_m": 66418.044, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 479779, "profile_key": "dce9b1abc7a68266fe1674e0860ee159fa561fb808da88bb186f47a4cd6a388f", "schedule_id": 1087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1349", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1351H", "wtt_dep": "1352", "location": "West Sutton", "stage_seq": 2, "distance_m": 1927.35, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1354", "wtt_dep": "1354H", "location": "Sutton Common", "stage_seq": 3, "distance_m": 3118.488, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357", "location": "St Helier", "stage_seq": 4, "distance_m": 4808.177, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1358H", "wtt_dep": "1359", "location": "Morden South", "stage_seq": 5, "distance_m": 5555.984, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1400H", "wtt_dep": "1401", "location": "South Merton", "stage_seq": 6, "distance_m": 6570.316, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403", "location": "Wimbledon Chase", "stage_seq": 7, "distance_m": 7503.375, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405", "location": "Wimbledon West Jn", "stage_seq": 8, "distance_m": 8369.416, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1406", "wtt_dep": "1407H", "location": "Wimbledon (C)", "stage_seq": 9, "distance_m": 9038.106, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410", "location": "Haydons Road", "stage_seq": 10, "distance_m": 10376.418, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413H", "location": "Tooting", "stage_seq": 11, "distance_m": 12427.656, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Streatham South Jn", "stage_seq": 12, "distance_m": 13915.763, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1417H", "wtt_dep": "1418H", "location": "Streatham", "stage_seq": 13, "distance_m": 14864.718, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1423", "location": "Tulse Hill", "stage_seq": 14, "distance_m": 17311.848, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1427", "location": "Herne Hill", "stage_seq": 15, "distance_m": 18990.505, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1429H", "wtt_dep": "1430", "location": "Loughborough Jn", "stage_seq": 16, "distance_m": 20610.196, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1434H", "location": "Elephant & Castle", "stage_seq": 17, "distance_m": 23695.577, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Southwark Bridge Jn", "stage_seq": 18, "distance_m": 24236.999, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1437H", "location": "Blackfriars Jn", "stage_seq": 19, "distance_m": 24961.468, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1438H", "wtt_dep": "1439H", "location": "London Blackfriars", "stage_seq": 20, "distance_m": 25579.433, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1440H", "wtt_dep": "1441H", "location": "City Thameslink", "stage_seq": 21, "distance_m": 25981.817, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1444", "location": "Farringdon", "stage_seq": 22, "distance_m": 26711.975, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448H", "location": "St Pancras Low Level", "stage_seq": 23, "distance_m": 28930.83, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Dock Jn North", "stage_seq": 24, "distance_m": 30162.708, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453", "location": "Kentish Town", "stage_seq": 25, "distance_m": 31129.733, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454", "location": "Carlton Road Jn", "stage_seq": 26, "distance_m": 32134.255, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "West Hampstead South Jn", "stage_seq": 27, "distance_m": 34446.944, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458", "location": "West Hampstead Thameslink", "stage_seq": 28, "distance_m": 34880.881, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1501H", "location": "Cricklewood", "stage_seq": 29, "distance_m": 36830.551, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1503H", "location": "Brent Cross West", "stage_seq": 30, "distance_m": 38986.975, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1505H", "location": "Hendon", "stage_seq": 31, "distance_m": 40552.108, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506H", "location": "Silkstream Jn", "stage_seq": 32, "distance_m": 43351.029, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Mill Hill Broadway", "stage_seq": 33, "distance_m": 49744.062, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1513", "location": "Elstree", "stage_seq": 34, "distance_m": 54575.602, "section_seq": 1, "route_path_id": 28382}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Radlett Jn", "stage_seq": 35, "distance_m": 57804.142, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Radlett", "stage_seq": 36, "distance_m": 59111.341, "section_seq": 1, "route_path_id": 28382}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": null, "location": "St. Albans", "stage_seq": 37, "distance_m": 66631.347, "section_seq": 1, "route_path_id": 28382}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66631.347, "from_m": 0.0, "section_seq": 1, "route_path_id": 28382}], "total_distance_m": 66631.347, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 55210.926, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11420.421, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 30113, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:51:12Z", "source_id": 38307737, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T12:52:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:51:15Z", "source_id": 12590362, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29506, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:57:41Z", "source_id": 38323694, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:58:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:57:47Z", "source_id": 12594954, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29503, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:08Z", "source_id": 38334256, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:02:14Z", "source_id": 12598234, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29430, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:15Z", "source_id": 38354837, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:11:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:16Z", "source_id": 12603989, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29819, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:31Z", "source_id": 38362709, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:36Z", "source_id": 12606407, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:15:57Z", "source_id": 38368593, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:01Z", "source_id": 12608173, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:40Z", "source_id": 38387390, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:45Z", "source_id": 12613742, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:27:56Z", "source_id": 38397881, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:03Z", "source_id": 12616766, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:50Z", "source_id": 38407454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:32:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:50Z", "source_id": 12619522, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:02Z", "source_id": 38415636, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:05Z", "source_id": 12621846, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:51Z", "source_id": 38425213, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:54Z", "source_id": 12624577, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:25Z", "source_id": 38438081, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:43:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:31Z", "source_id": 12627915, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:34Z", "source_id": 38443565, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:35Z", "source_id": 12629436, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:25Z", "source_id": 38448249, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:47:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:31Z", "source_id": 12630761, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:33Z", "source_id": 38458931, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T13:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:36Z", "source_id": 12633792, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:31Z", "source_id": 38468577, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T13:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:31Z", "source_id": 12636725, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:50Z", "source_id": 38479336, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:00:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:56Z", "source_id": 12639844, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:10Z", "source_id": 38485050, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:13Z", "source_id": 12641503, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:52Z", "source_id": 38492201, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T14:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:56Z", "source_id": 12643494, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:48Z", "source_id": 38497112, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:07:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:54Z", "source_id": 12644966, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:32Z", "source_id": 38506215, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T14:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:37Z", "source_id": 12647684, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:26Z", "source_id": 38518353, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T14:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:31Z", "source_id": 12651301, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:35Z", "source_id": 38526165, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T14:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:40Z", "source_id": 12653638, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:47Z", "source_id": 38543681, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T14:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:51Z", "source_id": 12658872, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Sutton (Surrey) 1349 1349 2 None None St. Albans 1522 1522 2 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:C09995/2026-09-11/detailed None Radlett 2026-09-11T15:21:30+01:00 St. Albans 7.0 {"type": "LineString", "coordinates": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]} 4.7 1520 1527 Radlett St. Albans St. Albans 51.7510039 -0.3275272 51.7510039 -0.3275272 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 St. Albans TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658872 1789136751785866 129 129 2026-09-11 14:37:11.761757 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:11.264922
449906 480754 C21207 592P65MP11 2026-09-11 COMPLETE 12658852 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 480754, "stp": "P", "toc": "East Midlands Railway", "uid": "C21207", "consist": "158864", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21207/2026-09-11/detailed", "trust_id": "592P65MP11", "origin_crs": "LEI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-11", "dest_arr_time": "1526", "dest_platform": "6B", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2P65", "timing_status": "LATE", "origin_station": "Leicester", "current_leg_arr": "1527", "current_leg_dep": "1522", "current_leg_end": "Nottingham", "origin_dep_time": "1431", "origin_platform": "4", "current_location": "Nottingham", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Beeston", "dest_arr_time_act": "1526", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Beeston", "current_leg_milage": "3.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 330.25, \"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\": 910.589, \"from_m\": 330.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 968.535, \"from_m\": 910.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\": 1485.095, \"from_m\": 968.535, \"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\": 8160.463, \"from_m\": 1485.095, \"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\": 8210.343, \"from_m\": 8160.463, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8268.069, \"from_m\": 8210.343, \"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\": 8376.478, \"from_m\": 8268.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8871.954, \"from_m\": 8376.478, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9015.298, \"from_m\": 8871.954, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9044.629, \"from_m\": 9015.298, \"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\": 13285.202, \"from_m\": 9044.629, \"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\": 13488.186, \"from_m\": 13285.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15414.605, \"from_m\": 13488.186, \"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\": 17515.513, \"from_m\": 15414.605, \"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\": 26415.246, \"from_m\": 17515.513, \"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\": 32445.499, \"from_m\": 26415.246, \"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\": 33075.192, \"from_m\": 32445.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34168.433, \"from_m\": 33075.192, \"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\": 35921.061, \"from_m\": 34168.433, \"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\": 35963.447, \"from_m\": 35921.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\": 43902.826, \"from_m\": 35963.447, \"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\": 44267.732, \"from_m\": 43902.826, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44318.932, \"from_m\": 44267.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44370.213, \"from_m\": 44318.932, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44708.597, \"from_m\": 44370.213, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44933.069, \"from_m\": 44708.597, \"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\": 480754, \"profile_key\": \"83a49f22657b06e9deced63cebd8b5a0f4e8a6f05ab38f43a8d6f1a855662934\", \"schedule_id\": 2926, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Leicester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": \"1439\", \"location\": \"Syston\", \"stage_seq\": 2, \"distance_m\": 8268.069, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439H\", \"location\": \"Syston South Jn\", \"stage_seq\": 3, \"distance_m\": 8483.559, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Syston North Jn\", \"stage_seq\": 4, \"distance_m\": 9015.298, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1443\", \"wtt_dep\": \"1444\", \"location\": \"Sileby\", \"stage_seq\": 5, \"distance_m\": 12802.729, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Sileby Jn\", \"stage_seq\": 6, \"distance_m\": 13418.826, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448H\", \"location\": \"Barrow-on-Soar\", \"stage_seq\": 7, \"distance_m\": 16065.82, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1454H\", \"location\": \"Loughborough\", \"stage_seq\": 8, \"distance_m\": 20881.594, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1508\", \"location\": \"East Midlands Parkway\", \"stage_seq\": 9, \"distance_m\": 31476.411, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Trent South Jn\", \"stage_seq\": 10, \"distance_m\": 33058.396, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Trent East Jn\", \"stage_seq\": 11, \"distance_m\": 34127.063, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1515\", \"wtt_dep\": \"1516\", \"location\": \"Attenborough\", \"stage_seq\": 12, \"distance_m\": 37379.045, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1520\", \"location\": \"Beeston\", \"stage_seq\": 13, \"distance_m\": 39562.179, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Beeston South Jn\", \"stage_seq\": 14, \"distance_m\": 40352.835, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Mansfield Jn\", \"stage_seq\": 15, \"distance_m\": 43944.532, \"section_seq\": 1, \"route_path_id\": 29171}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 16, \"distance_m\": 44933.069, \"section_seq\": 1, \"route_path_id\": 29171}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 44933.069, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29171}], \"total_distance_m\": 44933.069, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 44256.491, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 676.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1431", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:23Z\", \"source_id\": 38421550, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:25Z\", \"source_id\": 12623519, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:21Z\", \"source_id\": 38432573, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:41:24Z\", \"source_id\": 12626383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:30Z\", \"source_id\": 38443431, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:34Z\", \"source_id\": 12629355, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:02Z\", \"source_id\": 38457612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:08Z\", \"source_id\": 12633453, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:35Z\", \"source_id\": 38481143, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:37Z\", \"source_id\": 12640383, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:20Z\", \"source_id\": 38522931, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:21Z\", \"source_id\": 12652700, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16364, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:34Z\", \"source_id\": 38530922, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:33Z\", \"source_id\": 12654978, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:46Z\", \"source_id\": 38543625, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:51Z\", \"source_id\": 12658852, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "6", "timing_fact_generation": 1789136752299175, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:11.278298", "service_state_evidence_id": 12658852, "current_leg_start_actual_dep": "2026-09-11T15:21:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:11.441870", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P LEI NOT 2P65 158864 2 90 None {"version": 3, "segments": [{"to_m": 330.25, "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": 910.589, "from_m": 330.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 968.535, "from_m": 910.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": 1485.095, "from_m": 968.535, "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": 8160.463, "from_m": 1485.095, "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": 8210.343, "from_m": 8160.463, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8268.069, "from_m": 8210.343, "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": 8376.478, "from_m": 8268.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8871.954, "from_m": 8376.478, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9015.298, "from_m": 8871.954, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9044.629, "from_m": 9015.298, "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": 13285.202, "from_m": 9044.629, "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": 13488.186, "from_m": 13285.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15414.605, "from_m": 13488.186, "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": 17515.513, "from_m": 15414.605, "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": 26415.246, "from_m": 17515.513, "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": 32445.499, "from_m": 26415.246, "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": 33075.192, "from_m": 32445.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34168.433, "from_m": 33075.192, "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": 35921.061, "from_m": 34168.433, "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": 35963.447, "from_m": 35921.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": 43902.826, "from_m": 35963.447, "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": 44267.732, "from_m": 43902.826, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44318.932, "from_m": 44267.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44370.213, "from_m": 44318.932, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44708.597, "from_m": 44370.213, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44933.069, "from_m": 44708.597, "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": 480754, "profile_key": "83a49f22657b06e9deced63cebd8b5a0f4e8a6f05ab38f43a8d6f1a855662934", "schedule_id": 2926, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1431", "location": "Leicester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": "1439", "location": "Syston", "stage_seq": 2, "distance_m": 8268.069, "section_seq": 1, "route_path_id": 29171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439H", "location": "Syston South Jn", "stage_seq": 3, "distance_m": 8483.559, "section_seq": 1, "route_path_id": 29171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440", "location": "Syston North Jn", "stage_seq": 4, "distance_m": 9015.298, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1443", "wtt_dep": "1444", "location": "Sileby", "stage_seq": 5, "distance_m": 12802.729, "section_seq": 1, "route_path_id": 29171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Sileby Jn", "stage_seq": 6, "distance_m": 13418.826, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448H", "location": "Barrow-on-Soar", "stage_seq": 7, "distance_m": 16065.82, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1454H", "location": "Loughborough", "stage_seq": 8, "distance_m": 20881.594, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1508", "location": "East Midlands Parkway", "stage_seq": 9, "distance_m": 31476.411, "section_seq": 1, "route_path_id": 29171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Trent South Jn", "stage_seq": 10, "distance_m": 33058.396, "section_seq": 1, "route_path_id": 29171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Trent East Jn", "stage_seq": 11, "distance_m": 34127.063, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1515", "wtt_dep": "1516", "location": "Attenborough", "stage_seq": 12, "distance_m": 37379.045, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1520", "location": "Beeston", "stage_seq": 13, "distance_m": 39562.179, "section_seq": 1, "route_path_id": 29171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Beeston South Jn", "stage_seq": 14, "distance_m": 40352.835, "section_seq": 1, "route_path_id": 29171}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Mansfield Jn", "stage_seq": 15, "distance_m": 43944.532, "section_seq": 1, "route_path_id": 29171}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": null, "location": "Nottingham", "stage_seq": 16, "distance_m": 44933.069, "section_seq": 1, "route_path_id": 29171}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 44933.069, "from_m": 0.0, "section_seq": 1, "route_path_id": 29171}], "total_distance_m": 44933.069, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 44256.491, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 676.578, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 17412, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:23Z", "source_id": 38421550, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:37:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:25Z", "source_id": 12623519, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17371, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:21Z", "source_id": 38432573, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:41:24Z", "source_id": 12626383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17365, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:30Z", "source_id": 38443431, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:34Z", "source_id": 12629355, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17355, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:02Z", "source_id": 38457612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:08Z", "source_id": 12633453, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16847, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:35Z", "source_id": 38481143, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:01:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:37Z", "source_id": 12640383, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16356, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:20Z", "source_id": 38522931, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:21Z", "source_id": 12652700, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16364, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:34Z", "source_id": 38530922, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:33Z", "source_id": 12654978, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16519, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:46Z", "source_id": 38543625, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:51Z", "source_id": 12658852, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Leicester 1431 1431 4 None None Nottingham 1526 1526 6B LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21207/2026-09-11/detailed None Beeston 2026-09-11T15:21:00+01:00 Nottingham 5.0 {"type": "LineString", "coordinates": [[-1.208313, 52.9202807], [-1.2074099, 52.9208347], [-1.2055399999999998, 52.92196250000001], [-1.2040323999999998, 52.92286899999999], [-1.2008631999999997, 52.92481740000001], [-1.2006016999999998, 52.9249762], [-1.1999957, 52.9253216], [-1.1995739999999997, 52.925587699999994], [-1.1993178000000002, 52.9257299], [-1.1990809, 52.9258487], [-1.1989338, 52.92592810000001], [-1.1978909999999998, 52.9265575], [-1.1971101, 52.927024499999995], [-1.1959950999999998, 52.9276958], [-1.1947527, 52.9284689], [-1.1939719, 52.9289404], [-1.1931953999999998, 52.92941439999999], [-1.1927659265849395, 52.929673494383906], [-1.1927447000000002, 52.92968629999999], [-1.1912042, 52.9306197], [-1.1886101, 52.93213750000001], [-1.1879584, 52.9325449], [-1.1870008, 52.9331156], [-1.186282, 52.9335521], [-1.1857697, 52.933859299999995], [-1.1853405, 52.9341244], [-1.1844769, 52.9346498], [-1.1836534, 52.9351461], [-1.1829640999999995, 52.9355681], [-1.1823629999999998, 52.9359351], [-1.1816605, 52.9363521], [-1.1815076, 52.9364378], [-1.1808558999999998, 52.93683059999999], [-1.1804393, 52.93706590000001], [-1.1802369999999998, 52.93717899999999], [-1.1795416000000003, 52.9375516], [-1.179235, 52.93771040000001], [-1.1788761999999997, 52.9378905], [-1.1787862000000002, 52.9379358], [-1.1785322, 52.9380657], [-1.1783845, 52.9381349], [-1.1781667, 52.93824029999999], [-1.1778813, 52.9383809], [-1.1771276, 52.9387284], [-1.1768111, 52.938875499999995], [-1.1764198, 52.9390583], [-1.1761144, 52.93919309999999], [-1.1755467, 52.939446], [-1.1750993, 52.93965469999999], [-1.1744395, 52.93993199999999], [-1.1739535999999997, 52.94012939999999], [-1.1733099, 52.9403774], [-1.1729774, 52.9405117], [-1.1725822, 52.9406584], [-1.1720495, 52.94084610000001], [-1.1713078999999995, 52.941118], [-1.1708754, 52.9412678], [-1.1698347, 52.9416315], [-1.1690473, 52.9419064], [-1.1685429, 52.9420614], [-1.1678098693553778, 52.94227271650608], [-1.1677683, 52.9422847], [-1.1670123, 52.9424899], [-1.1665077999999998, 52.94262429999999], [-1.1657112, 52.9428329], [-1.1650594999999997, 52.9429895], [-1.1643789999999998, 52.94315729999999], [-1.1642396, 52.94320089999999], [-1.1640460999999998, 52.9432695], [-1.1631827, 52.9434938], [-1.1622096, 52.9437684], [-1.1610112, 52.944050999999995], [-1.1598005, 52.9443324], [-1.159430204930988, 52.944429998355865], [-1.1591888643342918, 52.9444930925414], [-1.15897652070501, 52.94455017798771], [-1.1587890208846792, 52.944602097985694], [-1.158622211714836, 52.944649695826286], [-1.1584719400370174, 52.94469381480041], [-1.15833405269276, 52.94473529819894], [-1.1582043965235995, 52.94477498931284], [-1.1580788183710742, 52.944813731433], [-1.15795316507672, 52.94485236785033], [-1.1578232834820734, 52.94489174185576], [-1.157685020428671, 52.94493269674019], [-1.1575342227580498, 52.94497607579455], [-1.1573667373117464, 52.945022722309744], [-1.1571784109312973, 52.945073479576685], [-1.1569650904582394, 52.9451291908863], [-1.156722622734109, 52.94519069952949], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 3.3 1522 1527 Beeston Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658852 1789136752299175 50 50 2026-09-11 14:37:11.441870 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:11.278298
449907 481023 P88228 882K80MP11 2026-09-11 COMPLETE 12658909 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 481023, "stp": "P", "toc": "Southeastern", "uid": "P88228", "consist": "707020+707024", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88228/2026-09-11/detailed", "trust_id": "882K80MP11", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2K80", "timing_status": "EARLY", "origin_station": "Hayes (Kent)", "current_leg_arr": "1527", "current_leg_dep": "1524", "current_leg_end": "London Charing Cross", "origin_dep_time": "1443", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-11T14:37:22", "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": "1528", "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\": 7874.911, \"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\": 7928.673, \"from_m\": 7874.911, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13000.465, \"from_m\": 7928.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\": 13274.086, \"from_m\": 13000.465, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14488.034, \"from_m\": 13274.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14556.81, \"from_m\": 14488.034, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19733.008, \"from_m\": 14556.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21697.101, \"from_m\": 19733.008, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23162.79, \"from_m\": 21697.101, \"capability_applied\": null, \"effective_limit_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\": 481023, \"profile_key\": \"2f9c354eb8c97cc95f3bc931c8c6f8544527f99954efe095a1be034bee5790eb\", \"schedule_id\": 23636, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1446H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1448H\", \"wtt_dep\": \"1449\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1453\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1455\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1457\", \"wtt_dep\": \"1458\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7754.814, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8996.763, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1503H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11304.327, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1506\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12642.637, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 13000.465, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1510\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13721.633, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 12, \"distance_m\": 14077.668, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 14613.908, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 15432.593, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 18405.86, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1520\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 20271.052, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 21211.237, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1525\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 21957.553, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 23162.79, \"section_seq\": 1, \"route_path_id\": 37547}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23162.79, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37547}], \"total_distance_m\": 23162.79, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23075.533, \"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": "1443", "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-11T13:44:54Z\", \"source_id\": 38441772, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:56Z\", \"source_id\": 12628924, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:45Z\", \"source_id\": 38446563, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:49Z\", \"source_id\": 12630314, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:51Z\", \"source_id\": 38457101, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:53Z\", \"source_id\": 12633264, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:12Z\", \"source_id\": 38465491, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:18Z\", \"source_id\": 12635794, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:35Z\", \"source_id\": 38471182, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:38Z\", \"source_id\": 12637519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:00Z\", \"source_id\": 38477026, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:07Z\", \"source_id\": 12639212, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:53Z\", \"source_id\": 38484327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:56Z\", \"source_id\": 12641269, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:21Z\", \"source_id\": 38490977, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:23Z\", \"source_id\": 12643140, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:05Z\", \"source_id\": 38500188, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:08Z\", \"source_id\": 12645848, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:47Z\", \"source_id\": 38524127, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:52Z\", \"source_id\": 12653084, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:15Z\", \"source_id\": 38537647, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:18Z\", \"source_id\": 12657013, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:52Z\", \"source_id\": 38543925, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:53Z\", \"source_id\": 12658909, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789136756427390, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:16.319389", "service_state_evidence_id": 12658909, "current_leg_start_actual_dep": "2026-09-11T15:25:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:16.764795", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HYS CHX 2K80 707020+707024 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": 7874.911, "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": 7928.673, "from_m": 7874.911, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13000.465, "from_m": 7928.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": 13274.086, "from_m": 13000.465, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14488.034, "from_m": 13274.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14556.81, "from_m": 14488.034, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19733.008, "from_m": 14556.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21697.101, "from_m": 19733.008, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23162.79, "from_m": 21697.101, "capability_applied": null, "effective_limit_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": 481023, "profile_key": "2f9c354eb8c97cc95f3bc931c8c6f8544527f99954efe095a1be034bee5790eb", "schedule_id": 23636, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1443", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1446H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1448H", "wtt_dep": "1449", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1453", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1455", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1457", "wtt_dep": "1458", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7754.814, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8996.763, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1503H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11304.327, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1506", "location": "Ladywell", "stage_seq": 9, "distance_m": 12642.637, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 13000.465, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1510", "location": "Lewisham", "stage_seq": 11, "distance_m": 13721.633, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Lewisham Vale Jn", "stage_seq": 12, "distance_m": 14077.668, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 14613.908, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "New Cross", "stage_seq": 14, "distance_m": 15432.593, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 18405.86, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1520", "location": "London Bridge", "stage_seq": 16, "distance_m": 20271.052, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 21211.237, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1525", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 21957.553, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 23162.79, "section_seq": 1, "route_path_id": 37547}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23162.79, "from_m": 0.0, "section_seq": 1, "route_path_id": 37547}], "total_distance_m": 23162.79, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23075.533, "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-11T13:44:54Z", "source_id": 38441772, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:56Z", "source_id": 12628924, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:45Z", "source_id": 38446563, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:48:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:49Z", "source_id": 12630314, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:51Z", "source_id": 38457101, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:53Z", "source_id": 12633264, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:12Z", "source_id": 38465491, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:18Z", "source_id": 12635794, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:35Z", "source_id": 38471182, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:38Z", "source_id": 12637519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:00Z", "source_id": 38477026, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:07Z", "source_id": 12639212, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:53Z", "source_id": 38484327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:02:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:56Z", "source_id": 12641269, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:21Z", "source_id": 38490977, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:23Z", "source_id": 12643140, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:05Z", "source_id": 38500188, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:08Z", "source_id": 12645848, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:47Z", "source_id": 38524127, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:18:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:52Z", "source_id": 12653084, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:15Z", "source_id": 38537647, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:18Z", "source_id": 12657013, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:52Z", "source_id": 38543925, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:53Z", "source_id": 12658909, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Hayes (Kent) 1443 1443 2 None None London Charing Cross 1528 1528 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88228/2026-09-11/detailed None London Waterloo (East) 2026-09-11T15:25: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 1524 1527 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658909 1789136756427390 66 66 2026-09-11 14:37:16.764795 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:16.319389
449908 481042 W29158 872H39NP11 2026-09-11 COMPLETE 12659048 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 481042, "stp": "P", "toc": "Southern", "uid": "W29158", "consist": "377306+377327", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29158/2026-09-11/detailed", "trust_id": "872H39NP11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Beckenham Junction (C)", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": null, "is_terminated": 1, "next_location": "Beckenham Junction (C)", "signalling_id": "2H39", "timing_status": "ON TIME", "origin_station": "London Bridge (Central)", "current_leg_arr": "1527", "current_leg_dep": "1523", "current_leg_end": "Beckenham Junction (C)", "origin_dep_time": "1444", "origin_platform": "14", "current_location": "Beckenham Junction", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0565005, 51.4034225], [-0.0555638, 51.4038756], [-0.0552649, 51.4040217], [-0.0533112, 51.40496099999998], [-0.05231419999999999, 51.405453599999994], [-0.0513638, 51.405938], [-0.050437199999999995, 51.40641749999999], [-0.0494687, 51.4068908], [-0.0485002, 51.40735639999999], [-0.04751310000000001, 51.4078035], [-0.0464039, 51.4083206], [-0.0454961, 51.4087582], [-0.0450803, 51.4089381], [-0.0445891, 51.40914240000001], [-0.0440682, 51.4093469], [-0.0436491, 51.4094996], [-0.04317449999999999, 51.4096707], [-0.0428852, 51.409772100000005], [-0.0425766, 51.4098705], [-0.042128, 51.410013199999995], [-0.04163859999999999, 51.410154600000006], [-0.04100209999999999, 51.410326899999994], [-0.04048489999999999, 51.4104637], [-0.0398343, 51.410623699999995], [-0.0394675, 51.4107013], [-0.0390739, 51.410784], [-0.038662199999999994, 51.4108698], [-0.0378928, 51.4110038], [-0.037557999999999994, 51.41105520000001], [-0.0370595, 51.411131199999986], [-0.03648989999999999, 51.411204700000006], [-0.0360219, 51.4112601], [-0.0357872, 51.4112862], [-0.035675420193322996, 51.4112962561307], [-0.035612753310175924, 51.4113018938776], [-0.035373699999999994, 51.411323399999986], [-0.034920799999999995, 51.411364600000006], [-0.034213, 51.4114136], [-0.0339149, 51.4114318], [-0.033476, 51.4114524], [-0.033120899999999995, 51.411462699999994], [-0.0325462, 51.4114927], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]}", "current_leg_start": "Birkbeck", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.4110877", "next_location_lon": "-0.0264527", "previous_location": "Birkbeck", "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\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2075.452, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2325.926, \"from_m\": 2075.452, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2419.006, \"from_m\": 2325.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2589.117, \"from_m\": 2419.006, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3063.226, \"from_m\": 2589.117, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3333.157, \"from_m\": 3063.226, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5319.276, \"from_m\": 3333.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5397.423, \"from_m\": 5319.276, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5809.668, \"from_m\": 5397.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5891.815, \"from_m\": 5809.668, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7135.206, \"from_m\": 5891.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\": 9903.678, \"from_m\": 7135.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9965.913, \"from_m\": 9903.678, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10000.083, \"from_m\": 9965.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10475.849, \"from_m\": 10000.083, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10500.899, \"from_m\": 10475.849, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10519.295, \"from_m\": 10500.899, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10529.22, \"from_m\": 10519.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10960.888, \"from_m\": 10529.22, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12798.272, \"from_m\": 10960.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13473.042, \"from_m\": 12798.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\": 13524.501, \"from_m\": 13473.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13557.86, \"from_m\": 13524.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14754.873, \"from_m\": 13557.86, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15025.227, \"from_m\": 14754.873, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15056.166, \"from_m\": 15025.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15079.638, \"from_m\": 15056.166, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15242.652, \"from_m\": 15079.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15263.146, \"from_m\": 15242.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\": 16309.795, \"from_m\": 15263.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17959.444, \"from_m\": 16309.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18116.532, \"from_m\": 17959.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18188.017, \"from_m\": 18116.532, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18582.553, \"from_m\": 18188.017, \"capability_applied\": null, \"effective_limit_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\": 481042, \"profile_key\": \"ec3768ba53f1cdb594135d92012e0ea513413877991c0ce0fc209052f957fc9d\", \"schedule_id\": 25774, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 4, \"distance_m\": 2616.424, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1448H\", \"location\": \"South Bermondsey\", \"stage_seq\": 5, \"distance_m\": 2876.541, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 6, \"distance_m\": 3866.948, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1452H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 7, \"distance_m\": 4385.169, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1454H\", \"wtt_dep\": \"1455H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 8, \"distance_m\": 5585.175, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1458H\", \"location\": \"East Dulwich\", \"stage_seq\": 9, \"distance_m\": 6830.14, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1501\", \"location\": \"North Dulwich\", \"stage_seq\": 10, \"distance_m\": 7715.145, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1505\", \"location\": \"Tulse Hill\", \"stage_seq\": 11, \"distance_m\": 9821.357, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"West Norwood Junction\", \"stage_seq\": 12, \"distance_m\": 10500.899, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1509\", \"location\": \"West Norwood\", \"stage_seq\": 13, \"distance_m\": 10924.623, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 14, \"distance_m\": 12471.899, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1519\", \"location\": \"Crystal Palace\", \"stage_seq\": 15, \"distance_m\": 13594.076, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Bromley Jn\", \"stage_seq\": 16, \"distance_m\": 15002.852, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523H\", \"location\": \"Birkbeck\", \"stage_seq\": 17, \"distance_m\": 16227.574, \"section_seq\": 1, \"route_path_id\": 28342}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Beckenham Junction (C)\", \"stage_seq\": 18, \"distance_m\": 18582.553, \"section_seq\": 1, \"route_path_id\": 28342}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18582.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28342}], \"total_distance_m\": 18582.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16647.221, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1935.332, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1444", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4110877", "current_position_lon": "-0.0264527", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:11Z\", \"source_id\": 38447590, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:13Z\", \"source_id\": 12630577, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:21Z\", \"source_id\": 38458454, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:24Z\", \"source_id\": 12633646, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:35Z\", \"source_id\": 38466376, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:38Z\", \"source_id\": 12636078, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:55Z\", \"source_id\": 38474416, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:58Z\", \"source_id\": 12638425, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:24Z\", \"source_id\": 38480730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:29Z\", \"source_id\": 12640233, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29796, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:54Z\", \"source_id\": 38489809, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:58Z\", \"source_id\": 12642811, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:43Z\", \"source_id\": 38499305, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:48Z\", \"source_id\": 12645652, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:08Z\", \"source_id\": 38507757, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:09Z\", \"source_id\": 12648097, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:51Z\", \"source_id\": 38514525, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:53Z\", \"source_id\": 12650168, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:37Z\", \"source_id\": 38533761, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:42Z\", \"source_id\": 12655849, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:02Z\", \"source_id\": 38544338, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:05Z\", \"source_id\": 12659048, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Beckenham Junction (C)", "service_state_platform": "1", "timing_fact_generation": 1789136766748912, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:16.323382", "service_state_evidence_id": 12659048, "current_leg_start_actual_dep": "2026-09-11T15:23:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:16.768348", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None None 2H39 377306+377327 6 100 None {"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2075.452, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2325.926, "from_m": 2075.452, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2419.006, "from_m": 2325.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2589.117, "from_m": 2419.006, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3063.226, "from_m": 2589.117, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3333.157, "from_m": 3063.226, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5319.276, "from_m": 3333.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5397.423, "from_m": 5319.276, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5809.668, "from_m": 5397.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5891.815, "from_m": 5809.668, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7135.206, "from_m": 5891.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": 9903.678, "from_m": 7135.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9965.913, "from_m": 9903.678, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10000.083, "from_m": 9965.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10475.849, "from_m": 10000.083, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10500.899, "from_m": 10475.849, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10519.295, "from_m": 10500.899, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10529.22, "from_m": 10519.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10960.888, "from_m": 10529.22, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12798.272, "from_m": 10960.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13473.042, "from_m": 12798.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": 13524.501, "from_m": 13473.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13557.86, "from_m": 13524.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14754.873, "from_m": 13557.86, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15025.227, "from_m": 14754.873, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15056.166, "from_m": 15025.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15079.638, "from_m": 15056.166, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15242.652, "from_m": 15079.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15263.146, "from_m": 15242.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": 16309.795, "from_m": 15263.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17959.444, "from_m": 16309.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18116.532, "from_m": 17959.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18188.017, "from_m": 18116.532, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18582.553, "from_m": 18188.017, "capability_applied": null, "effective_limit_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": 481042, "profile_key": "ec3768ba53f1cdb594135d92012e0ea513413877991c0ce0fc209052f957fc9d", "schedule_id": 25774, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1444", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 28342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 28342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "South Bermondsey Jn", "stage_seq": 4, "distance_m": 2616.424, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1448H", "location": "South Bermondsey", "stage_seq": 5, "distance_m": 2876.541, "section_seq": 1, "route_path_id": 28342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Old Kent Road Jn", "stage_seq": 6, "distance_m": 3866.948, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1452H", "location": "Queens Rd Peckham", "stage_seq": 7, "distance_m": 4385.169, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1454H", "wtt_dep": "1455H", "location": "Peckham Rye (C)", "stage_seq": 8, "distance_m": 5585.175, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1458H", "location": "East Dulwich", "stage_seq": 9, "distance_m": 6830.14, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1501", "location": "North Dulwich", "stage_seq": 10, "distance_m": 7715.145, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1505", "location": "Tulse Hill", "stage_seq": 11, "distance_m": 9821.357, "section_seq": 1, "route_path_id": 28342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "West Norwood Junction", "stage_seq": 12, "distance_m": 10500.899, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1509", "location": "West Norwood", "stage_seq": 13, "distance_m": 10924.623, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512H", "location": "Gipsy Hill", "stage_seq": 14, "distance_m": 12471.899, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1519", "location": "Crystal Palace", "stage_seq": 15, "distance_m": 13594.076, "section_seq": 1, "route_path_id": 28342}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Bromley Jn", "stage_seq": 16, "distance_m": 15002.852, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523H", "location": "Birkbeck", "stage_seq": 17, "distance_m": 16227.574, "section_seq": 1, "route_path_id": 28342}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Beckenham Junction (C)", "stage_seq": 18, "distance_m": 18582.553, "section_seq": 1, "route_path_id": 28342}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18582.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 28342}], "total_distance_m": 18582.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16647.221, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1935.332, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31501, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:11Z", "source_id": 38447590, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:47:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:13Z", "source_id": 12630577, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:21Z", "source_id": 38458454, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:24Z", "source_id": 12633646, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:35Z", "source_id": 38466376, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:38Z", "source_id": 12636078, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29784, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:55Z", "source_id": 38474416, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:58:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:58Z", "source_id": 12638425, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29770, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:24Z", "source_id": 38480730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:01:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:29Z", "source_id": 12640233, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29796, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:54Z", "source_id": 38489809, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:04:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:58Z", "source_id": 12642811, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29856, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:43Z", "source_id": 38499305, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:08:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:48Z", "source_id": 12645652, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29860, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:08Z", "source_id": 38507757, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:09Z", "source_id": 12648097, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29872, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:51Z", "source_id": 38514525, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:53Z", "source_id": 12650168, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31336, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:37Z", "source_id": 38533761, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:42Z", "source_id": 12655849, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31362, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:02Z", "source_id": 38544338, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:05Z", "source_id": 12659048, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] London Bridge (Central) 1444 1444 14 None None Beckenham Junction (C) 1527 1527 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29158/2026-09-11/detailed None Birkbeck 2026-09-11T15:23:30+01:00 Beckenham Junction (C) 4.0 {"type": "LineString", "coordinates": [[-0.0565005, 51.4034225], [-0.0555638, 51.4038756], [-0.0552649, 51.4040217], [-0.0533112, 51.40496099999998], [-0.05231419999999999, 51.405453599999994], [-0.0513638, 51.405938], [-0.050437199999999995, 51.40641749999999], [-0.0494687, 51.4068908], [-0.0485002, 51.40735639999999], [-0.04751310000000001, 51.4078035], [-0.0464039, 51.4083206], [-0.0454961, 51.4087582], [-0.0450803, 51.4089381], [-0.0445891, 51.40914240000001], [-0.0440682, 51.4093469], [-0.0436491, 51.4094996], [-0.04317449999999999, 51.4096707], [-0.0428852, 51.409772100000005], [-0.0425766, 51.4098705], [-0.042128, 51.410013199999995], [-0.04163859999999999, 51.410154600000006], [-0.04100209999999999, 51.410326899999994], [-0.04048489999999999, 51.4104637], [-0.0398343, 51.410623699999995], [-0.0394675, 51.4107013], [-0.0390739, 51.410784], [-0.038662199999999994, 51.4108698], [-0.0378928, 51.4110038], [-0.037557999999999994, 51.41105520000001], [-0.0370595, 51.411131199999986], [-0.03648989999999999, 51.411204700000006], [-0.0360219, 51.4112601], [-0.0357872, 51.4112862], [-0.035675420193322996, 51.4112962561307], [-0.035612753310175924, 51.4113018938776], [-0.035373699999999994, 51.411323399999986], [-0.034920799999999995, 51.411364600000006], [-0.034213, 51.4114136], [-0.0339149, 51.4114318], [-0.033476, 51.4114524], [-0.033120899999999995, 51.411462699999994], [-0.0325462, 51.4114927], [-0.0320934, 51.4115133], [-0.0316291, 51.4115109], [-0.030997400000000005, 51.411488], [-0.030477799999999992, 51.41146140000001], [-0.029919699999999994, 51.4114266], [-0.0292654, 51.41136310000001], [-0.02873429999999999, 51.4113124], [-0.0276609, 51.411208], [-0.0264527, 51.4110877]]} 1.5 1523 1527 Birkbeck Beckenham Junction Beckenham Junction (C) 51.4110877 -0.0264527 51.4110877 -0.0264527 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 Beckenham Junction (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659048 1789136766748912 62 62 2026-09-11 14:37:16.768348 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:16.323382
449909 480551 W29013 899Y36MO11 2026-09-11 COMPLETE 12659259 2026-09-11 15:27:00 2026-09-11 14:37:22 2026-09-13 14:37:22 {"id": 480551, "stp": "P", "toc": "Thameslink", "uid": "W29013", "consist": "700016", "dest_crs": "BFR", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29013/2026-09-11/detailed", "trust_id": "899Y36MO11", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Blackfriars", "service_date": "2026-09-11", "dest_arr_time": "1529", "dest_platform": "3", "is_terminated": 1, "next_location": "London Blackfriars", "signalling_id": "9Y36", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "1527", "current_leg_dep": "1523", "current_leg_end": "London Blackfriars", "origin_dep_time": "1422", "origin_platform": "4", "current_location": "London Blackfriars", "last_update_time": "2026-09-11T14:37:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09885980928640944, 51.49407035639032], [-0.0988519, 51.49409539999999], [-0.0987903, 51.4942577], [-0.09874639999999998, 51.4943679], [-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.10262315961332368, 51.50516368649792], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179]]}", "current_leg_start": "Elephant & Castle", "dest_arr_time_act": "1529", "motion_projection": null, "next_location_lat": "51.5105179", "next_location_lon": "-0.1031634", "previous_location": "Elephant & Castle", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.474, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 287.519, \"from_m\": 237.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 613.414, \"from_m\": 287.519, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 885.079, \"from_m\": 613.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 921.757, \"from_m\": 885.079, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2511.318, \"from_m\": 921.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3913.92, \"from_m\": 2511.318, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4806.195, \"from_m\": 3913.92, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14971.872, \"from_m\": 4806.195, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15314.587, \"from_m\": 14971.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15409.093, \"from_m\": 15314.587, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15908.16, \"from_m\": 15409.093, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15972.086, \"from_m\": 15908.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\": 16040.565, \"from_m\": 15972.086, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22337.623, \"from_m\": 16040.565, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22351.678, \"from_m\": 22337.623, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22468.678, \"from_m\": 22351.678, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22888.731, \"from_m\": 22468.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23038.134, \"from_m\": 22888.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25064.87, \"from_m\": 23038.134, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25111.368, \"from_m\": 25064.87, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32708.376, \"from_m\": 25111.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33512.219, \"from_m\": 32708.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\": 35829.122, \"from_m\": 33512.219, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36333.909, \"from_m\": 35829.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38332.938, \"from_m\": 36333.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38978.743, \"from_m\": 38332.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40758.763, \"from_m\": 38978.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40791.223, \"from_m\": 40758.763, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41317.907, \"from_m\": 40791.223, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45479.728, \"from_m\": 41317.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45659.223, \"from_m\": 45479.728, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45706.482, \"from_m\": 45659.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45944.981, \"from_m\": 45706.482, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46180.713, \"from_m\": 45944.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:forward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 480551, \"profile_key\": \"e99e1e26ddb40c81569a935391ce5397f53a5adf96a7febf9f0f624817fd5288\", \"schedule_id\": 25730, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1422\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1425\", \"wtt_dep\": \"1425H\", \"location\": \"Bat & Ball\", \"stage_seq\": 2, \"distance_m\": 2374.466, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Otford Jn\", \"stage_seq\": 3, \"distance_m\": 3942.427, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429\", \"location\": \"Otford\", \"stage_seq\": 4, \"distance_m\": 4909.042, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1432\", \"location\": \"Shoreham (Kent)\", \"stage_seq\": 5, \"distance_m\": 7197.391, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1435\", \"wtt_dep\": \"1435H\", \"location\": \"Eynsford\", \"stage_seq\": 6, \"distance_m\": 10837.389, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1441\", \"location\": \"Swanley\", \"stage_seq\": 7, \"distance_m\": 15674.756, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"St. Mary Cray\", \"stage_seq\": 8, \"distance_m\": 20410.848, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 9, \"distance_m\": 22526.642, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Bickley Jn\", \"stage_seq\": 10, \"distance_m\": 23931.162, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1450\", \"location\": \"Bickley\", \"stage_seq\": 11, \"distance_m\": 24841.225, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1452\", \"wtt_dep\": \"1453\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 27059.609, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1455\", \"wtt_dep\": \"1455H\", \"location\": \"Shortlands\", \"stage_seq\": 13, \"distance_m\": 28517.098, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458\", \"location\": \"Ravensbourne\", \"stage_seq\": 14, \"distance_m\": 29620.268, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500\", \"location\": \"Beckenham Hill\", \"stage_seq\": 15, \"distance_m\": 30988.254, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1501H\", \"wtt_dep\": \"1502H\", \"location\": \"Bellingham\", \"stage_seq\": 16, \"distance_m\": 32084.903, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505H\", \"location\": \"Catford\", \"stage_seq\": 17, \"distance_m\": 33438.784, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508\", \"location\": \"Crofton Park\", \"stage_seq\": 18, \"distance_m\": 34897.946, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511\", \"location\": \"Nunhead\", \"stage_seq\": 19, \"distance_m\": 36800.262, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1514\", \"location\": \"Peckham Rye (E)\", \"stage_seq\": 20, \"distance_m\": 38728.576, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 21, \"distance_m\": 39278.167, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1517\", \"location\": \"Denmark Hill\", \"stage_seq\": 22, \"distance_m\": 40107.925, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Cambria Jn\", \"stage_seq\": 23, \"distance_m\": 40824.422, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Loughborough Jn\", \"stage_seq\": 24, \"distance_m\": 41189.838, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1524H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 25, \"distance_m\": 44296.251, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 26, \"distance_m\": 44831.806, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 27, \"distance_m\": 45578.579, \"section_seq\": 1, \"route_path_id\": 28960}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": null, \"location\": \"London Blackfriars\", \"stage_seq\": 28, \"distance_m\": 46180.713, \"section_seq\": 1, \"route_path_id\": 28960}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46180.713, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28960}], \"total_distance_m\": 46180.713, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39637.805, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6542.908, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1422", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5105179", "current_position_lon": "-0.1031634", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:43Z\", \"source_id\": 38392504, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:26:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:46Z\", \"source_id\": 12615153, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:51Z\", \"source_id\": 38400103, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:54Z\", \"source_id\": 12617382, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32548, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:09Z\", \"source_id\": 38405657, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:11Z\", \"source_id\": 12619071, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:44Z\", \"source_id\": 38414875, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:46Z\", \"source_id\": 12621634, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:56Z\", \"source_id\": 38428158, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:54Z\", \"source_id\": 12625299, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32072, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:39Z\", \"source_id\": 38438610, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:41Z\", \"source_id\": 12628075, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:11Z\", \"source_id\": 38450258, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:14Z\", \"source_id\": 12631306, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:10Z\", \"source_id\": 38457861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:12Z\", \"source_id\": 12633508, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:50Z\", \"source_id\": 38464537, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:53Z\", \"source_id\": 12635505, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:04Z\", \"source_id\": 38469939, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:56:03Z\", \"source_id\": 12637074, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31839, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:08Z\", \"source_id\": 38477380, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:13Z\", \"source_id\": 12639297, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:23Z\", \"source_id\": 38483178, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:26Z\", \"source_id\": 12640957, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:37Z\", \"source_id\": 38489075, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:42Z\", \"source_id\": 12642640, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:20Z\", \"source_id\": 38495848, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:26Z\", \"source_id\": 12644591, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:29Z\", \"source_id\": 38506179, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:33Z\", \"source_id\": 12647654, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:23Z\", \"source_id\": 38513420, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:28Z\", \"source_id\": 12649804, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:02Z\", \"source_id\": 38519692, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:08Z\", \"source_id\": 12651720, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:38Z\", \"source_id\": 38536166, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:41Z\", \"source_id\": 12656529, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:20Z\", \"source_id\": 38545043, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:22Z\", \"source_id\": 12659259, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Blackfriars", "service_state_platform": "3", "timing_fact_generation": 1789136784465234, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:18.569086", "service_state_evidence_id": 12659259, "current_leg_start_actual_dep": "2026-09-11T15:24:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:19.824238", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Thameslink P SEV BFR 9Y36 700016 8 100 None {"version": 3, "segments": [{"to_m": 237.474, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 287.519, "from_m": 237.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 613.414, "from_m": 287.519, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 885.079, "from_m": 613.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 921.757, "from_m": 885.079, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2511.318, "from_m": 921.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3913.92, "from_m": 2511.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4806.195, "from_m": 3913.92, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14971.872, "from_m": 4806.195, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15314.587, "from_m": 14971.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15409.093, "from_m": 15314.587, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15908.16, "from_m": 15409.093, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15972.086, "from_m": 15908.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": 16040.565, "from_m": 15972.086, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22337.623, "from_m": 16040.565, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22351.678, "from_m": 22337.623, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22468.678, "from_m": 22351.678, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22888.731, "from_m": 22468.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23038.134, "from_m": 22888.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25064.87, "from_m": 23038.134, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25111.368, "from_m": 25064.87, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32708.376, "from_m": 25111.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33512.219, "from_m": 32708.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": 35829.122, "from_m": 33512.219, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36333.909, "from_m": 35829.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38332.938, "from_m": 36333.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38978.743, "from_m": 38332.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40758.763, "from_m": 38978.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40791.223, "from_m": 40758.763, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41317.907, "from_m": 40791.223, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45479.728, "from_m": 41317.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45659.223, "from_m": 45479.728, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45706.482, "from_m": 45659.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45944.981, "from_m": 45706.482, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46180.713, "from_m": 45944.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:forward", "infrastructure_limit_mph": 30.0}], "service_id": 480551, "profile_key": "e99e1e26ddb40c81569a935391ce5397f53a5adf96a7febf9f0f624817fd5288", "schedule_id": 25730, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1422", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1425", "wtt_dep": "1425H", "location": "Bat & Ball", "stage_seq": 2, "distance_m": 2374.466, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Otford Jn", "stage_seq": 3, "distance_m": 3942.427, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429", "location": "Otford", "stage_seq": 4, "distance_m": 4909.042, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1432", "location": "Shoreham (Kent)", "stage_seq": 5, "distance_m": 7197.391, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1435", "wtt_dep": "1435H", "location": "Eynsford", "stage_seq": 6, "distance_m": 10837.389, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1441", "location": "Swanley", "stage_seq": 7, "distance_m": 15674.756, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "St. Mary Cray", "stage_seq": 8, "distance_m": 20410.848, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "St. Mary Cray Jn", "stage_seq": 9, "distance_m": 22526.642, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Bickley Jn", "stage_seq": 10, "distance_m": 23931.162, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1450", "location": "Bickley", "stage_seq": 11, "distance_m": 24841.225, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1452", "wtt_dep": "1453", "location": "Bromley South", "stage_seq": 12, "distance_m": 27059.609, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1455", "wtt_dep": "1455H", "location": "Shortlands", "stage_seq": 13, "distance_m": 28517.098, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458", "location": "Ravensbourne", "stage_seq": 14, "distance_m": 29620.268, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500", "location": "Beckenham Hill", "stage_seq": 15, "distance_m": 30988.254, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1501H", "wtt_dep": "1502H", "location": "Bellingham", "stage_seq": 16, "distance_m": 32084.903, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505H", "location": "Catford", "stage_seq": 17, "distance_m": 33438.784, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508", "location": "Crofton Park", "stage_seq": 18, "distance_m": 34897.946, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511", "location": "Nunhead", "stage_seq": 19, "distance_m": 36800.262, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1514", "location": "Peckham Rye (E)", "stage_seq": 20, "distance_m": 38728.576, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Crofton Road Jn", "stage_seq": 21, "distance_m": 39278.167, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1517", "location": "Denmark Hill", "stage_seq": 22, "distance_m": 40107.925, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Cambria Jn", "stage_seq": 23, "distance_m": 40824.422, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Loughborough Jn", "stage_seq": 24, "distance_m": 41189.838, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1524H", "location": "Elephant & Castle", "stage_seq": 25, "distance_m": 44296.251, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Southwark Bridge Jn", "stage_seq": 26, "distance_m": 44831.806, "section_seq": 1, "route_path_id": 28960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Blackfriars Jn", "stage_seq": 27, "distance_m": 45578.579, "section_seq": 1, "route_path_id": 28960}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": null, "location": "London Blackfriars", "stage_seq": 28, "distance_m": 46180.713, "section_seq": 1, "route_path_id": 28960}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46180.713, "from_m": 0.0, "section_seq": 1, "route_path_id": 28960}], "total_distance_m": 46180.713, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39637.805, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6542.908, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32561, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:43Z", "source_id": 38392504, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:26:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:46Z", "source_id": 12615153, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32557, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:51Z", "source_id": 38400103, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:54Z", "source_id": 12617382, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32548, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:09Z", "source_id": 38405657, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:11Z", "source_id": 12619071, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32544, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:44Z", "source_id": 38414875, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:46Z", "source_id": 12621634, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31960, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:56Z", "source_id": 38428158, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:54Z", "source_id": 12625299, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32072, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:39Z", "source_id": 38438610, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:44:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:41Z", "source_id": 12628075, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:11Z", "source_id": 38450258, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:48:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:14Z", "source_id": 12631306, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:10Z", "source_id": 38457861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:12Z", "source_id": 12633508, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:50Z", "source_id": 38464537, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:54:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:53Z", "source_id": 12635505, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31843, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:04Z", "source_id": 38469939, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:56:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:56:03Z", "source_id": 12637074, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31839, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:08Z", "source_id": 38477380, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:13Z", "source_id": 12639297, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31832, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:23Z", "source_id": 38483178, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:26Z", "source_id": 12640957, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31820, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:37Z", "source_id": 38489075, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:04:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:42Z", "source_id": 12642640, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31808, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:20Z", "source_id": 38495848, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:26Z", "source_id": 12644591, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31562, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:29Z", "source_id": 38506179, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:11:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:33Z", "source_id": 12647654, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29772, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:23Z", "source_id": 38513420, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:13:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:28Z", "source_id": 12649804, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:02Z", "source_id": 38519692, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:08Z", "source_id": 12651720, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:38Z", "source_id": 38536166, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:41Z", "source_id": 12656529, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29314, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:20Z", "source_id": 38545043, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:27:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:22Z", "source_id": 12659259, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Sevenoaks 1422 1422 4 None None London Blackfriars 1529 1529 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29013/2026-09-11/detailed None Elephant & Castle 2026-09-11T15:24:30+01:00 London Blackfriars 4.0 {"type": "LineString", "coordinates": [[-0.09885980928640944, 51.49407035639032], [-0.0988519, 51.49409539999999], [-0.0987903, 51.4942577], [-0.09874639999999998, 51.4943679], [-0.0986386, 51.4946529], [-0.09860049999999998, 51.49476859999999], [-0.0985771, 51.4948602], [-0.0985607, 51.49495019999999], [-0.09851569999999998, 51.49515339999999], [-0.0984884, 51.4953532], [-0.09847469999999998, 51.49555579999999], [-0.098489, 51.495923], [-0.0985137, 51.49629809999999], [-0.098541, 51.496488], [-0.0985798, 51.496674199999994], [-0.0986324, 51.4968609], [-0.0986959, 51.49704160000001], [-0.0988616, 51.497391599999986], [-0.0991279, 51.4978885], [-0.099215, 51.49801459999999], [-0.0993835, 51.4983389], [-0.0996115, 51.4987277], [-0.0996463929357292, 51.4987748385867], [-0.0996853, 51.4988274], [-0.0998752, 51.4990849], [-0.10005319999999998, 51.499345000000005], [-0.10022259999999998, 51.499643000000006], [-0.1003593, 51.49993559999999], [-0.10046239999999998, 51.5002234], [-0.1005612, 51.5005647], [-0.10063940000000002, 51.500862], [-0.1007533, 51.501166], [-0.1009064, 51.5015154], [-0.10108399999999998, 51.501806], [-0.1013048, 51.50210829999999], [-0.10149679999999998, 51.502404199999994], [-0.1016241, 51.5026241], [-0.1017524, 51.502887400000006], [-0.10180269999999998, 51.5030069], [-0.1019064, 51.50328489999999], [-0.1019916, 51.50355], [-0.10208639999999998, 51.50384509999999], [-0.1021526131001426, 51.504064288890106], [-0.10216130857244468, 51.504093073915016], [-0.10217498376099328, 51.504138343488584], [-0.10218452471206103, 51.50416992728873], [-0.1022401, 51.5043539], [-0.1023045, 51.50452520000001], [-0.1024293, 51.5047941], [-0.1025663, 51.5050675], [-0.10262315961332368, 51.50516368649792], [-0.1027998, 51.50546250000001], [-0.1028938, 51.50560699999999], [-0.10308290000000002, 51.50590510000001], [-0.1031886, 51.5060926], [-0.10327909999999998, 51.506281], [-0.10335049999999998, 51.506452], [-0.1034059, 51.5066043], [-0.1034524, 51.5067651], [-0.1034905, 51.5069923], [-0.1035044, 51.50711209999999], [-0.1035151, 51.50722900000001], [-0.1035132, 51.5074255], [-0.10349319999999998, 51.507618099999995], [-0.1034687, 51.5077849], [-0.1034208, 51.5079727], [-0.1033578, 51.508174200000006], [-0.1033062, 51.5083372], [-0.1032867, 51.5084005], [-0.1032496, 51.5085663], [-0.1032364, 51.5086604], [-0.1032297, 51.5087796], [-0.10322629999999998, 51.5089192], [-0.1031995, 51.5094303], [-0.1031861, 51.5096532], [-0.10317619999999998, 51.51001539999999], [-0.1031634, 51.5105179]]} 1.2 1523 1527 Elephant & Castle London Blackfriars London Blackfriars 51.5105179 -0.1031634 51.5105179 -0.1031634 1 0 2026-09-11 14:37:22 TERMINATED 2026-09-11 14:27:00 London Blackfriars TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659259 1789136784465234 96 96 2026-09-11 14:37:19.824238 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:18.569086
449910 480898 P77105 512O37MP11 2026-09-11 COMPLETE 12658926 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 480898, "stp": "P", "toc": "Greater Anglia", "uid": "P77105", "consist": "720567", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77105/2026-09-11/detailed", "trust_id": "512O37MP11", "origin_crs": "HFE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "3", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2O37", "timing_status": "ON TIME", "origin_station": "Hertford East", "current_leg_arr": "1527", "current_leg_dep": "1519", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1437", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Hackney Downs", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Hackney Downs", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.794, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3007.927, \"from_m\": 250.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3119.354, \"from_m\": 3007.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3441.871, \"from_m\": 3119.354, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3530.678, \"from_m\": 3441.871, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8485.676, \"from_m\": 3530.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9291.127, \"from_m\": 8485.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16305.207, \"from_m\": 9291.127, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 21727.56, \"from_m\": 16305.207, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 21759.453, \"from_m\": 21727.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29399.971, \"from_m\": 21759.453, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31261.167, \"from_m\": 29399.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31363.863, \"from_m\": 31261.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32010.722, \"from_m\": 31363.863, \"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\": 33096.148, \"from_m\": 32010.722, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34042.23, \"from_m\": 33096.148, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34620.375, \"from_m\": 34042.23, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36084.88, \"from_m\": 34620.375, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37660.87, \"from_m\": 36084.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38297.771, \"from_m\": 37660.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38774.446, \"from_m\": 38297.771, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39227.664, \"from_m\": 38774.446, \"capability_applied\": null, \"effective_limit_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\": 480898, \"profile_key\": \"3c40352149aed497a264a37dc426fbf2007244037b443f6df29009d846df36a1\", \"schedule_id\": 22653, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1437\", \"location\": \"Hertford East\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1441H\", \"location\": \"Ware\", \"stage_seq\": 2, \"distance_m\": 3208.728, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"St. Margaret's\", \"stage_seq\": 3, \"distance_m\": 6270.565, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1447H\", \"wtt_dep\": \"1448\", \"location\": \"Rye House\", \"stage_seq\": 4, \"distance_m\": 8574.046, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 5, \"distance_m\": 9332.118, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452H\", \"location\": \"Broxbourne\", \"stage_seq\": 6, \"distance_m\": 11309.554, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1456\", \"wtt_dep\": \"1456H\", \"location\": \"Cheshunt\", \"stage_seq\": 7, \"distance_m\": 16360.495, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1458H\", \"wtt_dep\": \"1459\", \"location\": \"Waltham Cross\", \"stage_seq\": 8, \"distance_m\": 18313.459, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1501H\", \"location\": \"Enfield Lock\", \"stage_seq\": 9, \"distance_m\": 19916.455, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1503H\", \"wtt_dep\": \"1504\", \"location\": \"Brimsdown\", \"stage_seq\": 10, \"distance_m\": 21625.704, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506\", \"location\": \"Ponders End\", \"stage_seq\": 11, \"distance_m\": 23311.92, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1513\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 29628.623, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 30388.821, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 31341.241, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 32059.239, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 34441.377, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 37415.522, \"section_seq\": 1, \"route_path_id\": 37194}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 39227.664, \"section_seq\": 1, \"route_path_id\": 37194}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39227.664, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37194}], \"total_distance_m\": 39227.664, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37619.781, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1607.883, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1437", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:14Z\", \"source_id\": 38428864, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:13Z\", \"source_id\": 12625533, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:37Z\", \"source_id\": 38441004, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:45:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:38Z\", \"source_id\": 12628723, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:37Z\", \"source_id\": 38448844, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:43Z\", \"source_id\": 12630950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:18Z\", \"source_id\": 38458288, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:20Z\", \"source_id\": 12633619, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:40Z\", \"source_id\": 38468985, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:43Z\", \"source_id\": 12636865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:22Z\", \"source_id\": 38475506, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:24Z\", \"source_id\": 12638762, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:39Z\", \"source_id\": 38481383, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:41Z\", \"source_id\": 12640434, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:55Z\", \"source_id\": 38487058, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:56Z\", \"source_id\": 12642038, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:24Z\", \"source_id\": 38493541, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:29Z\", \"source_id\": 12643882, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:57Z\", \"source_id\": 38504693, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:58Z\", \"source_id\": 12647198, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:29Z\", \"source_id\": 38523412, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:33Z\", \"source_id\": 12652821, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:09Z\", \"source_id\": 38537298, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:12Z\", \"source_id\": 12656875, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:52Z\", \"source_id\": 38543876, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:55Z\", \"source_id\": 12658926, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "3", "timing_fact_generation": 1789136756209133, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:27.730491", "service_state_evidence_id": 12658926, "current_leg_start_actual_dep": "2026-09-11T15:19:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:29.467962", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P HFE LST 2O37 720567 5 100 None {"version": 3, "segments": [{"to_m": 250.794, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3007.927, "from_m": 250.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3119.354, "from_m": 3007.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3441.871, "from_m": 3119.354, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3530.678, "from_m": 3441.871, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8485.676, "from_m": 3530.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9291.127, "from_m": 8485.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16305.207, "from_m": 9291.127, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 21727.56, "from_m": 16305.207, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 21759.453, "from_m": 21727.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29399.971, "from_m": 21759.453, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31261.167, "from_m": 29399.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31363.863, "from_m": 31261.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32010.722, "from_m": 31363.863, "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": 33096.148, "from_m": 32010.722, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34042.23, "from_m": 33096.148, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34620.375, "from_m": 34042.23, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36084.88, "from_m": 34620.375, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37660.87, "from_m": 36084.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38297.771, "from_m": 37660.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38774.446, "from_m": 38297.771, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39227.664, "from_m": 38774.446, "capability_applied": null, "effective_limit_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": 480898, "profile_key": "3c40352149aed497a264a37dc426fbf2007244037b443f6df29009d846df36a1", "schedule_id": 22653, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1437", "location": "Hertford East", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1441H", "location": "Ware", "stage_seq": 2, "distance_m": 3208.728, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "St. Margaret's", "stage_seq": 3, "distance_m": 6270.565, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1447H", "wtt_dep": "1448", "location": "Rye House", "stage_seq": 4, "distance_m": 8574.046, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Broxbourne Jn", "stage_seq": 5, "distance_m": 9332.118, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452H", "location": "Broxbourne", "stage_seq": 6, "distance_m": 11309.554, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1456", "wtt_dep": "1456H", "location": "Cheshunt", "stage_seq": 7, "distance_m": 16360.495, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1458H", "wtt_dep": "1459", "location": "Waltham Cross", "stage_seq": 8, "distance_m": 18313.459, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1501H", "location": "Enfield Lock", "stage_seq": 9, "distance_m": 19916.455, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1503H", "wtt_dep": "1504", "location": "Brimsdown", "stage_seq": 10, "distance_m": 21625.704, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506", "location": "Ponders End", "stage_seq": 11, "distance_m": 23311.92, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1513", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 29628.623, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 30388.821, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 31341.241, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 32059.239, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 34441.377, "section_seq": 1, "route_path_id": 37194}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 37415.522, "section_seq": 1, "route_path_id": 37194}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 39227.664, "section_seq": 1, "route_path_id": 37194}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39227.664, "from_m": 0.0, "section_seq": 1, "route_path_id": 37194}], "total_distance_m": 39227.664, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37619.781, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1607.883, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14805, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:14Z", "source_id": 38428864, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:13Z", "source_id": 12625533, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14809, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:37Z", "source_id": 38441004, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:45:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:38Z", "source_id": 12628723, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14813, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:37Z", "source_id": 38448844, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:47:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:43Z", "source_id": 12630950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:18Z", "source_id": 38458288, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:52:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:20Z", "source_id": 12633619, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:40Z", "source_id": 38468985, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:43Z", "source_id": 12636865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:22Z", "source_id": 38475506, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:24Z", "source_id": 12638762, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:39Z", "source_id": 38481383, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:01:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:41Z", "source_id": 12640434, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:55Z", "source_id": 38487058, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:56Z", "source_id": 12642038, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14864, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:24Z", "source_id": 38493541, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:29Z", "source_id": 12643882, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:57Z", "source_id": 38504693, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:10:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:58Z", "source_id": 12647198, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:29Z", "source_id": 38523412, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:33Z", "source_id": 12652821, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:09Z", "source_id": 38537298, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:23:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:12Z", "source_id": 12656875, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15472, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:52Z", "source_id": 38543876, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:55Z", "source_id": 12658926, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Hertford East 1437 1437 2 None None London Liverpool Street 1527 1527 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P77105/2026-09-11/detailed None Hackney Downs 2026-09-11T15:19:30+01:00 London Liverpool Street 8.0 {"type": "LineString", "coordinates": [[-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 2.9 1519 1527 Hackney Downs London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658926 1789136756209133 69 69 2026-09-11 14:37:29.467962 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:27.730491
449911 481009 P88628 872M78MP11 2026-09-11 COMPLETE 12658968 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 481009, "stp": "P", "toc": "Southeastern", "uid": "P88628", "consist": "465162+465167", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88628/2026-09-11/detailed", "trust_id": "872M78MP11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-11", "dest_arr_time": "1524", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2M78", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "1527", "current_leg_dep": "1520", "current_leg_end": "Orpington", "origin_dep_time": "1442", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "1524", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"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\": 1130.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\": 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\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6148.434, \"from_m\": 6106.328, \"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\": 6172.296, \"from_m\": 6148.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6698.715, \"from_m\": 6172.296, \"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\": 20116.711, \"from_m\": 6698.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20200.05, \"from_m\": 20116.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20273.507, \"from_m\": 20200.05, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20367.098, \"from_m\": 20273.507, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21536.956, \"from_m\": 20367.098, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23541.786, \"from_m\": 21536.956, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23596.744, \"from_m\": 23541.786, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23684.643, \"from_m\": 23596.744, \"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\": 23734.685, \"from_m\": 23684.643, \"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\": 23885.785, \"from_m\": 23734.685, \"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\": 24084.756, \"from_m\": 23885.785, \"capability_applied\": null, \"effective_limit_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\": 481009, \"profile_key\": \"c6550492fe2567b3fc5058e724b4a995335b6318a73b5c64946d1a61e9d071d7\", \"schedule_id\": 23782, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1442\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1446H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 3, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1448H\", \"wtt_dep\": \"1449H\", \"location\": \"Brixton\", \"stage_seq\": 4, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1452\", \"location\": \"Herne Hill\", \"stage_seq\": 5, \"distance_m\": 6410.111, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1454H\", \"location\": \"West Dulwich\", \"stage_seq\": 6, \"distance_m\": 8123.794, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457\", \"location\": \"Sydenham Hill\", \"stage_seq\": 7, \"distance_m\": 9238.854, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1459H\", \"wtt_dep\": \"1500H\", \"location\": \"Penge East\", \"stage_seq\": 8, \"distance_m\": 11542.243, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1502H\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 12572.893, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 10, \"distance_m\": 13912.325, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1509\", \"location\": \"Shortlands\", \"stage_seq\": 11, \"distance_m\": 16110.866, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1512\", \"location\": \"Bromley South\", \"stage_seq\": 12, \"distance_m\": 17419.934, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Bickley\", \"stage_seq\": 13, \"distance_m\": 19257.769, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Bickley Jn\", \"stage_seq\": 14, \"distance_m\": 20200.05, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21413.771, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1518H\", \"wtt_dep\": \"1519H\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22137.422, \"section_seq\": 1, \"route_path_id\": 37584}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24084.756, \"section_seq\": 1, \"route_path_id\": 37584}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24084.756, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37584}], \"total_distance_m\": 24084.756, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22772.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1312.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1442", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:44Z\", \"source_id\": 38454177, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:50:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:46Z\", \"source_id\": 12632452, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:00Z\", \"source_id\": 38460069, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:01Z\", \"source_id\": 12634134, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:03Z\", \"source_id\": 38467425, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:55:07Z\", \"source_id\": 12636353, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:25Z\", \"source_id\": 38473144, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:23Z\", \"source_id\": 12638030, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:46Z\", \"source_id\": 38481603, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:49Z\", \"source_id\": 12640507, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:42Z\", \"source_id\": 38486569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:48Z\", \"source_id\": 12641902, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:04Z\", \"source_id\": 38492731, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:08Z\", \"source_id\": 12643631, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:58Z\", \"source_id\": 38499974, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:58Z\", \"source_id\": 12645763, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:48Z\", \"source_id\": 38506918, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:53Z\", \"source_id\": 12647916, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:05Z\", \"source_id\": 38515039, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:07Z\", \"source_id\": 12650288, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:09Z\", \"source_id\": 38527470, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:13Z\", \"source_id\": 12654014, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:55Z\", \"source_id\": 38544022, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:00Z\", \"source_id\": 12658968, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1789136760914976, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:33.294121", "service_state_evidence_id": 12658968, "current_leg_start_actual_dep": "2026-09-11T15:22:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:33.445986", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None ORP 2M78 465162+465167 8 75 None {"version": 3, "segments": [{"to_m": 1130.451, "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": 1130.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": 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": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6148.434, "from_m": 6106.328, "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": 6172.296, "from_m": 6148.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6698.715, "from_m": 6172.296, "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": 20116.711, "from_m": 6698.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20200.05, "from_m": 20116.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20273.507, "from_m": 20200.05, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20367.098, "from_m": 20273.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21536.956, "from_m": 20367.098, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23541.786, "from_m": 21536.956, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23596.744, "from_m": 23541.786, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23684.643, "from_m": 23596.744, "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": 23734.685, "from_m": 23684.643, "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": 23885.785, "from_m": 23734.685, "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": 24084.756, "from_m": 23885.785, "capability_applied": null, "effective_limit_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": 481009, "profile_key": "c6550492fe2567b3fc5058e724b4a995335b6318a73b5c64946d1a61e9d071d7", "schedule_id": 23782, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1442", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1446H", "location": "Voltaire Road Jn", "stage_seq": 3, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1448H", "wtt_dep": "1449H", "location": "Brixton", "stage_seq": 4, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1452", "location": "Herne Hill", "stage_seq": 5, "distance_m": 6410.111, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1454H", "location": "West Dulwich", "stage_seq": 6, "distance_m": 8123.794, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457", "location": "Sydenham Hill", "stage_seq": 7, "distance_m": 9238.854, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1459H", "wtt_dep": "1500H", "location": "Penge East", "stage_seq": 8, "distance_m": 11542.243, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1502H", "location": "Kent House", "stage_seq": 9, "distance_m": 12572.893, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505H", "location": "Beckenham Junction", "stage_seq": 10, "distance_m": 13912.325, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1509", "location": "Shortlands", "stage_seq": 11, "distance_m": 16110.866, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1512", "location": "Bromley South", "stage_seq": 12, "distance_m": 17419.934, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Bickley", "stage_seq": 13, "distance_m": 19257.769, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Bickley Jn", "stage_seq": 14, "distance_m": 20200.05, "section_seq": 1, "route_path_id": 37584}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21413.771, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1518H", "wtt_dep": "1519H", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22137.422, "section_seq": 1, "route_path_id": 37584}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Orpington", "stage_seq": 17, "distance_m": 24084.756, "section_seq": 1, "route_path_id": 37584}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24084.756, "from_m": 0.0, "section_seq": 1, "route_path_id": 37584}], "total_distance_m": 24084.756, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22772.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1312.418, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:44Z", "source_id": 38454177, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:50:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:46Z", "source_id": 12632452, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:00Z", "source_id": 38460069, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:52:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:01Z", "source_id": 12634134, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:03Z", "source_id": 38467425, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:55:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:55:07Z", "source_id": 12636353, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:25Z", "source_id": 38473144, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:23Z", "source_id": 12638030, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:46Z", "source_id": 38481603, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:01:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:49Z", "source_id": 12640507, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:42Z", "source_id": 38486569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:48Z", "source_id": 12641902, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:04Z", "source_id": 38492731, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:05:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:08Z", "source_id": 12643631, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:58Z", "source_id": 38499974, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:58Z", "source_id": 12645763, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:48Z", "source_id": 38506918, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:53Z", "source_id": 12647916, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:05Z", "source_id": 38515039, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:14:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:07Z", "source_id": 12650288, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:09Z", "source_id": 38527470, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:13Z", "source_id": 12654014, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:55Z", "source_id": 38544022, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:27:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:00Z", "source_id": 12658968, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] London Victoria 1442 1442 3 None None Orpington 1524 1524 8 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88628/2026-09-11/detailed None Petts Wood 2026-09-11T15:22:30+01:00 Orpington 7.0 {"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} 1.2 1520 1527 Petts Wood Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658968 1789136760914976 71 71 2026-09-11 14:37:33.445986 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:33.294121
449912 479524 C61309 722A26MN11 2026-09-11 COMPLETE None 2026-09-11 14:27:30 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 479524, "stp": "P", "toc": "London Underground", "uid": "C61309", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61309/2026-09-11/detailed", "trust_id": "722A26MN11", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": "13:38:00", "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-11", "dest_arr_time": "1427", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A26", "timing_status": "LATE", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "1401", "current_leg_dep": "1359", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1338", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1426½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1338", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:48:52Z\", \"source_id\": 12588644, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:52:28Z\", \"source_id\": 12591223, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:54:45Z\", \"source_id\": 12592879, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:58:17Z\", \"source_id\": 12595293, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:00:16Z\", \"source_id\": 12596815, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789131617326309, "current_leg_arrival_utc": "2026-09-11T14:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:33.318088", "service_state_evidence_id": 12596815, "current_leg_start_actual_dep": "2026-09-11T13:57:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-11T14:27:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:33.443308", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P HRW ZEL 2A26 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:48:52Z", "source_id": 12588644, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:52:28Z", "source_id": 12591223, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:54:45Z", "source_id": 12592879, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:58:17Z", "source_id": 12595293, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:00:16Z", "source_id": 12596815, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:01:00+01:00", "operational_fact": true}] Harrow & Wealdstone (DC) 1338 1338 2 13:38:00 None Elephant & Castle L.T. 1427 1426½ None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61309/2026-09-11/detailed None Kensal Green 2026-09-11T13:57:00+01:00 Queen's Park (DC) 2.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 1359 1401 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:30 Queen's Park (DC) TRUST TRACKING_TIMEOUT 12596815 1789131617326309 27 27 2026-09-11 14:37:33.443308 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:33.318088
449913 480705 P66842 501K75MP11 2026-09-11 COMPLETE 12659166 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 480705, "stp": "O", "toc": "Greater Anglia", "uid": "P66842", "consist": "720582", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66842/2026-09-11/detailed", "trust_id": "501K75MP11", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "13", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1K75", "timing_status": "EARLY", "origin_station": "Southend Victoria", "current_leg_arr": "1527", "current_leg_dep": "1521", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1429", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "1528", "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\": 562.397, \"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\": 1340.252, \"from_m\": 562.397, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1498.002, \"from_m\": 1340.252, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5856.085, \"from_m\": 1498.002, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5874.605, \"from_m\": 5856.085, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21221.42, \"from_m\": 5874.605, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21280.289, \"from_m\": 21221.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33528.371, \"from_m\": 21280.289, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33607.183, \"from_m\": 33528.371, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34163.519, \"from_m\": 33607.183, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35041.345, \"from_m\": 34163.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35376.152, \"from_m\": 35041.345, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35881.683, \"from_m\": 35376.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35917.508, \"from_m\": 35881.683, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35974.7, \"from_m\": 35917.508, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 36280.675, \"from_m\": 35974.7, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36470.236, \"from_m\": 36280.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\": 48670.31, \"from_m\": 36470.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48740.674, \"from_m\": 48670.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60752.459, \"from_m\": 48740.674, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61365.69, \"from_m\": 60752.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\": 65313.718, \"from_m\": 61365.69, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65776.313, \"from_m\": 65313.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65846.93, \"from_m\": 65776.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66072.197, \"from_m\": 65846.93, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66583.645, \"from_m\": 66072.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67110.269, \"from_m\": 66583.645, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67586.944, \"from_m\": 67110.269, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68040.163, \"from_m\": 67586.944, \"capability_applied\": null, \"effective_limit_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\": 480705, \"profile_key\": \"f6c7cebe04c9df0c7278ef05f6cd05de11c9541932cf5303e5bcf529dc940a27\", \"schedule_id\": 38281, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1429\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1431H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 951.325, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1434\", \"wtt_dep\": \"1434H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 4056.869, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": \"1436H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 5445.461, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1440\", \"wtt_dep\": \"1440H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 9589.827, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1444\", \"wtt_dep\": \"1444H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 14415.252, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1451H\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20967.435, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 28962.096, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 33660.964, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1505\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 35632.822, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 36220.221, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510H\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 46395.397, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Ilford\", \"stage_seq\": 13, \"distance_m\": 56291.545, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 14, \"distance_m\": 59103.958, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1519H\", \"wtt_dep\": \"1520H\", \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 61656.895, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Bow Jn\", \"stage_seq\": 16, \"distance_m\": 63150.194, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 66219.799, \"section_seq\": 1, \"route_path_id\": 43628}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 68040.163, \"section_seq\": 1, \"route_path_id\": 43628}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68040.163, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43628}], \"total_distance_m\": 68040.163, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66863.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1176.48, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1429", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:31Z\", \"source_id\": 38406636, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:31:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:31:32Z\", \"source_id\": 12619289, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:33:57Z\", \"source_id\": 38412973, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:34:04Z\", \"source_id\": 12621063, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:47Z\", \"source_id\": 38417738, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:36:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:53Z\", \"source_id\": 12622405, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:46Z\", \"source_id\": 38430391, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:46Z\", \"source_id\": 12625908, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:29Z\", \"source_id\": 38443343, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:34Z\", \"source_id\": 12629380, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:27Z\", \"source_id\": 38458759, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:51:28Z\", \"source_id\": 12633716, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:19Z\", \"source_id\": 38475372, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:22Z\", \"source_id\": 12638739, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:32Z\", \"source_id\": 38491494, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:36Z\", \"source_id\": 12643285, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:05Z\", \"source_id\": 38507630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:08Z\", \"source_id\": 12648076, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:15Z\", \"source_id\": 38517846, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:18Z\", \"source_id\": 12651152, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:19Z\", \"source_id\": 38527897, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:23Z\", \"source_id\": 12654132, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:12Z\", \"source_id\": 38544672, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:14Z\", \"source_id\": 12659166, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "13", "timing_fact_generation": 1789136775365584, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:36.074262", "service_state_evidence_id": 12659166, "current_leg_start_actual_dep": "2026-09-11T15:20:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:36.546742", "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 1K75 720582 5 100 None {"version": 3, "segments": [{"to_m": 562.397, "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": 1340.252, "from_m": 562.397, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1498.002, "from_m": 1340.252, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5856.085, "from_m": 1498.002, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5874.605, "from_m": 5856.085, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21221.42, "from_m": 5874.605, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21280.289, "from_m": 21221.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33528.371, "from_m": 21280.289, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33607.183, "from_m": 33528.371, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34163.519, "from_m": 33607.183, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35041.345, "from_m": 34163.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35376.152, "from_m": 35041.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35881.683, "from_m": 35376.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35917.508, "from_m": 35881.683, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35974.7, "from_m": 35917.508, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 36280.675, "from_m": 35974.7, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36470.236, "from_m": 36280.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": 48670.31, "from_m": 36470.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48740.674, "from_m": 48670.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60752.459, "from_m": 48740.674, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61365.69, "from_m": 60752.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": 65313.718, "from_m": 61365.69, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65776.313, "from_m": 65313.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65846.93, "from_m": 65776.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66072.197, "from_m": 65846.93, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66583.645, "from_m": 66072.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67110.269, "from_m": 66583.645, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67586.944, "from_m": 67110.269, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68040.163, "from_m": 67586.944, "capability_applied": null, "effective_limit_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": 480705, "profile_key": "f6c7cebe04c9df0c7278ef05f6cd05de11c9541932cf5303e5bcf529dc940a27", "schedule_id": 38281, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1429", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1431H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 951.325, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1434", "wtt_dep": "1434H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 4056.869, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": "1436H", "location": "Rochford", "stage_seq": 4, "distance_m": 5445.461, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1440", "wtt_dep": "1440H", "location": "Hockley", "stage_seq": 5, "distance_m": 9589.827, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1444", "wtt_dep": "1444H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 14415.252, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1451H", "location": "Wickford", "stage_seq": 7, "distance_m": 20967.435, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457", "location": "Billericay", "stage_seq": 8, "distance_m": 28962.096, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 33660.964, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1505", "location": "Shenfield", "stage_seq": 10, "distance_m": 35632.822, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 36220.221, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510H", "location": "Gidea Park", "stage_seq": 12, "distance_m": 46395.397, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Ilford", "stage_seq": 13, "distance_m": 56291.545, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Forest Gate Jn", "stage_seq": 14, "distance_m": 59103.958, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1519H", "wtt_dep": "1520H", "location": "Stratford", "stage_seq": 15, "distance_m": 61656.895, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Bow Jn", "stage_seq": 16, "distance_m": 63150.194, "section_seq": 1, "route_path_id": 43628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 66219.799, "section_seq": 1, "route_path_id": 43628}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 68040.163, "section_seq": 1, "route_path_id": 43628}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68040.163, "from_m": 0.0, "section_seq": 1, "route_path_id": 43628}], "total_distance_m": 68040.163, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66863.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1176.48, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:31Z", "source_id": 38406636, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:31:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:31:32Z", "source_id": 12619289, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:33:57Z", "source_id": 38412973, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:34:04Z", "source_id": 12621063, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:47Z", "source_id": 38417738, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:36:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:53Z", "source_id": 12622405, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:46Z", "source_id": 38430391, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:41:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:46Z", "source_id": 12625908, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:29Z", "source_id": 38443343, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:46:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:34Z", "source_id": 12629380, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:27Z", "source_id": 38458759, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:52:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:51:28Z", "source_id": 12633716, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:19Z", "source_id": 38475372, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:22Z", "source_id": 12638739, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:32Z", "source_id": 38491494, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:05:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:36Z", "source_id": 12643285, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:05Z", "source_id": 38507630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:08Z", "source_id": 12648076, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:15Z", "source_id": 38517846, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:18Z", "source_id": 12651152, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:19Z", "source_id": 38527897, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:20:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:23Z", "source_id": 12654132, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15504, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:12Z", "source_id": 38544672, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:27:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:14Z", "source_id": 12659166, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Southend Victoria 1429 1429 3 None None London Liverpool Street 1528 1528 13 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66842/2026-09-11/detailed None Stratford 2026-09-11T15:20:30+01:00 London Liverpool Street 6.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 1521 1527 Stratford London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659166 1789136775365584 79 79 2026-09-11 14:37:36.546742 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:36.074262
449914 476631 15240 115Z372J11 2026-09-11 COMPLETE 12660205 2026-09-11 15:24:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 476631, "stp": "N", "toc": null, "uid": "15240", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:15240/2026-09-11/detailed", "trust_id": "115Z372J11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster Severn Valley Railway", "service_date": "2026-09-11", "dest_arr_time": "1519", "dest_platform": null, "is_terminated": 1, "next_location": "Kidderminster Severn Valley Railway", "signalling_id": "5Z37", "timing_status": "LATE", "origin_station": "Carnforth Steamtown", "current_leg_arr": "1524", "current_leg_dep": "1520", "current_leg_end": "Kidderminster Severn Valley Railway", "origin_dep_time": "1132", "origin_platform": null, "current_location": "Kidderminster Severn Valley Railway", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2397721, 52.3820072], [-2.239988, 52.38169959999999], [-2.2401764, 52.3814355], [-2.2403837, 52.3810536], [-2.2404586, 52.380933500000005], [-2.2405796999999996, 52.3807557], [-2.2406221, 52.38067979999999], [-2.2406975, 52.380557299999985], [-2.2407813, 52.3804532], [-2.2409015999999995, 52.3802921], [-2.2410542999999996, 52.38000909999999], [-2.2414405999999993, 52.3792856], [-2.2416724, 52.3788571], [-2.2419249, 52.3784125], [-2.2420642999999996, 52.3781801], [-2.2422474, 52.3778947], [-2.2423819999999997, 52.3777024], [-2.2424832, 52.377570600000006], [-2.2425437999999995, 52.377501499999994], [-2.2426778, 52.3773599], [-2.2428556, 52.3771686], [-2.2433465, 52.3767073]]}", "current_leg_start": "Kidderminster", "dest_arr_time_act": "1519", "motion_projection": null, "next_location_lat": "52.3767073", "next_location_lon": "-2.2433465", "previous_location": "Kidderminster", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1132", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.3767073", "current_position_lon": "-2.2433465", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3150, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:22:00Z\", \"source_id\": 38086734, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:23:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:22:06Z\", \"source_id\": 12525864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:40:39Z\", \"source_id\": 38132475, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:40:42Z\", \"source_id\": 12539525, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:56:43Z\", \"source_id\": 38172372, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:57:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:56:45Z\", \"source_id\": 12551201, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:06:54Z\", \"source_id\": 38197766, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:08:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:06:59Z\", \"source_id\": 12558555, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:24:37Z\", \"source_id\": 38241703, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:24:43Z\", \"source_id\": 12571353, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:30:09Z\", \"source_id\": 38255544, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:30:11Z\", \"source_id\": 12575245, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:41:14Z\", \"source_id\": 38283203, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:41:16Z\", \"source_id\": 12583193, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:22Z\", \"source_id\": 38362334, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:27Z\", \"source_id\": 12606267, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:04Z\", \"source_id\": 38381230, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:22:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:06Z\", \"source_id\": 12611829, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:32Z\", \"source_id\": 38426861, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:32Z\", \"source_id\": 12625012, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:55Z\", \"source_id\": 38479485, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:02Z\", \"source_id\": 12639890, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:20Z\", \"source_id\": 38505762, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:23Z\", \"source_id\": 12647523, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:42Z\", \"source_id\": 38516593, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:46Z\", \"source_id\": 12650808, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:15Z\", \"source_id\": 38522803, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:19Z\", \"source_id\": 12652647, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:37Z\", \"source_id\": 12660205, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:24:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster Severn Valley Railway", "service_state_platform": null, "timing_fact_generation": 1789136858355154, "current_leg_arrival_utc": "2026-09-11T15:24:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:38.332992", "service_state_evidence_id": 12660205, "current_leg_start_actual_dep": "2026-09-11T15:19:00+01:00", "operational_evidence_version": 115, "service_state_event_time_utc": "2026-09-11T14:24:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:39.263060", "service_state_valid_until_kind": null, "operational_interpretation_version": 115, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N None None 5Z37 None None None None None [{"source": "TD", "smart_id": 3150, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:22:00Z", "source_id": 38086734, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T11:23:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:22:06Z", "source_id": 12525864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7866, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:40:39Z", "source_id": 38132475, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T11:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:40:42Z", "source_id": 12539525, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T12:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9360, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:56:43Z", "source_id": 38172372, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T11:57:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:56:45Z", "source_id": 12551201, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T12:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9535, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:06:54Z", "source_id": 38197766, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T12:08:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:06:59Z", "source_id": 12558555, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:24:37Z", "source_id": 38241703, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T12:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:24:43Z", "source_id": 12571353, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T13:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:30:09Z", "source_id": 38255544, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T12:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:30:11Z", "source_id": 12575245, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T13:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10610, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:41:14Z", "source_id": 38283203, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T12:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:41:16Z", "source_id": 12583193, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:22Z", "source_id": 38362334, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T13:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:27Z", "source_id": 12606267, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:04Z", "source_id": 38381230, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T13:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:06Z", "source_id": 12611829, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19557, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:32Z", "source_id": 38426861, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T13:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:32Z", "source_id": 12625012, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:55Z", "source_id": 38479485, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-11T14:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:02Z", "source_id": 12639890, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:20Z", "source_id": 38505762, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-11T14:10:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:23Z", "source_id": 12647523, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:42Z", "source_id": 38516593, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-11T14:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:46Z", "source_id": 12650808, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:15Z", "source_id": 38522803, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-11T14:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:19Z", "source_id": 12652647, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:37Z", "source_id": 12660205, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-11T15:24:00+01:00", "operational_fact": true}] Carnforth Steamtown 1132 1132 None None None Kidderminster Severn Valley Railway 1519 1519 None LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:15240/2026-09-11/detailed None Kidderminster 2026-09-11T15:19:00+01:00 Kidderminster Severn Valley Railway 4.0 {"type": "LineString", "coordinates": [[-2.2397721, 52.3820072], [-2.239988, 52.38169959999999], [-2.2401764, 52.3814355], [-2.2403837, 52.3810536], [-2.2404586, 52.380933500000005], [-2.2405796999999996, 52.3807557], [-2.2406221, 52.38067979999999], [-2.2406975, 52.380557299999985], [-2.2407813, 52.3804532], [-2.2409015999999995, 52.3802921], [-2.2410542999999996, 52.38000909999999], [-2.2414405999999993, 52.3792856], [-2.2416724, 52.3788571], [-2.2419249, 52.3784125], [-2.2420642999999996, 52.3781801], [-2.2422474, 52.3778947], [-2.2423819999999997, 52.3777024], [-2.2424832, 52.377570600000006], [-2.2425437999999995, 52.377501499999994], [-2.2426778, 52.3773599], [-2.2428556, 52.3771686], [-2.2433465, 52.3767073]]} 0.4 1520 1524 Kidderminster Kidderminster Severn Valley Railway Kidderminster Severn Valley Railway 52.3767073 -2.2433465 52.3767073 -2.2433465 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:24:00 Kidderminster Severn Valley Railway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12660205 1789136858355154 115 115 2026-09-11 14:37:39.263060 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:38.332992
449915 481487 L86970 081A69MQ11 2026-09-11 COMPLETE 12659324 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 481487, "stp": "P", "toc": "ScotRail", "uid": "L86970", "consist": "156510", "dest_crs": "AYR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86970/2026-09-11/detailed", "trust_id": "081A69MQ11", "origin_crs": "GIR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ayr", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "3", "is_terminated": 1, "next_location": "Ayr", "signalling_id": "1A69", "timing_status": "EARLY", "origin_station": "Girvan", "current_leg_arr": "1527", "current_leg_dep": "1517", "current_leg_end": "Ayr", "origin_dep_time": "1501", "origin_platform": "1", "current_location": "Ayr", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.6851512, 55.354818900000005], [-4.682417, 55.3557881], [-4.6797197, 55.356612], [-4.6791676, 55.3568415], [-4.6786669, 55.35705769999999], [-4.6783249, 55.35721579999999], [-4.6780065, 55.3573693], [-4.6776372, 55.357586099999985], [-4.6770733, 55.35792369999999], [-4.6764539, 55.358277099999995], [-4.6758075, 55.358623699999995], [-4.6750462, 55.3589898], [-4.674258699999999, 55.359307599999994], [-4.6732215, 55.35975049999999], [-4.672863799999999, 55.35989699999998], [-4.6720378, 55.3602773], [-4.671239477421511, 55.36062639570789], [-4.671131299999999, 55.36067369999999], [-4.670192499999999, 55.36100909999998], [-4.6676498, 55.3618324], [-4.6666404, 55.3621906], [-4.666506, 55.3622383], [-4.6659593, 55.362439300000005], [-4.665343299999999, 55.3627082], [-4.6647356, 55.3629974], [-4.664634899999999, 55.3630487], [-4.6640127, 55.3633813], [-4.6633505, 55.363811299999995], [-4.6627411, 55.364305599999994], [-4.6621748, 55.3648019], [-4.6617674, 55.3652886], [-4.6616892, 55.365382], [-4.6613478, 55.365866399999994], [-4.661108500000001, 55.3662859], [-4.6606578, 55.36713779999999], [-4.6602453, 55.3677858], [-4.6600688, 55.3680237], [-4.6595762, 55.36860510000001], [-4.6592518, 55.368934900000006], [-4.6590207, 55.36915169999999], [-4.658795199999999, 55.3693336], [-4.6583149, 55.3696776], [-4.657911099999999, 55.3699475], [-4.657567, 55.3701576], [-4.656705199999999, 55.37065339999999], [-4.6561947, 55.37100619999999], [-4.6557474, 55.3713591], [-4.655419099999999, 55.37164030000001], [-4.6551161, 55.37192160000001], [-4.653845, 55.3733596], [-4.6533398, 55.37395579999999], [-4.653017799999999, 55.3743272], [-4.6526394, 55.37472379999999], [-4.652202599999999, 55.37512119999999], [-4.651749399999999, 55.375463], [-4.651295, 55.375803100000006], [-4.651069499999999, 55.37595129999999], [-4.650953699999999, 55.3760195], [-4.6508436, 55.3760842], [-4.6507875, 55.3761173], [-4.6504785, 55.3762789], [-4.650209399999999, 55.37641259999999], [-4.649922599999999, 55.376558200000005], [-4.649406999999999, 55.3767975], [-4.6491233, 55.3769177], [-4.6488115, 55.377038], [-4.6478559, 55.377377499999994], [-4.646910999999999, 55.377696099999994], [-4.6459644, 55.3780585], [-4.6443107, 55.37892380000001], [-4.6434603, 55.37951170000001], [-4.6427865, 55.3801089], [-4.6422906, 55.3806246], [-4.6421931999999995, 55.380737], [-4.6421448, 55.38079280000001], [-4.6420666, 55.38088319999999], [-4.6418837, 55.3811226], [-4.6417176, 55.38135719999999], [-4.6413725, 55.3819107], [-4.6410704, 55.3824561], [-4.640397199999999, 55.3833897], [-4.640111799999999, 55.38366229999999], [-4.639772499999999, 55.38394939999999], [-4.6394054, 55.38426], [-4.6386662, 55.384748899999984], [-4.6369112, 55.3857344], [-4.6350598, 55.38649749999998], [-4.6332055, 55.3872195], [-4.631433799999999, 55.3878545], [-4.6308877, 55.3879968], [-4.63023, 55.3881579], [-4.6295702, 55.388292], [-4.6286776, 55.388462999999994], [-4.627636899999999, 55.388655], [-4.6269148, 55.388816000000006], [-4.6262711, 55.3890171], [-4.6257647, 55.3892004], [-4.625120299999999, 55.38946769999999], [-4.6244767, 55.38981729999999], [-4.623719800000001, 55.3902665], [-4.623075300000001, 55.3907095], [-4.6223686, 55.39138749999998], [-4.6218726, 55.391888900000005], [-4.6206595, 55.39314199999999], [-4.619771900000001, 55.394111], [-4.619190999999999, 55.3947934], [-4.6188995, 55.3952023], [-4.6188463, 55.395276899999985], [-4.618704699999999, 55.3954755], [-4.618286599999999, 55.39618240000001], [-4.618057499999999, 55.396724], [-4.6178781, 55.3972345], [-4.6176982, 55.3978364], [-4.6174308, 55.398587500000005], [-4.6169912, 55.3999761], [-4.616809148875987, 55.400570312627536], [-4.6167677, 55.4007056], [-4.6165786, 55.401290799999984], [-4.616449, 55.401619399999994], [-4.6163053, 55.401948], [-4.6161227, 55.402282199999995], [-4.6159817, 55.4024944], [-4.615801799999999, 55.4027899], [-4.6154844, 55.4032335], [-4.6151405, 55.40364019999999], [-4.6148007, 55.4040212], [-4.6142896, 55.4044795], [-4.6137724, 55.40487589999999], [-4.6133511, 55.40518629999998], [-4.6129014999999995, 55.40549279999999], [-4.612179300000001, 55.40589299999999], [-4.6115326, 55.4062381], [-4.611002599999999, 55.4065314], [-4.6107643, 55.40666330000001], [-4.6105858, 55.40676259999999], [-4.610065, 55.40705259999999], [-4.6093493, 55.4074445], [-4.6086734, 55.4078145], [-4.607277899999999, 55.40859290000001], [-4.604489, 55.41012479999999], [-4.6037526, 55.4105363], [-4.6030086, 55.410928299999995], [-4.6019577, 55.4115089], [-4.601844099999999, 55.4115717], [-4.6016329, 55.4116884], [-4.6003238, 55.41248389999999], [-4.599329999999999, 55.41336479999999], [-4.5986321, 55.4142366], [-4.5980597, 55.4150707], [-4.5976694, 55.41576280000001], [-4.5972741, 55.4164874], [-4.5971859, 55.41669960000001], [-4.5970769, 55.416961999999984], [-4.597021299999999, 55.4172312], [-4.5970028, 55.4173208], [-4.5969638, 55.4175098], [-4.5969138, 55.4183068], [-4.5969686, 55.4189081], [-4.5971318, 55.41955959999999], [-4.5971862, 55.419776600000006], [-4.5972075, 55.41988229999999], [-4.5973897, 55.42073049999999], [-4.5974572, 55.42127910000001], [-4.5974557, 55.42180990000001], [-4.5973949, 55.422181], [-4.597264499999999, 55.42267240000001], [-4.5970983, 55.423218000000006], [-4.5969416999999995, 55.42379559999999], [-4.5968457, 55.4242404], [-4.5968063, 55.424653199999995], [-4.5968027, 55.424889], [-4.596819999999999, 55.42524610000001], [-4.596824599999999, 55.4253771], [-4.5968466, 55.425584699999995], [-4.596873999999999, 55.4257261], [-4.596908399999999, 55.425887999999986], [-4.5970058, 55.4262144], [-4.5971386, 55.4265594], [-4.597301399999999, 55.4269033], [-4.5975194, 55.427305399999995], [-4.5977708, 55.4276585], [-4.598346099999999, 55.4283515], [-4.5986932, 55.4287034], [-4.599441499999999, 55.42928889999999], [-4.6001642, 55.42978740000001], [-4.6006392, 55.4300543], [-4.601123299999999, 55.4303143], [-4.6026055999999995, 55.4310495], [-4.6028499, 55.4311737], [-4.6034267, 55.4314671], [-4.603532899999999, 55.4315211], [-4.604084, 55.4318037], [-4.6058815, 55.4327071], [-4.6068471, 55.4331825], [-4.6077719, 55.433674], [-4.6083888, 55.4340457], [-4.6089807, 55.4344408], [-4.609161, 55.4345778], [-4.6097844, 55.4350989], [-4.6103191, 55.4356564], [-4.6107633, 55.4361931], [-4.6111765, 55.4367308], [-4.6117828, 55.437514400000005], [-4.612408, 55.43824849999999], [-4.6128795, 55.4387238], [-4.6135804, 55.43928720000001], [-4.613904899999999, 55.4395228], [-4.614228, 55.43976179999999], [-4.6142917, 55.43980239999999], [-4.6149134, 55.4401907], [-4.615638999999999, 55.4405882], [-4.616566999999999, 55.4410329], [-4.6175342, 55.4414851], [-4.6181539, 55.44177599999999], [-4.6182808, 55.44184489999999], [-4.6190585, 55.4422867], [-4.619667899999999, 55.4426928], [-4.620311799999999, 55.44319519999999], [-4.620617, 55.4434748], [-4.6206646, 55.4435221], [-4.620898099999999, 55.4437539], [-4.6212301, 55.44414069999999], [-4.621994, 55.4450849], [-4.622172499999999, 55.44532989999998], [-4.622543699999999, 55.445897300000006], [-4.622704799999999, 55.44610959999999], [-4.623030699999999, 55.4465063], [-4.6231395, 55.44664439999999], [-4.623561999999999, 55.447182899999994], [-4.6238611, 55.44758229999999], [-4.6240698, 55.44788710000001], [-4.6242176, 55.44810299999999], [-4.6244227, 55.4484137], [-4.6246366, 55.44876870000001], [-4.6247688, 55.44897189999999], [-4.6249148, 55.44923219999999], [-4.625033099999999, 55.449455099999994], [-4.62516, 55.4496977], [-4.6253357, 55.45003690000001], [-4.625446899999999, 55.4502805], [-4.6255846, 55.4505822], [-4.625701699999999, 55.4508469], [-4.6257133, 55.4508753], [-4.625774699999999, 55.4510264], [-4.625961817427129, 55.45154693990802], [-4.6260837, 55.451885999999995], [-4.6263489, 55.4527489], [-4.6265176, 55.4534822], [-4.6265413, 55.4535738], [-4.6265994, 55.453831099999995], [-4.626660399999999, 55.4540927], [-4.6267999, 55.4547345], [-4.626816999999999, 55.45517889999999], [-4.6268219, 55.455336300000006], [-4.6268003, 55.45570270000001], [-4.626786299999999, 55.4558135], [-4.6267476, 55.4560496], [-4.6266866, 55.45631290000001], [-4.6266696, 55.4563899], [-4.6265529, 55.4567323], [-4.6264891, 55.4568937], [-4.6263151, 55.457253699999995], [-4.6261765, 55.457498300000005], [-4.626090799999999, 55.45763730000001], [-4.625929199999999, 55.45787469999999], [-4.62568, 55.458223899999986], [-4.6253911, 55.4585201]]}", "current_leg_start": "Maybole", "dest_arr_time_act": "1528", "motion_projection": null, "next_location_lat": "55.4585201", "next_location_lon": "-4.6253911", "previous_location": "Maybole", "current_leg_milage": "9.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 353.375, \"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\": 931.111, \"from_m\": 353.375, \"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\": 4131.502, \"from_m\": 931.111, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9564.68, \"from_m\": 4131.502, \"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\": 10894.819, \"from_m\": 9564.68, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11945.622, \"from_m\": 10894.819, \"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\": 12866.991, \"from_m\": 11945.622, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13505.418, \"from_m\": 12866.991, \"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\": 20286.981, \"from_m\": 13505.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27574.6, \"from_m\": 20286.981, \"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\": 33666.394, \"from_m\": 27574.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34325.019, \"from_m\": 33666.394, \"capability_applied\": null, \"effective_limit_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\": 481487, \"profile_key\": \"793384de9ccc22205813782395a1104f2f02612544f80bcf427bb68570b94980\", \"schedule_id\": 18663, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1501\", \"location\": \"Girvan\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510H\", \"location\": \"Kilkerran\", \"stage_seq\": 2, \"distance_m\": 13217.568, \"section_seq\": 1, \"route_path_id\": 35484}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1517\", \"location\": \"Maybole\", \"stage_seq\": 3, \"distance_m\": 19846.51, \"section_seq\": 1, \"route_path_id\": 35484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Dalrymple Jn\", \"stage_seq\": 4, \"distance_m\": 29351.319, \"section_seq\": 1, \"route_path_id\": 35484}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"Ayr\", \"stage_seq\": 5, \"distance_m\": 34325.019, \"section_seq\": 1, \"route_path_id\": 35484}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34325.019, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35484}], \"total_distance_m\": 34325.019, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 34325.019, \"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": "1501", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.4585201", "current_position_lon": "-4.6253911", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:40Z\", \"source_id\": 12652185, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2819, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:25Z\", \"source_id\": 38545224, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:28Z\", \"source_id\": 12659324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ayr", "service_state_platform": "3", "timing_fact_generation": 1789136788680378, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:42.235435", "service_state_evidence_id": 12659324, "current_leg_start_actual_dep": "2026-09-11T15:17:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:42.614516", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GIR AYR 1A69 156510 2 75 None {"version": 3, "segments": [{"to_m": 353.375, "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": 931.111, "from_m": 353.375, "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": 4131.502, "from_m": 931.111, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9564.68, "from_m": 4131.502, "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": 10894.819, "from_m": 9564.68, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11945.622, "from_m": 10894.819, "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": 12866.991, "from_m": 11945.622, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13505.418, "from_m": 12866.991, "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": 20286.981, "from_m": 13505.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27574.6, "from_m": 20286.981, "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": 33666.394, "from_m": 27574.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34325.019, "from_m": 33666.394, "capability_applied": null, "effective_limit_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": 481487, "profile_key": "793384de9ccc22205813782395a1104f2f02612544f80bcf427bb68570b94980", "schedule_id": 18663, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1501", "location": "Girvan", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510H", "location": "Kilkerran", "stage_seq": 2, "distance_m": 13217.568, "section_seq": 1, "route_path_id": 35484}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1517", "location": "Maybole", "stage_seq": 3, "distance_m": 19846.51, "section_seq": 1, "route_path_id": 35484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Dalrymple Jn", "stage_seq": 4, "distance_m": 29351.319, "section_seq": 1, "route_path_id": 35484}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "Ayr", "stage_seq": 5, "distance_m": 34325.019, "section_seq": 1, "route_path_id": 35484}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34325.019, "from_m": 0.0, "section_seq": 1, "route_path_id": 35484}], "total_distance_m": 34325.019, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 34325.019, "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-11T14:16:40Z", "source_id": 12652185, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2819, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:25Z", "source_id": 38545224, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:28Z", "source_id": 12659324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Girvan 1501 1501 1 None None Ayr 1528 1528 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L86970/2026-09-11/detailed None Maybole 2026-09-11T15:17:00+01:00 Ayr 10.0 {"type": "LineString", "coordinates": [[-4.6851512, 55.354818900000005], [-4.682417, 55.3557881], [-4.6797197, 55.356612], [-4.6791676, 55.3568415], [-4.6786669, 55.35705769999999], [-4.6783249, 55.35721579999999], [-4.6780065, 55.3573693], [-4.6776372, 55.357586099999985], [-4.6770733, 55.35792369999999], [-4.6764539, 55.358277099999995], [-4.6758075, 55.358623699999995], [-4.6750462, 55.3589898], [-4.674258699999999, 55.359307599999994], [-4.6732215, 55.35975049999999], [-4.672863799999999, 55.35989699999998], [-4.6720378, 55.3602773], [-4.671239477421511, 55.36062639570789], [-4.671131299999999, 55.36067369999999], [-4.670192499999999, 55.36100909999998], [-4.6676498, 55.3618324], [-4.6666404, 55.3621906], [-4.666506, 55.3622383], [-4.6659593, 55.362439300000005], [-4.665343299999999, 55.3627082], [-4.6647356, 55.3629974], [-4.664634899999999, 55.3630487], [-4.6640127, 55.3633813], [-4.6633505, 55.363811299999995], [-4.6627411, 55.364305599999994], [-4.6621748, 55.3648019], [-4.6617674, 55.3652886], [-4.6616892, 55.365382], [-4.6613478, 55.365866399999994], [-4.661108500000001, 55.3662859], [-4.6606578, 55.36713779999999], [-4.6602453, 55.3677858], [-4.6600688, 55.3680237], [-4.6595762, 55.36860510000001], [-4.6592518, 55.368934900000006], [-4.6590207, 55.36915169999999], [-4.658795199999999, 55.3693336], [-4.6583149, 55.3696776], [-4.657911099999999, 55.3699475], [-4.657567, 55.3701576], [-4.656705199999999, 55.37065339999999], [-4.6561947, 55.37100619999999], [-4.6557474, 55.3713591], [-4.655419099999999, 55.37164030000001], [-4.6551161, 55.37192160000001], [-4.653845, 55.3733596], [-4.6533398, 55.37395579999999], [-4.653017799999999, 55.3743272], [-4.6526394, 55.37472379999999], [-4.652202599999999, 55.37512119999999], [-4.651749399999999, 55.375463], [-4.651295, 55.375803100000006], [-4.651069499999999, 55.37595129999999], [-4.650953699999999, 55.3760195], [-4.6508436, 55.3760842], [-4.6507875, 55.3761173], [-4.6504785, 55.3762789], [-4.650209399999999, 55.37641259999999], [-4.649922599999999, 55.376558200000005], [-4.649406999999999, 55.3767975], [-4.6491233, 55.3769177], [-4.6488115, 55.377038], [-4.6478559, 55.377377499999994], [-4.646910999999999, 55.377696099999994], [-4.6459644, 55.3780585], [-4.6443107, 55.37892380000001], [-4.6434603, 55.37951170000001], [-4.6427865, 55.3801089], [-4.6422906, 55.3806246], [-4.6421931999999995, 55.380737], [-4.6421448, 55.38079280000001], [-4.6420666, 55.38088319999999], [-4.6418837, 55.3811226], [-4.6417176, 55.38135719999999], [-4.6413725, 55.3819107], [-4.6410704, 55.3824561], [-4.640397199999999, 55.3833897], [-4.640111799999999, 55.38366229999999], [-4.639772499999999, 55.38394939999999], [-4.6394054, 55.38426], [-4.6386662, 55.384748899999984], [-4.6369112, 55.3857344], [-4.6350598, 55.38649749999998], [-4.6332055, 55.3872195], [-4.631433799999999, 55.3878545], [-4.6308877, 55.3879968], [-4.63023, 55.3881579], [-4.6295702, 55.388292], [-4.6286776, 55.388462999999994], [-4.627636899999999, 55.388655], [-4.6269148, 55.388816000000006], [-4.6262711, 55.3890171], [-4.6257647, 55.3892004], [-4.625120299999999, 55.38946769999999], [-4.6244767, 55.38981729999999], [-4.623719800000001, 55.3902665], [-4.623075300000001, 55.3907095], [-4.6223686, 55.39138749999998], [-4.6218726, 55.391888900000005], [-4.6206595, 55.39314199999999], [-4.619771900000001, 55.394111], [-4.619190999999999, 55.3947934], [-4.6188995, 55.3952023], [-4.6188463, 55.395276899999985], [-4.618704699999999, 55.3954755], [-4.618286599999999, 55.39618240000001], [-4.618057499999999, 55.396724], [-4.6178781, 55.3972345], [-4.6176982, 55.3978364], [-4.6174308, 55.398587500000005], [-4.6169912, 55.3999761], [-4.616809148875987, 55.400570312627536], [-4.6167677, 55.4007056], [-4.6165786, 55.401290799999984], [-4.616449, 55.401619399999994], [-4.6163053, 55.401948], [-4.6161227, 55.402282199999995], [-4.6159817, 55.4024944], [-4.615801799999999, 55.4027899], [-4.6154844, 55.4032335], [-4.6151405, 55.40364019999999], [-4.6148007, 55.4040212], [-4.6142896, 55.4044795], [-4.6137724, 55.40487589999999], [-4.6133511, 55.40518629999998], [-4.6129014999999995, 55.40549279999999], [-4.612179300000001, 55.40589299999999], [-4.6115326, 55.4062381], [-4.611002599999999, 55.4065314], [-4.6107643, 55.40666330000001], [-4.6105858, 55.40676259999999], [-4.610065, 55.40705259999999], [-4.6093493, 55.4074445], [-4.6086734, 55.4078145], [-4.607277899999999, 55.40859290000001], [-4.604489, 55.41012479999999], [-4.6037526, 55.4105363], [-4.6030086, 55.410928299999995], [-4.6019577, 55.4115089], [-4.601844099999999, 55.4115717], [-4.6016329, 55.4116884], [-4.6003238, 55.41248389999999], [-4.599329999999999, 55.41336479999999], [-4.5986321, 55.4142366], [-4.5980597, 55.4150707], [-4.5976694, 55.41576280000001], [-4.5972741, 55.4164874], [-4.5971859, 55.41669960000001], [-4.5970769, 55.416961999999984], [-4.597021299999999, 55.4172312], [-4.5970028, 55.4173208], [-4.5969638, 55.4175098], [-4.5969138, 55.4183068], [-4.5969686, 55.4189081], [-4.5971318, 55.41955959999999], [-4.5971862, 55.419776600000006], [-4.5972075, 55.41988229999999], [-4.5973897, 55.42073049999999], [-4.5974572, 55.42127910000001], [-4.5974557, 55.42180990000001], [-4.5973949, 55.422181], [-4.597264499999999, 55.42267240000001], [-4.5970983, 55.423218000000006], [-4.5969416999999995, 55.42379559999999], [-4.5968457, 55.4242404], [-4.5968063, 55.424653199999995], [-4.5968027, 55.424889], [-4.596819999999999, 55.42524610000001], [-4.596824599999999, 55.4253771], [-4.5968466, 55.425584699999995], [-4.596873999999999, 55.4257261], [-4.596908399999999, 55.425887999999986], [-4.5970058, 55.4262144], [-4.5971386, 55.4265594], [-4.597301399999999, 55.4269033], [-4.5975194, 55.427305399999995], [-4.5977708, 55.4276585], [-4.598346099999999, 55.4283515], [-4.5986932, 55.4287034], [-4.599441499999999, 55.42928889999999], [-4.6001642, 55.42978740000001], [-4.6006392, 55.4300543], [-4.601123299999999, 55.4303143], [-4.6026055999999995, 55.4310495], [-4.6028499, 55.4311737], [-4.6034267, 55.4314671], [-4.603532899999999, 55.4315211], [-4.604084, 55.4318037], [-4.6058815, 55.4327071], [-4.6068471, 55.4331825], [-4.6077719, 55.433674], [-4.6083888, 55.4340457], [-4.6089807, 55.4344408], [-4.609161, 55.4345778], [-4.6097844, 55.4350989], [-4.6103191, 55.4356564], [-4.6107633, 55.4361931], [-4.6111765, 55.4367308], [-4.6117828, 55.437514400000005], [-4.612408, 55.43824849999999], [-4.6128795, 55.4387238], [-4.6135804, 55.43928720000001], [-4.613904899999999, 55.4395228], [-4.614228, 55.43976179999999], [-4.6142917, 55.43980239999999], [-4.6149134, 55.4401907], [-4.615638999999999, 55.4405882], [-4.616566999999999, 55.4410329], [-4.6175342, 55.4414851], [-4.6181539, 55.44177599999999], [-4.6182808, 55.44184489999999], [-4.6190585, 55.4422867], [-4.619667899999999, 55.4426928], [-4.620311799999999, 55.44319519999999], [-4.620617, 55.4434748], [-4.6206646, 55.4435221], [-4.620898099999999, 55.4437539], [-4.6212301, 55.44414069999999], [-4.621994, 55.4450849], [-4.622172499999999, 55.44532989999998], [-4.622543699999999, 55.445897300000006], [-4.622704799999999, 55.44610959999999], [-4.623030699999999, 55.4465063], [-4.6231395, 55.44664439999999], [-4.623561999999999, 55.447182899999994], [-4.6238611, 55.44758229999999], [-4.6240698, 55.44788710000001], [-4.6242176, 55.44810299999999], [-4.6244227, 55.4484137], [-4.6246366, 55.44876870000001], [-4.6247688, 55.44897189999999], [-4.6249148, 55.44923219999999], [-4.625033099999999, 55.449455099999994], [-4.62516, 55.4496977], [-4.6253357, 55.45003690000001], [-4.625446899999999, 55.4502805], [-4.6255846, 55.4505822], [-4.625701699999999, 55.4508469], [-4.6257133, 55.4508753], [-4.625774699999999, 55.4510264], [-4.625961817427129, 55.45154693990802], [-4.6260837, 55.451885999999995], [-4.6263489, 55.4527489], [-4.6265176, 55.4534822], [-4.6265413, 55.4535738], [-4.6265994, 55.453831099999995], [-4.626660399999999, 55.4540927], [-4.6267999, 55.4547345], [-4.626816999999999, 55.45517889999999], [-4.6268219, 55.455336300000006], [-4.6268003, 55.45570270000001], [-4.626786299999999, 55.4558135], [-4.6267476, 55.4560496], [-4.6266866, 55.45631290000001], [-4.6266696, 55.4563899], [-4.6265529, 55.4567323], [-4.6264891, 55.4568937], [-4.6263151, 55.457253699999995], [-4.6261765, 55.457498300000005], [-4.626090799999999, 55.45763730000001], [-4.625929199999999, 55.45787469999999], [-4.62568, 55.458223899999986], [-4.6253911, 55.4585201]]} 9.0 1517 1527 Maybole Ayr Ayr 55.4585201 -4.6253911 55.4585201 -4.6253911 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 Ayr TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659324 1789136788680378 8 8 2026-09-11 14:37:42.614516 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:42.235435
449916 480967 G89948 182A16MP11 2026-09-11 COMPLETE 12659200 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 480967, "stp": "P", "toc": "Northern", "uid": "G89948", "consist": "158787", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89948/2026-09-11/detailed", "trust_id": "182A16MP11", "origin_crs": "KNO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "9B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2A16", "timing_status": "LATE", "origin_station": "Knottingley", "current_leg_arr": "1527", "current_leg_dep": "1515", "current_leg_end": "Leeds", "origin_dep_time": "1440", "origin_platform": "2", "current_location": "Leeds", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-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": "Wakefield Westgate", "dest_arr_time_act": "1524", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Wakefield Westgate", "current_leg_milage": "10.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 75.95, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3253.775, \"from_m\": 75.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3286.691, \"from_m\": 3253.775, \"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\": 3726.255, \"from_m\": 3286.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4791.627, \"from_m\": 3726.255, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5231.191, \"from_m\": 4791.627, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5264.107, \"from_m\": 5231.191, \"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\": 9356.892, \"from_m\": 5264.107, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17191.361, \"from_m\": 9356.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17326.469, \"from_m\": 17191.361, \"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\": 17399.256, \"from_m\": 17326.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17614.737, \"from_m\": 17399.256, \"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\": 18139.623, \"from_m\": 17614.737, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18163.382, \"from_m\": 18139.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18170.275, \"from_m\": 18163.382, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19360.697, \"from_m\": 18170.275, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19371.259, \"from_m\": 19360.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19437.489, \"from_m\": 19371.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19465.353, \"from_m\": 19437.489, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19544.552, \"from_m\": 19465.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20062.299, \"from_m\": 19544.552, \"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\": 20372.61, \"from_m\": 20062.299, \"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\": 20400.432, \"from_m\": 20372.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20539.701, \"from_m\": 20400.432, \"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\": 21206.998, \"from_m\": 20539.701, \"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\": 21242.638, \"from_m\": 21206.998, \"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\": 22647.78, \"from_m\": 21242.638, \"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\": 28307.774, \"from_m\": 22647.78, \"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\": 34521.415, \"from_m\": 28307.774, \"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\": 35187.61, \"from_m\": 34521.415, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35479.648, \"from_m\": 35187.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35685.434, \"from_m\": 35479.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\": 35904.164, \"from_m\": 35685.434, \"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\": 35980.248, \"from_m\": 35904.164, \"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\": 36124.385, \"from_m\": 35980.248, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36173.84, \"from_m\": 36124.385, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36571.655, \"from_m\": 36173.84, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36893.866, \"from_m\": 36571.655, \"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\": 480967, \"profile_key\": \"9e7a9c5192a1bbefd3620bc43002f77075c9008b773143e23e427183faa21ec7\", \"schedule_id\": 13824, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Knottingley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440H\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 2, \"distance_m\": 313.946, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": false, \"wtt_arr\": \"1444\", \"wtt_dep\": \"1445\", \"location\": \"Pontefract Monkhill\", \"stage_seq\": 3, \"distance_m\": 3081.184, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": false, \"wtt_arr\": \"1447\", \"wtt_dep\": \"1447H\", \"location\": \"Pontefract Tanshelf\", \"stage_seq\": 4, \"distance_m\": 4258.941, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1452\", \"location\": \"Featherstone\", \"stage_seq\": 5, \"distance_m\": 9356.892, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": false, \"wtt_arr\": \"1455\", \"wtt_dep\": \"1455H\", \"location\": \"Streethouse\", \"stage_seq\": 6, \"distance_m\": 12100.348, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Crofton East Jn\", \"stage_seq\": 7, \"distance_m\": 15145.005, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Crofton West Jn\", \"stage_seq\": 8, \"distance_m\": 16446.008, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Calder Bridge Jn\", \"stage_seq\": 9, \"distance_m\": 18252.563, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1507\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 10, \"distance_m\": 19171.45, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 11, \"distance_m\": 20646.167, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 12, \"distance_m\": 35479.648, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Whitehall Jn\", \"stage_seq\": 13, \"distance_m\": 35980.248, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 36368.234, \"section_seq\": 1, \"route_path_id\": 32880}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 15, \"distance_m\": 36893.866, \"section_seq\": 1, \"route_path_id\": 32880}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36893.866, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32880}], \"total_distance_m\": 36893.866, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 26942.416, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9951.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1440", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5836, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:07Z\", \"source_id\": 38437256, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:11Z\", \"source_id\": 12627668, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:55Z\", \"source_id\": 38444528, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:58Z\", \"source_id\": 12629692, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:31Z\", \"source_id\": 38456182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:38Z\", \"source_id\": 12633063, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:32Z\", \"source_id\": 38463910, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:37Z\", \"source_id\": 12635319, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:21Z\", \"source_id\": 38490991, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:26Z\", \"source_id\": 12643146, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:25Z\", \"source_id\": 38513459, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:28Z\", \"source_id\": 12649823, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:14Z\", \"source_id\": 38544755, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:15Z\", \"source_id\": 12659200, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "9", "timing_fact_generation": 1789136777909431, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:44.382163", "service_state_evidence_id": 12659200, "current_leg_start_actual_dep": "2026-09-11T15:14:00+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:44.512809", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P KNO LDS 2A16 158787 2 90 None {"version": 3, "segments": [{"to_m": 75.95, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3253.775, "from_m": 75.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3286.691, "from_m": 3253.775, "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": 3726.255, "from_m": 3286.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4791.627, "from_m": 3726.255, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5231.191, "from_m": 4791.627, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5264.107, "from_m": 5231.191, "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": 9356.892, "from_m": 5264.107, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17191.361, "from_m": 9356.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17326.469, "from_m": 17191.361, "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": 17399.256, "from_m": 17326.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17614.737, "from_m": 17399.256, "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": 18139.623, "from_m": 17614.737, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18163.382, "from_m": 18139.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18170.275, "from_m": 18163.382, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19360.697, "from_m": 18170.275, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19371.259, "from_m": 19360.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19437.489, "from_m": 19371.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19465.353, "from_m": 19437.489, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19544.552, "from_m": 19465.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20062.299, "from_m": 19544.552, "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": 20372.61, "from_m": 20062.299, "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": 20400.432, "from_m": 20372.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20539.701, "from_m": 20400.432, "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": 21206.998, "from_m": 20539.701, "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": 21242.638, "from_m": 21206.998, "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": 22647.78, "from_m": 21242.638, "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": 28307.774, "from_m": 22647.78, "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": 34521.415, "from_m": 28307.774, "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": 35187.61, "from_m": 34521.415, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35479.648, "from_m": 35187.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35685.434, "from_m": 35479.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": 35904.164, "from_m": 35685.434, "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": 35980.248, "from_m": 35904.164, "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": 36124.385, "from_m": 35980.248, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36173.84, "from_m": 36124.385, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36571.655, "from_m": 36173.84, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36893.866, "from_m": 36571.655, "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": 480967, "profile_key": "9e7a9c5192a1bbefd3620bc43002f77075c9008b773143e23e427183faa21ec7", "schedule_id": 13824, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1440", "location": "Knottingley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440H", "location": "Knottingley West Jn", "stage_seq": 2, "distance_m": 313.946, "section_seq": 1, "route_path_id": 32880}, {"is_pass": false, "wtt_arr": "1444", "wtt_dep": "1445", "location": "Pontefract Monkhill", "stage_seq": 3, "distance_m": 3081.184, "section_seq": 1, "route_path_id": 32880}, {"is_pass": false, "wtt_arr": "1447", "wtt_dep": "1447H", "location": "Pontefract Tanshelf", "stage_seq": 4, "distance_m": 4258.941, "section_seq": 1, "route_path_id": 32880}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1452", "location": "Featherstone", "stage_seq": 5, "distance_m": 9356.892, "section_seq": 1, "route_path_id": 32880}, {"is_pass": false, "wtt_arr": "1455", "wtt_dep": "1455H", "location": "Streethouse", "stage_seq": 6, "distance_m": 12100.348, "section_seq": 1, "route_path_id": 32880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Crofton East Jn", "stage_seq": 7, "distance_m": 15145.005, "section_seq": 1, "route_path_id": 32880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Crofton West Jn", "stage_seq": 8, "distance_m": 16446.008, "section_seq": 1, "route_path_id": 32880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Calder Bridge Jn", "stage_seq": 9, "distance_m": 18252.563, "section_seq": 1, "route_path_id": 32880}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1507", "location": "Wakefield Kirkgate", "stage_seq": 10, "distance_m": 19171.45, "section_seq": 1, "route_path_id": 32880}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511", "location": "Wakefield Westgate", "stage_seq": 11, "distance_m": 20646.167, "section_seq": 1, "route_path_id": 32880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521H", "location": "Holbeck Jn", "stage_seq": 12, "distance_m": 35479.648, "section_seq": 1, "route_path_id": 32880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Whitehall Jn", "stage_seq": 13, "distance_m": 35980.248, "section_seq": 1, "route_path_id": 32880}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 36368.234, "section_seq": 1, "route_path_id": 32880}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Leeds", "stage_seq": 15, "distance_m": 36893.866, "section_seq": 1, "route_path_id": 32880}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36893.866, "from_m": 0.0, "section_seq": 1, "route_path_id": 32880}], "total_distance_m": 36893.866, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 26942.416, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9951.45, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5836, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:07Z", "source_id": 38437256, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:44:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:11Z", "source_id": 12627668, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5847, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:55Z", "source_id": 38444528, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:58Z", "source_id": 12629692, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5853, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:31Z", "source_id": 38456182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:51:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:38Z", "source_id": 12633063, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5857, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:32Z", "source_id": 38463910, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:54:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:37Z", "source_id": 12635319, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5915, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:21Z", "source_id": 38490991, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:05:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:26Z", "source_id": 12643146, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6026, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:25Z", "source_id": 38513459, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:28Z", "source_id": 12649823, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5393, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:14Z", "source_id": 38544755, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:15Z", "source_id": 12659200, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Knottingley 1440 1440 2 None None Leeds 1525 1524 9B LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89948/2026-09-11/detailed None Wakefield Westgate 2026-09-11T15:14:00+01:00 Leeds 12.0 {"type": "LineString", "coordinates": [[-1.5053725722095863, 53.68192496338836], [-1.5054933999999998, 53.6820898], [-1.5056511, 53.6822975], [-1.5059951, 53.6827339], [-1.5063003999999998, 53.68311750000001], [-1.5065067999999997, 53.683371], [-1.5069979999999998, 53.68398970000001], [-1.5071700999999995, 53.68422270000001], [-1.5077777999999995, 53.6850112], [-1.5079516, 53.68524849999999], [-1.5083217999999998, 53.68573129999999], [-1.5083903, 53.6858187], [-1.5088096, 53.686392299999994], [-1.509029, 53.68667789999999], [-1.5092621, 53.68695350000001], [-1.5096417999999998, 53.687487399999995], [-1.5100472000000005, 53.68800730000001], [-1.5104003999999998, 53.6885157], [-1.5108614, 53.6892076], [-1.5112353, 53.6897849], [-1.5112728, 53.6898415], [-1.5115208, 53.6902107], [-1.5118567, 53.69067330000001], [-1.5122152999999998, 53.6911296], [-1.5129927, 53.692058200000005], [-1.5138234, 53.6930278], [-1.5147097, 53.6939591], [-1.5154951, 53.694721], [-1.5161288, 53.695322], [-1.5166843, 53.69584369999999], [-1.5171609999999998, 53.69636659999999], [-1.5173649000000002, 53.69661700000001], [-1.5174595999999998, 53.6967525], [-1.5175278999999997, 53.69685119999999], [-1.5176416999999998, 53.6970358], [-1.5178375000000002, 53.69737640000001], [-1.5180195, 53.697761199999995], [-1.5182029, 53.698219400000006], [-1.5183237999999997, 53.69858620000001], [-1.5184037, 53.698825], [-1.5184577, 53.6990557], [-1.5185457999999998, 53.6995155], [-1.5186086999999997, 53.699974700000006], [-1.518627, 53.7004312], [-1.5186124999999997, 53.701049700000006], [-1.5185378, 53.7016763], [-1.5184242999999995, 53.702194899999995], [-1.5182378, 53.702876399999994], [-1.5180715, 53.70337219999999], [-1.517644, 53.70436069999999], [-1.5172522, 53.705191600000006], [-1.5167762, 53.70610189999999], [-1.5164392, 53.70670020000001], [-1.5160732, 53.70730009999999], [-1.5156813999999998, 53.707871], [-1.5141992, 53.70987509999999], [-1.5122584999999995, 53.7123869], [-1.5112735, 53.713714], [-1.5109396, 53.7142637], [-1.5107891000000002, 53.71451470000001], [-1.5106173, 53.71490989999999], [-1.5104602, 53.715309700000006], [-1.5104332, 53.71538169999999], [-1.5103511999999997, 53.715665], [-1.5102646, 53.716037699999994], [-1.5101857999999997, 53.71653709999999], [-1.510156, 53.7167867], [-1.5101429999999998, 53.71703709999999], [-1.5101576999999995, 53.7175411], [-1.5101742, 53.71779549999999], [-1.5102166, 53.71804610000001], [-1.5102618, 53.718328699999994], [-1.5103402, 53.71861680000001], [-1.5103865999999997, 53.7188139], [-1.510653, 53.7195237], [-1.5108389, 53.7198786], [-1.5110418, 53.72022309999999], [-1.5111547, 53.7203834], [-1.5112869999999998, 53.72057420000001], [-1.511555, 53.72093799999999], [-1.5117847, 53.7212454], [-1.5120343999999997, 53.7215496], [-1.5124113999999995, 53.721951799999985], [-1.5128507, 53.72233640000001], [-1.5133405999999998, 53.72273740000001], [-1.5139470999999998, 53.72315989999999], [-1.5145658, 53.7235397], [-1.5152012999999998, 53.7238836], [-1.5159547999999998, 53.7242763], [-1.5167861, 53.7246427], [-1.5176529, 53.7249582], [-1.5184150999999997, 53.72520689999999], [-1.5187446, 53.7253239], [-1.5202435999999997, 53.7258401], [-1.5218187, 53.72636779999999], [-1.5244723, 53.72723320000001], [-1.5257842999999998, 53.72766549999999], [-1.5270648999999998, 53.7280982], [-1.5271359830031863, 53.728121495441066], [-1.5283654, 53.7285244], [-1.5296339, 53.7289481], [-1.5307183, 53.7293568], [-1.5317244, 53.7297888], [-1.5335291, 53.73065449999999], [-1.5346156, 53.7311674], [-1.5357691999999998, 53.7316672], [-1.5365865, 53.7320116], [-1.5374221999999995, 53.732344899999994], [-1.538364, 53.7327207], [-1.5393609999999998, 53.73309], [-1.5396956999999998, 53.73320820000001], [-1.5411556, 53.733723700000006], [-1.5425806, 53.73416749999999], [-1.54309133133044, 53.734323238421794], [-1.5447000999999998, 53.7348138], [-1.5469136, 53.7354035], [-1.547177, 53.735466], [-1.5482937, 53.7357308], [-1.5501147, 53.736118999999995], [-1.5509227, 53.7362649], [-1.5517080999999997, 53.7364185], [-1.5524836, 53.736585700000006], [-1.5531978999999998, 53.7367564], [-1.5544895999999997, 53.7371244], [-1.5556842, 53.737552599999994], [-1.5566844000000002, 53.737974], [-1.5571745, 53.738252200000005], [-1.5577083, 53.7385464], [-1.5582054999999997, 53.73883359999999], [-1.5586637, 53.73911849999998], [-1.5591440999999997, 53.73945719999998], [-1.5595872, 53.7397856], [-1.5599932000000003, 53.7401344], [-1.5603668, 53.74049199999999], [-1.5605952999999997, 53.7407395], [-1.5608056, 53.7409845], [-1.5610209, 53.7412318], [-1.5611957999999997, 53.74147349999999], [-1.561395, 53.741747], [-1.5615709, 53.742016], [-1.5617341, 53.7422946], [-1.5618959999999995, 53.7425994], [-1.5620977, 53.7430898], [-1.5621795999999997, 53.74333870000001], [-1.5622449, 53.743571900000006], [-1.5623643, 53.7440717], [-1.5624847999999998, 53.744704299999995], [-1.5624999999999998, 53.7447908], [-1.5625690999999995, 53.74504139999999], [-1.5626542999999995, 53.74529210000001], [-1.5627496999999997, 53.745542500000006], [-1.5628472, 53.745779500000005], [-1.5629504, 53.7459748], [-1.5630728, 53.74621230000001], [-1.5632099999999998, 53.746440500000006], [-1.5634002, 53.74675349999999], [-1.5636895, 53.7471931], [-1.5637502000000003, 53.7472937], [-1.5650383, 53.7491965], [-1.5651501, 53.7493726], [-1.5659194999999997, 53.750515699999994], [-1.5663071999999998, 53.751134099999994], [-1.5666432999999995, 53.75171919999999], [-1.5669526, 53.7523505], [-1.5672049999999995, 53.7529933], [-1.5674437, 53.753736199999985], [-1.5676212, 53.7545263], [-1.5676872999999998, 53.75505419999999], [-1.567719, 53.7555836], [-1.5677032999999998, 53.756649499999995], [-1.5677036, 53.7569353], [-1.5677191999999998, 53.7572236], [-1.5677801999999998, 53.757655099999994], [-1.5678168999999995, 53.7579142], [-1.5678976, 53.758262499999994], [-1.5679993999999997, 53.7585992], [-1.5680752999999998, 53.7588349], [-1.5681583, 53.7590643], [-1.568253, 53.759311800000006], [-1.568346, 53.7595294], [-1.568488, 53.7598322], [-1.5686492, 53.76013979999999], [-1.5686729, 53.76018589999999], [-1.5688125, 53.76044929999999], [-1.5689774, 53.7607198], [-1.5697510999999995, 53.761964799999994], [-1.5698624, 53.762153000000005], [-1.5701025, 53.762596999999985], [-1.570337, 53.76304889999999], [-1.5705721, 53.7635226], [-1.5707911, 53.7639885], [-1.570992, 53.76445509999999], [-1.5711639999999998, 53.764893899999976], [-1.5713360000000005, 53.7653679], [-1.5714918000000002, 53.7658405], [-1.5716277999999997, 53.76625859999999], [-1.5717353999999997, 53.7666746], [-1.5718605, 53.767092], [-1.5719972999999998, 53.7675093], [-1.5721352, 53.7678363], [-1.5722837, 53.76812759999999], [-1.5724205000000002, 53.76837110000001], [-1.5725749, 53.7686047], [-1.5727572, 53.7688397], [-1.5729412, 53.7690775], [-1.5732622999999997, 53.76944780000001], [-1.5734401, 53.76962329999999], [-1.5736446999999998, 53.769791000000005], [-1.5741345, 53.77020379999999], [-1.5746754, 53.770616200000006], [-1.575616, 53.77133940000001], [-1.5758415999999995, 53.7715319], [-1.5760445, 53.77172689999999], [-1.5763791, 53.7720901], [-1.5767021, 53.77247849999999], [-1.576973, 53.7728673], [-1.5772446, 53.7733284], [-1.5774361999999995, 53.7737714], [-1.5775743, 53.7741438], [-1.5776707, 53.77450290000001], [-1.5777369, 53.7747776], [-1.5777956999999998, 53.77502439999999], [-1.5782064, 53.7771598], [-1.5783299999999998, 53.7777698], [-1.5784492, 53.7784007], [-1.5785623, 53.77921270000001], [-1.5786174, 53.7796326], [-1.5786432999999995, 53.7800419], [-1.5786454999999997, 53.78046710000001], [-1.5786392, 53.7808799], [-1.5785587999999997, 53.7816894], [-1.5785017999999995, 53.7821727], [-1.5784560999999997, 53.7824436], [-1.5783990999999995, 53.7827509], [-1.5783316, 53.7830357], [-1.5782865999999998, 53.783258], [-1.5782605999999997, 53.7833371], [-1.5782482999999998, 53.783369099999994], [-1.5782121999999998, 53.783469], [-1.5780318, 53.7838946], [-1.5777665999999997, 53.7844436], [-1.5775689999999998, 53.7848543], [-1.5772343999999998, 53.7856834], [-1.5771438999999998, 53.7859293], [-1.5771094, 53.7860539], [-1.5769677999999998, 53.7864486], [-1.576879508149209, 53.786690690571334], [-1.5767693786712726, 53.786749997681795], [-1.5766665, 53.78680539999999], [-1.5763263, 53.78698809999999], [-1.5755367, 53.7873955], [-1.5754754778128408, 53.78742772712427], [-1.5747259, 53.787822299999995], [-1.5744481, 53.7879698], [-1.5720960999999998, 53.78921999999999], [-1.5713657, 53.7896105], [-1.5710698999999997, 53.7897675], [-1.5706170999999998, 53.79001739999999], [-1.5704849999999997, 53.79008730000001], [-1.5702376, 53.7902181], [-1.5698029999999998, 53.7904529], [-1.5696196999999998, 53.790554699999994], [-1.5694252999999998, 53.79065130000001], [-1.5683716, 53.79116539999999], [-1.5680512952995005, 53.79131415551756], [-1.5678347999999998, 53.79141469999998], [-1.5676713, 53.7914851], [-1.5673662999999998, 53.7916114], [-1.5672092, 53.7916779], [-1.5670310999999997, 53.79175480000001], [-1.5667924, 53.79185], [-1.5667184, 53.79188250000001], [-1.5663314, 53.7920385], [-1.5661184, 53.79212210000001], [-1.5658665, 53.79220939999999], [-1.5656013999999998, 53.7922916], [-1.5653174, 53.79236199999999], [-1.5650193999999995, 53.7924302], [-1.5646915, 53.792486], [-1.5642007, 53.7925376], [-1.5637590999999995, 53.792561199999994], [-1.5632817999999995, 53.79255300000001], [-1.5628660999999997, 53.7925291], [-1.5624808999999995, 53.79248030000001], [-1.5621028090450984, 53.79241557049604], [-1.5618493620369007, 53.79236313359027], [-1.5616226933707107, 53.79232001601864], [-1.561418987746265, 53.79228489284559], [-1.5612344298633, 53.792256439135585], [-1.5610652044215525, 53.79223332995306], [-1.5609074961207583, 53.7922142403625], [-1.5607574896606549, 53.79219784542833], [-1.5606113697409782, 53.79218282021503], [-1.5604653210614652, 53.79216783978704], [-1.5603155283218524, 53.79215157920882], [-1.5601581762218757, 53.79213271354482], [-1.5599894494612725, 53.7921099178595], [-1.5598055327397784, 53.79208186721732], [-1.559602610757131, 53.79204723668272], [-1.5593768682130662, 53.792004701320174], [-1.5591244898073209, 53.79195293619412], [-1.5591239999999995, 53.7919529], [-1.5587781, 53.7919352], [-1.5584309, 53.7919337], [-1.5581574000000002, 53.7919413], [-1.5580764, 53.7919457], [-1.5579767999999998, 53.7919559], [-1.5578837, 53.7919655], [-1.5578016999999995, 53.79197419999999], [-1.5577066, 53.7919872], [-1.5575140999999997, 53.79201710000001], [-1.5574121999999997, 53.7920331], [-1.5572079, 53.7920744], [-1.5570783, 53.79210220000001], [-1.5569541999999998, 53.7921347], [-1.5567614999999997, 53.79218780000001], [-1.5565851, 53.79224649999999], [-1.5564989954323991, 53.79227895808018], [-1.556281229687036, 53.79237154478559], [-1.5560872970755917, 53.79245216487431], [-1.5559137875990126, 53.792522523639626], [-1.555757291258247, 53.79258432637483], [-1.5556143980542405, 53.7926392783732], [-1.5554816979879416, 53.79268908492802], [-1.5553557810602967, 53.79273545133257], [-1.5552332372722533, 53.792780082880114], [-1.5551106566247583, 53.79282468486397], [-1.554984629118759, 53.79287096257739], [-1.5548517447552015, 53.79292062131368], [-1.554708593535035, 53.79297536636611], [-1.5545517654592047, 53.79303690302795], [-1.5543778505286583, 53.793106936592494], [-1.5541834387443432, 53.79318717235303], [-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.0 1515 1527 Wakefield Westgate Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659200 1789136777909431 57 57 2026-09-11 14:37:44.512809 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:44.382163
449917 481027 W70547 432K97MP11 2026-09-11 COMPLETE 12658791 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 481027, "stp": "P", "toc": "West Midlands Trains", "uid": "W70547", "consist": "350123", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70547/2026-09-11/detailed", "trust_id": "432K97MP11", "origin_crs": "STA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-11", "dest_arr_time": "1524", "dest_platform": "3", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "2K97", "timing_status": "LATE", "origin_station": "Stafford", "current_leg_arr": "1527", "current_leg_dep": "1517", "current_leg_end": "Crewe", "origin_dep_time": "1443", "origin_platform": "6", "current_location": "Crewe", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2988822, 53.0930381], [-2.299412, 53.092983], [-2.2999994, 53.0929195], [-2.3006920999999996, 53.0928502], [-2.3014791, 53.0927696], [-2.3020618, 53.09270999999999], [-2.3027707, 53.0926372], [-2.3047465, 53.09243730000001], [-2.3064423, 53.0922623], [-2.3078812999999996, 53.09211340000001], [-2.3090023, 53.09199389999999], [-2.3091871, 53.0919751], [-2.3106351, 53.0918209], [-2.310652297758602, 53.09181876959621], [-2.3121713, 53.091630599999995], [-2.3122296999999996, 53.0916222], [-2.3124445, 53.0915929], [-2.3136369999999995, 53.09141880000001], [-2.3148016, 53.09122899999999], [-2.3164838999999997, 53.0909266], [-2.3173968, 53.0907412], [-2.3191059, 53.09036390000001], [-2.3198997, 53.09017320000001], [-2.3214981, 53.0897645], [-2.3229407, 53.08935650000001], [-2.3239615, 53.0890513], [-2.3264474, 53.088294299999994], [-2.328351, 53.08771479999999], [-2.3289371, 53.0875363], [-2.3304363999999995, 53.08707829999999], [-2.3322138, 53.08653499999999], [-2.3333176, 53.0861983], [-2.335306, 53.085591599999994], [-2.3356197387107556, 53.085495891459885], [-2.3356243, 53.08549450000001], [-2.3370061, 53.0850712], [-2.3381651, 53.08473459999999], [-2.3393242, 53.08443629999999], [-2.3395287, 53.0843823], [-2.3408506, 53.0840767], [-2.3422491000000005, 53.08378389999999], [-2.3433271, 53.083591299999995], [-2.3439652999999994, 53.0834831], [-2.3450771, 53.0833166], [-2.3463307, 53.0831573], [-2.3475006, 53.0830339], [-2.3478643999999997, 53.083001], [-2.348249099999999, 53.0829686], [-2.3492575, 53.08289200000001], [-2.3501676, 53.082838999999986], [-2.3509999, 53.08280789999999], [-2.3517104, 53.0827776], [-2.3527624, 53.0827359], [-2.3536973, 53.0827039], [-2.3557555, 53.0826322], [-2.3560443999999996, 53.0826302], [-2.3571608999999993, 53.0826176], [-2.3587494999999996, 53.0826291], [-2.3609385, 53.0827073], [-2.3624366999999995, 53.082774], [-2.3631255, 53.082795299999994], [-2.3644033999999996, 53.08278769999999], [-2.3651281, 53.08276609999999], [-2.3658023, 53.082731], [-2.3664517, 53.082675], [-2.3669993, 53.08261819999999], [-2.3671486999999996, 53.08260099999999], [-2.3680059999999994, 53.0825026], [-2.3689519, 53.08234639999999], [-2.369982, 53.0821485], [-2.3709611, 53.08193039999999], [-2.3717279, 53.081726], [-2.372476, 53.08149120000001], [-2.3734721999999997, 53.08115120000001], [-2.3742925999999995, 53.08084259999998], [-2.3748248, 53.080617499999995], [-2.376099599999999, 53.0800545], [-2.3768011999999996, 53.07972589999999], [-2.3775331, 53.0794149], [-2.3782956, 53.0791469], [-2.3790815, 53.0788792], [-2.3799975, 53.0786044], [-2.3801836, 53.07855120000001], [-2.380636599999999, 53.07843760000001], [-2.3812056, 53.07829530000001], [-2.382539, 53.07801779999999], [-2.3838982, 53.0777964], [-2.3843194, 53.07772800000001], [-2.3844782999999996, 53.07769939999999], [-2.3857098999999997, 53.0775069], [-2.3884029999999994, 53.0770653], [-2.3890385, 53.07697129999999], [-2.3925429999999994, 53.0764068], [-2.3932568, 53.07628780000001], [-2.3939613, 53.0761786], [-2.3954339999999994, 53.075933500000005], [-2.3968785, 53.07570809999999], [-2.3975968, 53.0756124], [-2.3979153, 53.075582199999985], [-2.3983415, 53.0755454], [-2.3990835, 53.0755099], [-2.3997740999999997, 53.075505099999994], [-2.4004865999999994, 53.07551980000001], [-2.4012144, 53.075565399999995], [-2.4015023999999996, 53.075596399999995], [-2.4023757999999997, 53.0757057], [-2.4029666, 53.07579750000001], [-2.4035658999999994, 53.0759067], [-2.4047111, 53.0761746], [-2.4060332000000004, 53.076483099999976], [-2.4073594999999997, 53.0767863], [-2.4086981, 53.0770978], [-2.4100772, 53.077419699999986], [-2.4146060000000005, 53.07847309999998], [-2.4152062, 53.0786099], [-2.4161947, 53.078862], [-2.417160599999999, 53.07909130000001], [-2.4184244, 53.07938059999999], [-2.4205742, 53.0798798], [-2.4216118, 53.08011940000001], [-2.4225625999999996, 53.08035379999999], [-2.4231976999999993, 53.080533599999995], [-2.4238086999999995, 53.08073039999999], [-2.4242394999999997, 53.08088299999999], [-2.4249103999999995, 53.08114260000001], [-2.425451267122708, 53.081361591389005], [-2.4255649, 53.08140759999999], [-2.4260446, 53.0816052], [-2.4263698999999996, 53.081749399999985], [-2.4266862, 53.0818998], [-2.4269278, 53.08202360000001], [-2.4271779, 53.0821461], [-2.4273965, 53.0822641], [-2.4275326, 53.08234290000001], [-2.4276617, 53.082420899999995], [-2.427793799999999, 53.08251], [-2.4279467999999995, 53.0826192], [-2.4281683, 53.0827785], [-2.4283574, 53.08292309999999], [-2.4285404, 53.0830701], [-2.4288334999999996, 53.0833021], [-2.4289817, 53.0834197], [-2.4291223000000004, 53.08353400000001], [-2.4292069999999995, 53.0836017], [-2.429322599999999, 53.0836943], [-2.4293819999999995, 53.083745500000006], [-2.429451, 53.0838079], [-2.4295494, 53.08390490000001], [-2.4296053, 53.08396580000001], [-2.4296542, 53.0840274], [-2.4296997999999994, 53.0840891], [-2.4297447999999995, 53.0841581], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]}", "current_leg_start": "Alsager", "dest_arr_time_act": "1524", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Alsager", "current_leg_milage": "6.2", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 426.4, \"from_m\": 0.0, \"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\": 14519.035, \"from_m\": 426.4, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14856.844, \"from_m\": 14519.035, \"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\": 14977.261, \"from_m\": 14856.844, \"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\": 23411.092, \"from_m\": 14977.261, \"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\": 24555.413, \"from_m\": 23411.092, \"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\": 25892.679, \"from_m\": 24555.413, \"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\": 26462.26, \"from_m\": 25892.679, \"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\": 27118.297, \"from_m\": 26462.26, \"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\": 28513.375, \"from_m\": 27118.297, \"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\": 35525.577, \"from_m\": 28513.375, \"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\": 36344.81, \"from_m\": 35525.577, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36538.737, \"from_m\": 36344.81, \"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\": 44282.2, \"from_m\": 36538.737, \"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\": 49289.191, \"from_m\": 44282.2, \"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\": 49650.582, \"from_m\": 49289.191, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49657.403, \"from_m\": 49650.582, \"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\": 49717.315, \"from_m\": 49657.403, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49889.036, \"from_m\": 49717.315, \"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\": 50006.63, \"from_m\": 49889.036, \"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\": 50200.426, \"from_m\": 50006.63, \"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}], \"service_id\": 481027, \"profile_key\": \"beb7cc59859d089e2c98d9776dcf7e93ba12497374b12bec4f60de6bc74b9140\", \"schedule_id\": 28080, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Stafford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 2, \"distance_m\": 8347.398, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 3, \"distance_m\": 10624.646, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1452\", \"location\": \"Stone\", \"stage_seq\": 4, \"distance_m\": 14705.462, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458\", \"location\": \"Stoke Jn\", \"stage_seq\": 5, \"distance_m\": 25386.037, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 6, \"distance_m\": 26204.312, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1505\", \"location\": \"Longport\", \"stage_seq\": 7, \"distance_m\": 30851.65, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1510H\", \"location\": \"Kidsgrove\", \"stage_seq\": 8, \"distance_m\": 36422.128, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Alsager\", \"stage_seq\": 9, \"distance_m\": 40251.529, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517\", \"location\": \"Barthomley Jn\", \"stage_seq\": 10, \"distance_m\": 44062.66, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Crewe North Staff Jn\", \"stage_seq\": 11, \"distance_m\": 48603.515, \"section_seq\": 1, \"route_path_id\": 39587}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 12, \"distance_m\": 50200.426, \"section_seq\": 1, \"route_path_id\": 39587}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50200.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39587}], \"total_distance_m\": 50200.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 50080.009, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 120.417, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1443", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "53.0888590", "current_position_lon": "-2.4326692", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:22Z\", \"source_id\": 38460991, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:21Z\", \"source_id\": 12634374, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:44Z\", \"source_id\": 38481569, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:49Z\", \"source_id\": 12640517, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:19Z\", \"source_id\": 38493299, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:06:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:20Z\", \"source_id\": 12643805, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:17Z\", \"source_id\": 38508115, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:22Z\", \"source_id\": 12648239, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:24Z\", \"source_id\": 38515832, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:27Z\", \"source_id\": 12650551, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:41Z\", \"source_id\": 38543368, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:43Z\", \"source_id\": 12658791, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "3", "timing_fact_generation": 1789136744236892, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:48.746863", "service_state_evidence_id": 12658791, "current_leg_start_actual_dep": "2026-09-11T15:17:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:49.636406", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P STA CRE 2K97 350123 4 110 None {"version": 3, "segments": [{"to_m": 426.4, "from_m": 0.0, "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": 14519.035, "from_m": 426.4, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14856.844, "from_m": 14519.035, "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": 14977.261, "from_m": 14856.844, "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": 23411.092, "from_m": 14977.261, "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": 24555.413, "from_m": 23411.092, "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": 25892.679, "from_m": 24555.413, "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": 26462.26, "from_m": 25892.679, "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": 27118.297, "from_m": 26462.26, "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": 28513.375, "from_m": 27118.297, "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": 35525.577, "from_m": 28513.375, "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": 36344.81, "from_m": 35525.577, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36538.737, "from_m": 36344.81, "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": 44282.2, "from_m": 36538.737, "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": 49289.191, "from_m": 44282.2, "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": 49650.582, "from_m": 49289.191, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49657.403, "from_m": 49650.582, "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": 49717.315, "from_m": 49657.403, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49889.036, "from_m": 49717.315, "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": 50006.63, "from_m": 49889.036, "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": 50200.426, "from_m": 50006.63, "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}], "service_id": 481027, "profile_key": "beb7cc59859d089e2c98d9776dcf7e93ba12497374b12bec4f60de6bc74b9140", "schedule_id": 28080, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1443", "location": "Stafford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Searchlight Lane Jn", "stage_seq": 2, "distance_m": 8347.398, "section_seq": 1, "route_path_id": 39587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Yarnfield Jn", "stage_seq": 3, "distance_m": 10624.646, "section_seq": 1, "route_path_id": 39587}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1452", "location": "Stone", "stage_seq": 4, "distance_m": 14705.462, "section_seq": 1, "route_path_id": 39587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458", "location": "Stoke Jn", "stage_seq": 5, "distance_m": 25386.037, "section_seq": 1, "route_path_id": 39587}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500H", "location": "Stoke-on-Trent", "stage_seq": 6, "distance_m": 26204.312, "section_seq": 1, "route_path_id": 39587}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1505", "location": "Longport", "stage_seq": 7, "distance_m": 30851.65, "section_seq": 1, "route_path_id": 39587}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1510H", "location": "Kidsgrove", "stage_seq": 8, "distance_m": 36422.128, "section_seq": 1, "route_path_id": 39587}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Alsager", "stage_seq": 9, "distance_m": 40251.529, "section_seq": 1, "route_path_id": 39587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517", "location": "Barthomley Jn", "stage_seq": 10, "distance_m": 44062.66, "section_seq": 1, "route_path_id": 39587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Crewe North Staff Jn", "stage_seq": 11, "distance_m": 48603.515, "section_seq": 1, "route_path_id": 39587}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Crewe", "stage_seq": 12, "distance_m": 50200.426, "section_seq": 1, "route_path_id": 39587}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50200.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 39587}], "total_distance_m": 50200.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 50080.009, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 120.417, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 11275, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:22Z", "source_id": 38460991, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:53:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:21Z", "source_id": 12634374, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11239, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:44Z", "source_id": 38481569, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:49Z", "source_id": 12640517, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11204, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:19Z", "source_id": 38493299, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:06:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:20Z", "source_id": 12643805, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11199, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:17Z", "source_id": 38508115, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:22Z", "source_id": 12648239, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11180, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:24Z", "source_id": 38515832, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:16:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:27Z", "source_id": 12650551, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10811, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:41Z", "source_id": 38543368, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:27:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:43Z", "source_id": 12658791, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Stafford 1443 1443 6 None None Crewe 1524 1524 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70547/2026-09-11/detailed None Alsager 2026-09-11T15:17:30+01:00 Crewe 10.0 {"type": "LineString", "coordinates": [[-2.2988822, 53.0930381], [-2.299412, 53.092983], [-2.2999994, 53.0929195], [-2.3006920999999996, 53.0928502], [-2.3014791, 53.0927696], [-2.3020618, 53.09270999999999], [-2.3027707, 53.0926372], [-2.3047465, 53.09243730000001], [-2.3064423, 53.0922623], [-2.3078812999999996, 53.09211340000001], [-2.3090023, 53.09199389999999], [-2.3091871, 53.0919751], [-2.3106351, 53.0918209], [-2.310652297758602, 53.09181876959621], [-2.3121713, 53.091630599999995], [-2.3122296999999996, 53.0916222], [-2.3124445, 53.0915929], [-2.3136369999999995, 53.09141880000001], [-2.3148016, 53.09122899999999], [-2.3164838999999997, 53.0909266], [-2.3173968, 53.0907412], [-2.3191059, 53.09036390000001], [-2.3198997, 53.09017320000001], [-2.3214981, 53.0897645], [-2.3229407, 53.08935650000001], [-2.3239615, 53.0890513], [-2.3264474, 53.088294299999994], [-2.328351, 53.08771479999999], [-2.3289371, 53.0875363], [-2.3304363999999995, 53.08707829999999], [-2.3322138, 53.08653499999999], [-2.3333176, 53.0861983], [-2.335306, 53.085591599999994], [-2.3356197387107556, 53.085495891459885], [-2.3356243, 53.08549450000001], [-2.3370061, 53.0850712], [-2.3381651, 53.08473459999999], [-2.3393242, 53.08443629999999], [-2.3395287, 53.0843823], [-2.3408506, 53.0840767], [-2.3422491000000005, 53.08378389999999], [-2.3433271, 53.083591299999995], [-2.3439652999999994, 53.0834831], [-2.3450771, 53.0833166], [-2.3463307, 53.0831573], [-2.3475006, 53.0830339], [-2.3478643999999997, 53.083001], [-2.348249099999999, 53.0829686], [-2.3492575, 53.08289200000001], [-2.3501676, 53.082838999999986], [-2.3509999, 53.08280789999999], [-2.3517104, 53.0827776], [-2.3527624, 53.0827359], [-2.3536973, 53.0827039], [-2.3557555, 53.0826322], [-2.3560443999999996, 53.0826302], [-2.3571608999999993, 53.0826176], [-2.3587494999999996, 53.0826291], [-2.3609385, 53.0827073], [-2.3624366999999995, 53.082774], [-2.3631255, 53.082795299999994], [-2.3644033999999996, 53.08278769999999], [-2.3651281, 53.08276609999999], [-2.3658023, 53.082731], [-2.3664517, 53.082675], [-2.3669993, 53.08261819999999], [-2.3671486999999996, 53.08260099999999], [-2.3680059999999994, 53.0825026], [-2.3689519, 53.08234639999999], [-2.369982, 53.0821485], [-2.3709611, 53.08193039999999], [-2.3717279, 53.081726], [-2.372476, 53.08149120000001], [-2.3734721999999997, 53.08115120000001], [-2.3742925999999995, 53.08084259999998], [-2.3748248, 53.080617499999995], [-2.376099599999999, 53.0800545], [-2.3768011999999996, 53.07972589999999], [-2.3775331, 53.0794149], [-2.3782956, 53.0791469], [-2.3790815, 53.0788792], [-2.3799975, 53.0786044], [-2.3801836, 53.07855120000001], [-2.380636599999999, 53.07843760000001], [-2.3812056, 53.07829530000001], [-2.382539, 53.07801779999999], [-2.3838982, 53.0777964], [-2.3843194, 53.07772800000001], [-2.3844782999999996, 53.07769939999999], [-2.3857098999999997, 53.0775069], [-2.3884029999999994, 53.0770653], [-2.3890385, 53.07697129999999], [-2.3925429999999994, 53.0764068], [-2.3932568, 53.07628780000001], [-2.3939613, 53.0761786], [-2.3954339999999994, 53.075933500000005], [-2.3968785, 53.07570809999999], [-2.3975968, 53.0756124], [-2.3979153, 53.075582199999985], [-2.3983415, 53.0755454], [-2.3990835, 53.0755099], [-2.3997740999999997, 53.075505099999994], [-2.4004865999999994, 53.07551980000001], [-2.4012144, 53.075565399999995], [-2.4015023999999996, 53.075596399999995], [-2.4023757999999997, 53.0757057], [-2.4029666, 53.07579750000001], [-2.4035658999999994, 53.0759067], [-2.4047111, 53.0761746], [-2.4060332000000004, 53.076483099999976], [-2.4073594999999997, 53.0767863], [-2.4086981, 53.0770978], [-2.4100772, 53.077419699999986], [-2.4146060000000005, 53.07847309999998], [-2.4152062, 53.0786099], [-2.4161947, 53.078862], [-2.417160599999999, 53.07909130000001], [-2.4184244, 53.07938059999999], [-2.4205742, 53.0798798], [-2.4216118, 53.08011940000001], [-2.4225625999999996, 53.08035379999999], [-2.4231976999999993, 53.080533599999995], [-2.4238086999999995, 53.08073039999999], [-2.4242394999999997, 53.08088299999999], [-2.4249103999999995, 53.08114260000001], [-2.425451267122708, 53.081361591389005], [-2.4255649, 53.08140759999999], [-2.4260446, 53.0816052], [-2.4263698999999996, 53.081749399999985], [-2.4266862, 53.0818998], [-2.4269278, 53.08202360000001], [-2.4271779, 53.0821461], [-2.4273965, 53.0822641], [-2.4275326, 53.08234290000001], [-2.4276617, 53.082420899999995], [-2.427793799999999, 53.08251], [-2.4279467999999995, 53.0826192], [-2.4281683, 53.0827785], [-2.4283574, 53.08292309999999], [-2.4285404, 53.0830701], [-2.4288334999999996, 53.0833021], [-2.4289817, 53.0834197], [-2.4291223000000004, 53.08353400000001], [-2.4292069999999995, 53.0836017], [-2.429322599999999, 53.0836943], [-2.4293819999999995, 53.083745500000006], [-2.429451, 53.0838079], [-2.4295494, 53.08390490000001], [-2.4296053, 53.08396580000001], [-2.4296542, 53.0840274], [-2.4296997999999994, 53.0840891], [-2.4297447999999995, 53.0841581], [-2.4297902999999996, 53.0842274], [-2.4298259, 53.0842849], [-2.4301759, 53.084781], [-2.4302155999999995, 53.084847399999994], [-2.4308157999999995, 53.08585250000001], [-2.4308542999999996, 53.0859207], [-2.4310446, 53.0862345], [-2.4316885, 53.0872188], [-2.4319398999999997, 53.08766], [-2.4326086999999994, 53.08875269999999], [-2.4326691999999994, 53.08885899999999]]} 6.2 1517 1527 Alsager Crewe Crewe 53.0888590 -2.4326692 53.0888590 -2.4326692 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 Crewe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658791 1789136744236892 45 45 2026-09-11 14:37:49.636406 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:48.746863
449918 482023 C49471 735W31MQ11 2026-09-11 COMPLETE 12659098 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 482023, "stp": "P", "toc": "Great Western Railway", "uid": "C49471", "consist": "800020", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49471/2026-09-11/detailed", "trust_id": "735W31MQ11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-11", "dest_arr_time": "1530", "dest_platform": "2", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5W31", "timing_status": "EARLY", "origin_station": "North Pole Iep Depot", "current_leg_arr": "1527", "current_leg_dep": "1519", "current_leg_end": "London Paddington", "origin_dep_time": "1524", "origin_platform": null, "current_location": "Link Line", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-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": "North Pole Iep Depot", "dest_arr_time_act": "1530", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "North Pole Iep Depot", "current_leg_milage": "3.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1722.165, \"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\": 3495.593, \"from_m\": 1722.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3767.929, \"from_m\": 3495.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5239.436, \"from_m\": 3767.929, \"capability_applied\": null, \"effective_limit_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\": 482023, \"profile_key\": \"bb3f0b4c6c067b18eecc95b3a07bc5a8825f6dc52b6f5500d6d446ea41de61df\", \"schedule_id\": 6704, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"North Pole Iep Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 2, \"distance_m\": 2440.037, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 3321.813, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 4, \"distance_m\": 4589.736, \"section_seq\": 1, \"route_path_id\": 30323}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 5, \"distance_m\": 5239.436, \"section_seq\": 1, \"route_path_id\": 30323}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5239.436, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30323}], \"total_distance_m\": 5239.436, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 3517.271, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1722.165, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1524", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:04Z\", \"source_id\": 38544448, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:12Z\", \"source_id\": 12659098, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "2", "timing_fact_generation": 1789136772546639, "current_leg_arrival_utc": "2026-09-11T15:28:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:49.673810", "service_state_evidence_id": 12659098, "current_leg_start_actual_dep": "2026-09-11T15:24:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:50.308322", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None PAD 5W31 800020 5 125 None {"version": 3, "segments": [{"to_m": 1722.165, "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": 3495.593, "from_m": 1722.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3767.929, "from_m": 3495.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 5239.436, "from_m": 3767.929, "capability_applied": null, "effective_limit_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": 482023, "profile_key": "bb3f0b4c6c067b18eecc95b3a07bc5a8825f6dc52b6f5500d6d446ea41de61df", "schedule_id": 6704, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1524", "location": "North Pole Iep Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Ladbroke Grove Jn", "stage_seq": 2, "distance_m": 2440.037, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 3321.813, "section_seq": 1, "route_path_id": 30323}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Royal Oak Junction", "stage_seq": 4, "distance_m": 4589.736, "section_seq": 1, "route_path_id": 30323}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": null, "location": "London Paddington", "stage_seq": 5, "distance_m": 5239.436, "section_seq": 1, "route_path_id": 30323}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5239.436, "from_m": 0.0, "section_seq": 1, "route_path_id": 30323}], "total_distance_m": 5239.436, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 3517.271, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1722.165, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22947, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:04Z", "source_id": 38544448, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:12Z", "source_id": 12659098, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] North Pole Iep Depot 1524 1524 None None None London Paddington 1530 1530 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49471/2026-09-11/detailed None North Pole Iep Depot 2026-09-11T15:24:00+01:00 London Paddington 8.0 {"type": "LineString", "coordinates": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-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]]} 3.2 1519 1527 North Pole Iep Depot Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659098 1789136772546639 10 10 2026-09-11 14:37:50.308322 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:49.673810
449919 481989 P90458 885B51MQ11 2026-09-11 COMPLETE 12659198 2026-09-11 15:27:00 2026-09-11 14:37:52 2026-09-13 14:37:52 {"id": 481989, "stp": "P", "toc": "Southeastern", "uid": "P90458", "consist": "376006+376026", "dest_crs": "SGR", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90458/2026-09-11/detailed", "trust_id": "885B51MQ11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Slade Green", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "1", "is_terminated": 1, "next_location": "Slade Green", "signalling_id": "5B51", "timing_status": "EARLY", "origin_station": "Slade Green T&R.S.M.D", "current_leg_arr": "1527", "current_leg_dep": "1526", "current_leg_end": "Slade Green", "origin_dep_time": "1523", "origin_platform": null, "current_location": "Slade Green", "last_update_time": "2026-09-11T14:37:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1915009679011083, 51.46643610272747], [0.19139580000000003, 51.4665279], [0.1908519, 51.4671364], [0.19045309999999996, 51.46758289999999], [0.1903624, 51.467687199999986], [0.1899977, 51.468090399999994]]}", "current_leg_start": "Slade Green Dep London End", "dest_arr_time_act": "1528", "motion_projection": null, "next_location_lat": "51.4680904", "next_location_lon": "0.1899977", "previous_location": "Slade Green Dep London End", "current_leg_milage": "0.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 232.932, \"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\": 267.822, \"from_m\": 232.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 466.735, \"from_m\": 267.822, \"capability_applied\": null, \"effective_limit_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\": 481989, \"profile_key\": \"c5c4f358912d0e0f4de772fc95a5f94f07e3fcd47a6705d7a2409aad7b9db79f\", \"schedule_id\": 24342, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Slade Green T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37867}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1526\", \"location\": \"Slade Green Dep London End\", \"stage_seq\": 2, \"distance_m\": 232.932, \"section_seq\": 1, \"route_path_id\": 37867}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"Slade Green\", \"stage_seq\": 3, \"distance_m\": 466.735, \"section_seq\": 1, \"route_path_id\": 37867}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 466.735, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37867}], \"total_distance_m\": 466.735, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 431.845, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 34.89, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.4680904", "current_position_lon": "0.1899977", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:14Z\", \"source_id\": 38544792, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:15Z\", \"source_id\": 12659198, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Slade Green", "service_state_platform": "1", "timing_fact_generation": 1789136779303387, "current_leg_arrival_utc": "2026-09-11T15:27:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:49.681074", "service_state_evidence_id": 12659198, "current_leg_start_actual_dep": "2026-09-11T15:26:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:50.311010", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P None SGR 5B51 376006+376026 10 75 None {"version": 3, "segments": [{"to_m": 232.932, "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": 267.822, "from_m": 232.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 466.735, "from_m": 267.822, "capability_applied": null, "effective_limit_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": 481989, "profile_key": "c5c4f358912d0e0f4de772fc95a5f94f07e3fcd47a6705d7a2409aad7b9db79f", "schedule_id": 24342, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1523", "location": "Slade Green T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37867}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1526", "location": "Slade Green Dep London End", "stage_seq": 2, "distance_m": 232.932, "section_seq": 1, "route_path_id": 37867}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "Slade Green", "stage_seq": 3, "distance_m": 466.735, "section_seq": 1, "route_path_id": 37867}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 466.735, "from_m": 0.0, "section_seq": 1, "route_path_id": 37867}], "total_distance_m": 466.735, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 431.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 34.89, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31611, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:14Z", "source_id": 38544792, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:15Z", "source_id": 12659198, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Slade Green T&R.S.M.D 1523 1523 None None None Slade Green 1528 1528 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P90458/2026-09-11/detailed None Slade Green Dep London End 2026-09-11T15:26:00+01:00 Slade Green 1.0 {"type": "LineString", "coordinates": [[0.1915009679011083, 51.46643610272747], [0.19139580000000003, 51.4665279], [0.1908519, 51.4671364], [0.19045309999999996, 51.46758289999999], [0.1903624, 51.467687199999986], [0.1899977, 51.468090399999994]]} 0.1 1526 1527 Slade Green Dep London End Slade Green Slade Green 51.4680904 0.1899977 51.4680904 0.1899977 1 0 2026-09-11 14:37:52 TERMINATED 2026-09-11 14:27:00 Slade Green TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659198 1789136779303387 4 4 2026-09-11 14:37:50.311010 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:49.681074
449920 481349 C39778 535R43MP11 2026-09-11 COMPLETE 12659155 2026-09-11 15:27:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 481349, "stp": "P", "toc": "Great Northern", "uid": "C39778", "consist": "387107+387113", "dest_crs": "LET", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39778/2026-09-11/detailed", "trust_id": "535R43MP11", "origin_crs": "XLE", "show_on_map": 0, "dar_est_time": "14:56:00", "dar_platform": null, "dest_station": "Letchworth Garden City", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "1", "is_terminated": 1, "next_location": "Letchworth Garden City", "signalling_id": "5R43", "timing_status": "LATE", "origin_station": "Letchworth C.S.D", "current_leg_arr": "1527", "current_leg_dep": "1527", "current_leg_end": "Letchworth Garden City", "origin_dep_time": "1456", "origin_platform": null, "current_location": "Letchworth Garden City", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2194498, 51.982876699999984], [-0.2203658, 51.982635499999994], [-0.22128049999999996, 51.9823902], [-0.2218437, 51.9822382], [-0.2222447, 51.98212999999999], [-0.2225263, 51.9820524], [-0.22327469999999996, 51.981851600000006], [-0.22382990000000005, 51.9817013], [-0.22426639999999995, 51.9815888], [-0.22479309999999997, 51.9814459], [-0.22539020000000004, 51.981284899999984], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999]]}", "current_leg_start": "Letchworth A/D Line", "dest_arr_time_act": "1525", "motion_projection": null, "next_location_lat": "51.9802323", "next_location_lon": "-0.2293010", "previous_location": "Letchworth A/D Line", "current_leg_milage": "0.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 945.095, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 972.61, \"from_m\": 945.095, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 994.136, \"from_m\": 972.61, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2186.45, \"from_m\": 994.136, \"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\": 2218.856, \"from_m\": 2186.45, \"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\": 2360.247, \"from_m\": 2218.856, \"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\": 2595.237, \"from_m\": 2360.247, \"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}], \"service_id\": 481349, \"profile_key\": \"24bbb45fdee80f97b4c5e7e51bd903cb3c1b6ab912fc2860222e4722b9430bd3\", \"schedule_id\": 5684, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1456\", \"location\": \"Letchworth C.S.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"1506\", \"wtt_dep\": \"1515\", \"location\": \"Letchworth CS Reception\", \"stage_seq\": 2, \"distance_m\": 1218.066, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523\", \"location\": \"Letchworth A/D Line\", \"stage_seq\": 3, \"distance_m\": 1859.238, \"section_seq\": 1, \"route_path_id\": 29973}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Letchworth Garden City\", \"stage_seq\": 4, \"distance_m\": 2595.237, \"section_seq\": 1, \"route_path_id\": 29973}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2595.237, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29973}], \"total_distance_m\": 2595.237, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1596.21, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 999.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1456", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "51.9802323", "current_position_lon": "-0.2293010", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15613, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:09Z\", \"source_id\": 38544608, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:14Z\", \"source_id\": 12659155, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Letchworth Garden City", "service_state_platform": "1", "timing_fact_generation": 1789136774394117, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:56.234551", "service_state_evidence_id": 12659155, "current_leg_start_actual_dep": "2026-09-11T15:25:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:56.580920", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P XLE LET 5R43 387107+387113 8 110 None {"version": 3, "segments": [{"to_m": 945.095, "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": 972.61, "from_m": 945.095, "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": 994.136, "from_m": 972.61, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2186.45, "from_m": 994.136, "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": 2218.856, "from_m": 2186.45, "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": 2360.247, "from_m": 2218.856, "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": 2595.237, "from_m": 2360.247, "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}], "service_id": 481349, "profile_key": "24bbb45fdee80f97b4c5e7e51bd903cb3c1b6ab912fc2860222e4722b9430bd3", "schedule_id": 5684, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1456", "location": "Letchworth C.S.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "1506", "wtt_dep": "1515", "location": "Letchworth CS Reception", "stage_seq": 2, "distance_m": 1218.066, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523", "location": "Letchworth A/D Line", "stage_seq": 3, "distance_m": 1859.238, "section_seq": 1, "route_path_id": 29973}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Letchworth Garden City", "stage_seq": 4, "distance_m": 2595.237, "section_seq": 1, "route_path_id": 29973}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2595.237, "from_m": 0.0, "section_seq": 1, "route_path_id": 29973}], "total_distance_m": 2595.237, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1596.21, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 999.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15613, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:09Z", "source_id": 38544608, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:14Z", "source_id": 12659155, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Letchworth C.S.D 1456 1456 None 14:56:00 None Letchworth Garden City 1525 1525 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C39778/2026-09-11/detailed None Letchworth A/D Line 2026-09-11T15:25:00+01:00 Letchworth Garden City 0.0 {"type": "LineString", "coordinates": [[-0.2194498, 51.982876699999984], [-0.2203658, 51.982635499999994], [-0.22128049999999996, 51.9823902], [-0.2218437, 51.9822382], [-0.2222447, 51.98212999999999], [-0.2225263, 51.9820524], [-0.22327469999999996, 51.981851600000006], [-0.22382990000000005, 51.9817013], [-0.22426639999999995, 51.9815888], [-0.22479309999999997, 51.9814459], [-0.22539020000000004, 51.981284899999984], [-0.22615360000000004, 51.9810733], [-0.2270334, 51.980847399999995], [-0.2274862, 51.980717099999985], [-0.229301, 51.98023229999999]]} 0.5 1527 1527 Letchworth A/D Line Letchworth Garden City Letchworth Garden City 51.9802323 -0.2293010 51.9802323 -0.2293010 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:27:00 Letchworth Garden City TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659155 1789136774394117 4 4 2026-09-11 14:37:56.580920 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:56.234551
449921 479998 L87590 041L37MN11 2026-09-11 COMPLETE 12658861 2026-09-11 15:27:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 479998, "stp": "P", "toc": "ScotRail", "uid": "L87590", "consist": "170409", "dest_crs": "DEE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87590/2026-09-11/detailed", "trust_id": "041L37MN11", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dundee", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "2", "is_terminated": 1, "next_location": "Dundee", "signalling_id": "1L37", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1527", "current_leg_dep": "1514", "current_leg_end": "Dundee", "origin_dep_time": "1359", "origin_platform": "19", "current_location": "Dundee", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8934537999999996, 56.375032], [-2.8931759, 56.3753519], [-2.8929325, 56.3756315], [-2.8927016, 56.3759079], [-2.8924704, 56.3761875], [-2.8923414999999997, 56.37634560000001], [-2.8922609, 56.37644449999999], [-2.8921234999999994, 56.376613099999986], [-2.8919631, 56.3768195], [-2.8916881, 56.3771551], [-2.8915554, 56.377324300000005], [-2.89139, 56.377553000000006], [-2.8913339, 56.377635599999984], [-2.8913086999999997, 56.377672700000005], [-2.8912228999999994, 56.377799], [-2.8910707, 56.3780772], [-2.8909516, 56.3783015], [-2.8908651, 56.3784799], [-2.8907728999999995, 56.3786904], [-2.8907217999999997, 56.378812499999995], [-2.8906534, 56.3789857], [-2.890595499999999, 56.37913480000001], [-2.8905436, 56.37930450000001], [-2.8905033999999996, 56.3794663], [-2.8904605, 56.3796645], [-2.8903869999999996, 56.38010929999999], [-2.8903625, 56.3805373], [-2.8903943, 56.3809603], [-2.8904856999999997, 56.38147089999999], [-2.8906269, 56.381942299999984], [-2.8908745, 56.3824837], [-2.8911892999999997, 56.383010899999995], [-2.8916788, 56.383631099999995], [-2.8920962999999995, 56.384068], [-2.8924841, 56.38440829999999], [-2.8927267000000003, 56.3846114], [-2.8930051999999997, 56.3848278], [-2.893885500000001, 56.385430199999995], [-2.8943492999999996, 56.3856851], [-2.8952407999999994, 56.386147], [-2.8962706999999996, 56.3866935], [-2.8975396999999994, 56.387522], [-2.8988201999999994, 56.3884851], [-2.9001551, 56.38955349999999], [-2.9014422, 56.3905517], [-2.9020774, 56.3910162], [-2.9026638999999994, 56.39143479999999], [-2.9031591, 56.3917593], [-2.9036245, 56.3920458], [-2.904050499999999, 56.3923098], [-2.9047622, 56.392718], [-2.9054453, 56.3930651], [-2.9054754999999997, 56.3930791], [-2.9060456, 56.3933602], [-2.9068559, 56.393757], [-2.9082759999999994, 56.3944468], [-2.9089756999999996, 56.39481899999999], [-2.9107890999999997, 56.395699099999995], [-2.9115889, 56.39606029999999], [-2.9122259, 56.396290099999995], [-2.9126917, 56.3964459], [-2.9132948000000005, 56.3966364], [-2.9139355999999994, 56.3968086], [-2.9145981, 56.3969535], [-2.9152728, 56.39709249999999], [-2.9165961, 56.3972911], [-2.9191943, 56.3975356], [-2.9211043, 56.397698799999986], [-2.9225081, 56.3978206], [-2.9229190999999997, 56.39785669999999], [-2.9245805999999996, 56.398014299999986], [-2.9256219999999997, 56.39816359999999], [-2.9257331999999994, 56.3981817], [-2.9264677999999997, 56.398313400000006], [-2.9274214, 56.39852820000001], [-2.9275131999999995, 56.39854890000001], [-2.9288125, 56.3989343], [-2.9295178999999996, 56.3991834], [-2.9298143999999997, 56.399301], [-2.9299755, 56.3993643], [-2.931383799999999, 56.40007589999999], [-2.9322218, 56.4005996], [-2.9335877999999997, 56.4016475], [-2.9339754, 56.4019124], [-2.9343723, 56.402154], [-2.9350105, 56.4024738], [-2.9356142999999997, 56.4027386], [-2.9364242999999997, 56.40302359999999], [-2.9369175, 56.4031812], [-2.9374475, 56.4033156], [-2.9380219, 56.4034345], [-2.9393828, 56.4036423], [-2.9406418, 56.40374330000001], [-2.9426389000000004, 56.4038244], [-2.9442982999999994, 56.40390190000001], [-2.9449056, 56.40394229999999], [-2.9450799, 56.403955499999995], [-2.9454166, 56.4039808], [-2.9467542999999994, 56.4041137], [-2.9476639999999996, 56.40424929999999], [-2.947783, 56.404267999999995], [-2.9478327, 56.4042757], [-2.9489140999999996, 56.40447], [-2.9497768, 56.4046439], [-2.9506179999999995, 56.40484339999999], [-2.9517085999999995, 56.40515709999999], [-2.9527653999999997, 56.40549969999999], [-2.9538746, 56.4059242], [-2.9549499, 56.4063606], [-2.9554447999999995, 56.406594], [-2.9555832999999994, 56.4066664], [-2.9557233, 56.406734], [-2.956777, 56.4073067], [-2.957370722822247, 56.40765512312499], [-2.9584715, 56.4083011], [-2.95945, 56.4088187], [-2.9604433999999995, 56.4092483], [-2.9612781999999997, 56.40958800000001], [-2.9631492999999995, 56.4101863], [-2.964440437594421, 56.410535556836926], [-2.9646941999999994, 56.4106042], [-2.9663163999999997, 56.41090810000001], [-2.9697956, 56.41152249999999], [-2.9704089999999996, 56.411631400000005], [-2.972000599999999, 56.4119246], [-2.9752127999999995, 56.4124763], [-2.9763597, 56.41270889999999], [-2.9774540999999997, 56.4129739], [-2.9790476, 56.41349640000001], [-2.9798984, 56.41385660000001], [-2.9806007, 56.4142247], [-2.9813113, 56.4146398], [-2.9818719, 56.41501149999999], [-2.9822006999999995, 56.4152556], [-2.9827307999999997, 56.4157099], [-2.9830355, 56.4160234], [-2.9832729999999996, 56.4162997], [-2.9834739, 56.4165814], [-2.9836606999999997, 56.416895299999986], [-2.983822599999999, 56.4172355], [-2.9839680999999993, 56.417658], [-2.9840215, 56.4179651], [-2.9840481, 56.418227], [-2.9840519, 56.4185967], [-2.9840083, 56.4189406], [-2.9839630999999995, 56.4191454], [-2.9838401, 56.41955539999999], [-2.9837094999999993, 56.419864200000006], [-2.9835405999999995, 56.4201951], [-2.9830342, 56.4212129], [-2.9824299999999995, 56.4224413], [-2.9820993, 56.423132], [-2.9819954, 56.4233505], [-2.9818349, 56.4236897], [-2.9817374, 56.4238967], [-2.9815985, 56.4241862], [-2.9815207, 56.4244218], [-2.9814920999999996, 56.4245394], [-2.9814682, 56.42467189999999], [-2.981455599999999, 56.424868399999994], [-2.9814684, 56.42510049999999], [-2.9814857999999997, 56.4252441], [-2.9815182999999994, 56.4254061], [-2.9815651, 56.4255672], [-2.9816584999999995, 56.42579179999999], [-2.9817313999999997, 56.42592259999999], [-2.986712499999999, 56.4355225], [-2.9905937, 56.442901799999994], [-2.9907762999999994, 56.443251100000005], [-2.9927366999999996, 56.4470001], [-2.9928908999999995, 56.4473315], [-2.9929898, 56.4475807], [-2.9930686, 56.447828900000005], [-2.9930914, 56.44802129999999], [-2.9931044, 56.4483256], [-2.9930997, 56.4485278], [-2.9930321, 56.448807300000006], [-2.9929811, 56.448963600000006], [-2.9928596, 56.4492474], [-2.9927649, 56.4494469], [-2.992647, 56.4496241], [-2.9924338999999995, 56.449888599999994], [-2.9922141999999994, 56.4501318], [-2.9919667, 56.4503528], [-2.9916984999999996, 56.4505633], [-2.991441, 56.45073669999999], [-2.9911644999999996, 56.45090690000001], [-2.9908728, 56.4510606], [-2.9906096000000004, 56.4511856], [-2.9903207999999997, 56.45130749999999], [-2.9900585, 56.4514098], [-2.9898381, 56.45148699999999], [-2.9896683999999993, 56.451541799999994], [-2.9895366999999995, 56.4515819], [-2.9892082, 56.4516738], [-2.9890004, 56.4517268], [-2.9888311999999995, 56.45176469999999], [-2.9887272999999994, 56.45178799999999], [-2.9884410999999997, 56.4518487], [-2.9878451000000004, 56.451959599999995], [-2.9867074999999996, 56.4521672], [-2.98614, 56.45227299999999], [-2.9855777, 56.452392], [-2.985161, 56.452488], [-2.9847712, 56.4525894], [-2.9843143, 56.4527133], [-2.984038, 56.452797], [-2.9837678999999997, 56.452881999999995], [-2.9834096, 56.4529977], [-2.9830566999999997, 56.4531055], [-2.9826374999999996, 56.4532208], [-2.9825519, 56.4532443], [-2.9811446, 56.45364060000001], [-2.9810117, 56.4536755], [-2.9806878999999995, 56.453769400000006], [-2.9800654999999994, 56.4539681], [-2.9796977, 56.454090099999995], [-2.979633480492872, 56.45411243464408], [-2.9794809, 56.4541655], [-2.9793555, 56.4542044], [-2.9791892, 56.45425329999999], [-2.9790230000000006, 56.45429829999999], [-2.9786456999999995, 56.4543914], [-2.9779808, 56.45456949999999], [-2.9771177999999994, 56.45478049999999], [-2.9761368, 56.4550488], [-2.976031799999999, 56.45507750000001], [-2.9754676, 56.45523190000001], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]}", "current_leg_start": "Leuchars", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "56.4564967", "next_location_lon": "-2.9713042", "previous_location": "Leuchars", "current_leg_milage": "8.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"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\": 3123.268, \"from_m\": 1667.893, \"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\": 6624.851, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7120.744, \"from_m\": 6624.851, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10592.14, \"from_m\": 7120.744, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14520.943, \"from_m\": 10592.14, \"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\": 16279.743, \"from_m\": 14520.943, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18967.988, \"from_m\": 16279.743, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19008.332, \"from_m\": 18967.988, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19032.468, \"from_m\": 19008.332, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20328.457, \"from_m\": 19032.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21677.081, \"from_m\": 20328.457, \"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\": 21841.561, \"from_m\": 21677.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22269.216, \"from_m\": 21841.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\": 22313.636, \"from_m\": 22269.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22447.164, \"from_m\": 22313.636, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22858.062, \"from_m\": 22447.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28541.706, \"from_m\": 22858.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28945.234, \"from_m\": 28541.706, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29843.376, \"from_m\": 28945.234, \"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\": 31830.65, \"from_m\": 29843.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32908.399, \"from_m\": 31830.65, \"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\": 33470.439, \"from_m\": 32908.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33855.888, \"from_m\": 33470.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35970.73, \"from_m\": 33855.888, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36711.122, \"from_m\": 35970.73, \"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\": 37138.456, \"from_m\": 36711.122, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37611.847, \"from_m\": 37138.456, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38685.272, \"from_m\": 37611.847, \"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\": 42280.368, \"from_m\": 38685.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\": 45763.271, \"from_m\": 42280.368, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 59952.355, \"from_m\": 45763.271, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63513.247, \"from_m\": 59952.355, \"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\": 63556.948, \"from_m\": 63513.247, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63744.293, \"from_m\": 63556.948, \"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\": 63787.994, \"from_m\": 63744.293, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63825.574, \"from_m\": 63787.994, \"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\": 63899.724, \"from_m\": 63825.574, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64011.297, \"from_m\": 63899.724, \"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\": 64054.022, \"from_m\": 64011.297, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64259.231, \"from_m\": 64054.022, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 64891.881, \"from_m\": 64259.231, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66855.323, \"from_m\": 64891.881, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68611.28, \"from_m\": 66855.323, \"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\": 72440.732, \"from_m\": 68611.28, \"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\": 72844.876, \"from_m\": 72440.732, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73595.106, \"from_m\": 72844.876, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79664.638, \"from_m\": 73595.106, \"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\": 82697.75, \"from_m\": 79664.638, \"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\": 83510.91, \"from_m\": 82697.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85978.951, \"from_m\": 83510.91, \"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\": 87982.796, \"from_m\": 85978.951, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 90453.21, \"from_m\": 87982.796, \"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\": 91953.538, \"from_m\": 90453.21, \"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\": 94114.018, \"from_m\": 91953.538, \"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\": 95849.468, \"from_m\": 94114.018, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96137.609, \"from_m\": 95849.468, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 96431.475, \"from_m\": 96137.609, \"capability_applied\": null, \"effective_limit_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\": 479998, \"profile_key\": \"5c434cc7d6b31ca06e611bcc40dcebfdfa9f3157940d925f110a20129781eaaf\", \"schedule_id\": 18870, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1402H\", \"wtt_dep\": \"1403H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4862.945, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1410\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 5, \"distance_m\": 9636.262, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1414H\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 6, \"distance_m\": 15433.297, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1421H\", \"wtt_dep\": \"1423H\", \"location\": \"Inverkeithing\", \"stage_seq\": 7, \"distance_m\": 22047.224, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433H\", \"location\": \"Burntisland\", \"stage_seq\": 8, \"distance_m\": 33242.535, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1441H\", \"wtt_dep\": \"1443H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 9, \"distance_m\": 42480.783, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Thornton South Jn\", \"stage_seq\": 10, \"distance_m\": 49547.181, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 11, \"distance_m\": 50353.213, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452H\", \"location\": \"Markinch\", \"stage_seq\": 12, \"distance_m\": 54245.851, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"Ladybank\", \"stage_seq\": 13, \"distance_m\": 63650.621, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506H\", \"location\": \"Cupar\", \"stage_seq\": 14, \"distance_m\": 72987.078, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513H\", \"location\": \"Leuchars\", \"stage_seq\": 15, \"distance_m\": 83070.906, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Tay Bridge South\", \"stage_seq\": 16, \"distance_m\": 91857.461, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 17, \"distance_m\": 95849.468, \"section_seq\": 1, \"route_path_id\": 28586}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Dundee\", \"stage_seq\": 18, \"distance_m\": 96431.475, \"section_seq\": 1, \"route_path_id\": 28586}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 96431.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28586}], \"total_distance_m\": 96431.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 96431.475, \"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": "1359", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "56.4564967", "current_position_lon": "-2.9713042", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:06:51Z\", \"source_id\": 38346255, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:06:54Z\", \"source_id\": 12601629, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:04Z\", \"source_id\": 38361629, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:13:08Z\", \"source_id\": 12606069, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:49Z\", \"source_id\": 38385470, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:22:53Z\", \"source_id\": 12613112, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:16Z\", \"source_id\": 38408539, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:21Z\", \"source_id\": 12619849, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:43Z\", \"source_id\": 38424842, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:38:49Z\", \"source_id\": 12624521, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:59Z\", \"source_id\": 38454747, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:03Z\", \"source_id\": 12632630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:26Z\", \"source_id\": 38473304, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:33Z\", \"source_id\": 12638141, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:57Z\", \"source_id\": 12644254, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:15:51Z\", \"source_id\": 12651559, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:47Z\", \"source_id\": 38543636, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:51Z\", \"source_id\": 12658861, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dundee", "service_state_platform": "2", "timing_fact_generation": 1789136751842301, "current_leg_arrival_utc": "2026-09-11T15:27:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:56.246017", "service_state_evidence_id": 12658861, "current_leg_start_actual_dep": "2026-09-11T15:13:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:56.616268", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB DEE 1L37 170409 3 100 None {"version": 3, "segments": [{"to_m": 1667.893, "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": 3123.268, "from_m": 1667.893, "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": 6624.851, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7120.744, "from_m": 6624.851, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10592.14, "from_m": 7120.744, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14520.943, "from_m": 10592.14, "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": 16279.743, "from_m": 14520.943, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18967.988, "from_m": 16279.743, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19008.332, "from_m": 18967.988, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19032.468, "from_m": 19008.332, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20328.457, "from_m": 19032.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21677.081, "from_m": 20328.457, "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": 21841.561, "from_m": 21677.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22269.216, "from_m": 21841.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": 22313.636, "from_m": 22269.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22447.164, "from_m": 22313.636, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22858.062, "from_m": 22447.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28541.706, "from_m": 22858.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28945.234, "from_m": 28541.706, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29843.376, "from_m": 28945.234, "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": 31830.65, "from_m": 29843.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32908.399, "from_m": 31830.65, "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": 33470.439, "from_m": 32908.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33855.888, "from_m": 33470.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35970.73, "from_m": 33855.888, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36711.122, "from_m": 35970.73, "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": 37138.456, "from_m": 36711.122, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37611.847, "from_m": 37138.456, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38685.272, "from_m": 37611.847, "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": 42280.368, "from_m": 38685.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": 45763.271, "from_m": 42280.368, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 59952.355, "from_m": 45763.271, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63513.247, "from_m": 59952.355, "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": 63556.948, "from_m": 63513.247, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63744.293, "from_m": 63556.948, "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": 63787.994, "from_m": 63744.293, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63825.574, "from_m": 63787.994, "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": 63899.724, "from_m": 63825.574, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64011.297, "from_m": 63899.724, "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": 64054.022, "from_m": 64011.297, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64259.231, "from_m": 64054.022, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 64891.881, "from_m": 64259.231, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66855.323, "from_m": 64891.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68611.28, "from_m": 66855.323, "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": 72440.732, "from_m": 68611.28, "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": 72844.876, "from_m": 72440.732, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73595.106, "from_m": 72844.876, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79664.638, "from_m": 73595.106, "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": 82697.75, "from_m": 79664.638, "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": 83510.91, "from_m": 82697.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85978.951, "from_m": 83510.91, "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": 87982.796, "from_m": 85978.951, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 90453.21, "from_m": 87982.796, "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": 91953.538, "from_m": 90453.21, "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": 94114.018, "from_m": 91953.538, "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": 95849.468, "from_m": 94114.018, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96137.609, "from_m": 95849.468, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 96431.475, "from_m": 96137.609, "capability_applied": null, "effective_limit_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": 479998, "profile_key": "5c434cc7d6b31ca06e611bcc40dcebfdfa9f3157940d925f110a20129781eaaf", "schedule_id": 18870, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1359", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400H", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1402H", "wtt_dep": "1403H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405H", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4862.945, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1410", "location": "Edinburgh Gateway", "stage_seq": 5, "distance_m": 9636.262, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1414H", "location": "Dalmeny Jn", "stage_seq": 6, "distance_m": 15433.297, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1421H", "wtt_dep": "1423H", "location": "Inverkeithing", "stage_seq": 7, "distance_m": 22047.224, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433H", "location": "Burntisland", "stage_seq": 8, "distance_m": 33242.535, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1441H", "wtt_dep": "1443H", "location": "Kirkcaldy", "stage_seq": 9, "distance_m": 42480.783, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Thornton South Jn", "stage_seq": 10, "distance_m": 49547.181, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Thornton North Jn", "stage_seq": 11, "distance_m": 50353.213, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452H", "location": "Markinch", "stage_seq": 12, "distance_m": 54245.851, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "Ladybank", "stage_seq": 13, "distance_m": 63650.621, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506H", "location": "Cupar", "stage_seq": 14, "distance_m": 72987.078, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513H", "location": "Leuchars", "stage_seq": 15, "distance_m": 83070.906, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Tay Bridge South", "stage_seq": 16, "distance_m": 91857.461, "section_seq": 1, "route_path_id": 28586}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Dundee Central Jn", "stage_seq": 17, "distance_m": 95849.468, "section_seq": 1, "route_path_id": 28586}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Dundee", "stage_seq": 18, "distance_m": 96431.475, "section_seq": 1, "route_path_id": 28586}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 96431.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 28586}], "total_distance_m": 96431.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 96431.475, "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-11T13:06:51Z", "source_id": 38346255, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:06:54Z", "source_id": 12601629, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 932, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:04Z", "source_id": 38361629, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:13:08Z", "source_id": 12606069, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:49Z", "source_id": 38385470, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:22:53Z", "source_id": 12613112, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:16Z", "source_id": 38408539, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:21Z", "source_id": 12619849, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:43Z", "source_id": 38424842, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:38:49Z", "source_id": 12624521, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 477, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:59Z", "source_id": 38454747, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:51:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:03Z", "source_id": 12632630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 470, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:26Z", "source_id": 38473304, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T13:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:33Z", "source_id": 12638141, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:57Z", "source_id": 12644254, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:15:51Z", "source_id": 12651559, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 410, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:47Z", "source_id": 38543636, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:51Z", "source_id": 12658861, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Edinburgh 1359 1359 19 None None Dundee 1527 1527 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87590/2026-09-11/detailed None Leuchars 2026-09-11T15:13:30+01:00 Dundee 13.0 {"type": "LineString", "coordinates": [[-2.8934537999999996, 56.375032], [-2.8931759, 56.3753519], [-2.8929325, 56.3756315], [-2.8927016, 56.3759079], [-2.8924704, 56.3761875], [-2.8923414999999997, 56.37634560000001], [-2.8922609, 56.37644449999999], [-2.8921234999999994, 56.376613099999986], [-2.8919631, 56.3768195], [-2.8916881, 56.3771551], [-2.8915554, 56.377324300000005], [-2.89139, 56.377553000000006], [-2.8913339, 56.377635599999984], [-2.8913086999999997, 56.377672700000005], [-2.8912228999999994, 56.377799], [-2.8910707, 56.3780772], [-2.8909516, 56.3783015], [-2.8908651, 56.3784799], [-2.8907728999999995, 56.3786904], [-2.8907217999999997, 56.378812499999995], [-2.8906534, 56.3789857], [-2.890595499999999, 56.37913480000001], [-2.8905436, 56.37930450000001], [-2.8905033999999996, 56.3794663], [-2.8904605, 56.3796645], [-2.8903869999999996, 56.38010929999999], [-2.8903625, 56.3805373], [-2.8903943, 56.3809603], [-2.8904856999999997, 56.38147089999999], [-2.8906269, 56.381942299999984], [-2.8908745, 56.3824837], [-2.8911892999999997, 56.383010899999995], [-2.8916788, 56.383631099999995], [-2.8920962999999995, 56.384068], [-2.8924841, 56.38440829999999], [-2.8927267000000003, 56.3846114], [-2.8930051999999997, 56.3848278], [-2.893885500000001, 56.385430199999995], [-2.8943492999999996, 56.3856851], [-2.8952407999999994, 56.386147], [-2.8962706999999996, 56.3866935], [-2.8975396999999994, 56.387522], [-2.8988201999999994, 56.3884851], [-2.9001551, 56.38955349999999], [-2.9014422, 56.3905517], [-2.9020774, 56.3910162], [-2.9026638999999994, 56.39143479999999], [-2.9031591, 56.3917593], [-2.9036245, 56.3920458], [-2.904050499999999, 56.3923098], [-2.9047622, 56.392718], [-2.9054453, 56.3930651], [-2.9054754999999997, 56.3930791], [-2.9060456, 56.3933602], [-2.9068559, 56.393757], [-2.9082759999999994, 56.3944468], [-2.9089756999999996, 56.39481899999999], [-2.9107890999999997, 56.395699099999995], [-2.9115889, 56.39606029999999], [-2.9122259, 56.396290099999995], [-2.9126917, 56.3964459], [-2.9132948000000005, 56.3966364], [-2.9139355999999994, 56.3968086], [-2.9145981, 56.3969535], [-2.9152728, 56.39709249999999], [-2.9165961, 56.3972911], [-2.9191943, 56.3975356], [-2.9211043, 56.397698799999986], [-2.9225081, 56.3978206], [-2.9229190999999997, 56.39785669999999], [-2.9245805999999996, 56.398014299999986], [-2.9256219999999997, 56.39816359999999], [-2.9257331999999994, 56.3981817], [-2.9264677999999997, 56.398313400000006], [-2.9274214, 56.39852820000001], [-2.9275131999999995, 56.39854890000001], [-2.9288125, 56.3989343], [-2.9295178999999996, 56.3991834], [-2.9298143999999997, 56.399301], [-2.9299755, 56.3993643], [-2.931383799999999, 56.40007589999999], [-2.9322218, 56.4005996], [-2.9335877999999997, 56.4016475], [-2.9339754, 56.4019124], [-2.9343723, 56.402154], [-2.9350105, 56.4024738], [-2.9356142999999997, 56.4027386], [-2.9364242999999997, 56.40302359999999], [-2.9369175, 56.4031812], [-2.9374475, 56.4033156], [-2.9380219, 56.4034345], [-2.9393828, 56.4036423], [-2.9406418, 56.40374330000001], [-2.9426389000000004, 56.4038244], [-2.9442982999999994, 56.40390190000001], [-2.9449056, 56.40394229999999], [-2.9450799, 56.403955499999995], [-2.9454166, 56.4039808], [-2.9467542999999994, 56.4041137], [-2.9476639999999996, 56.40424929999999], [-2.947783, 56.404267999999995], [-2.9478327, 56.4042757], [-2.9489140999999996, 56.40447], [-2.9497768, 56.4046439], [-2.9506179999999995, 56.40484339999999], [-2.9517085999999995, 56.40515709999999], [-2.9527653999999997, 56.40549969999999], [-2.9538746, 56.4059242], [-2.9549499, 56.4063606], [-2.9554447999999995, 56.406594], [-2.9555832999999994, 56.4066664], [-2.9557233, 56.406734], [-2.956777, 56.4073067], [-2.957370722822247, 56.40765512312499], [-2.9584715, 56.4083011], [-2.95945, 56.4088187], [-2.9604433999999995, 56.4092483], [-2.9612781999999997, 56.40958800000001], [-2.9631492999999995, 56.4101863], [-2.964440437594421, 56.410535556836926], [-2.9646941999999994, 56.4106042], [-2.9663163999999997, 56.41090810000001], [-2.9697956, 56.41152249999999], [-2.9704089999999996, 56.411631400000005], [-2.972000599999999, 56.4119246], [-2.9752127999999995, 56.4124763], [-2.9763597, 56.41270889999999], [-2.9774540999999997, 56.4129739], [-2.9790476, 56.41349640000001], [-2.9798984, 56.41385660000001], [-2.9806007, 56.4142247], [-2.9813113, 56.4146398], [-2.9818719, 56.41501149999999], [-2.9822006999999995, 56.4152556], [-2.9827307999999997, 56.4157099], [-2.9830355, 56.4160234], [-2.9832729999999996, 56.4162997], [-2.9834739, 56.4165814], [-2.9836606999999997, 56.416895299999986], [-2.983822599999999, 56.4172355], [-2.9839680999999993, 56.417658], [-2.9840215, 56.4179651], [-2.9840481, 56.418227], [-2.9840519, 56.4185967], [-2.9840083, 56.4189406], [-2.9839630999999995, 56.4191454], [-2.9838401, 56.41955539999999], [-2.9837094999999993, 56.419864200000006], [-2.9835405999999995, 56.4201951], [-2.9830342, 56.4212129], [-2.9824299999999995, 56.4224413], [-2.9820993, 56.423132], [-2.9819954, 56.4233505], [-2.9818349, 56.4236897], [-2.9817374, 56.4238967], [-2.9815985, 56.4241862], [-2.9815207, 56.4244218], [-2.9814920999999996, 56.4245394], [-2.9814682, 56.42467189999999], [-2.981455599999999, 56.424868399999994], [-2.9814684, 56.42510049999999], [-2.9814857999999997, 56.4252441], [-2.9815182999999994, 56.4254061], [-2.9815651, 56.4255672], [-2.9816584999999995, 56.42579179999999], [-2.9817313999999997, 56.42592259999999], [-2.986712499999999, 56.4355225], [-2.9905937, 56.442901799999994], [-2.9907762999999994, 56.443251100000005], [-2.9927366999999996, 56.4470001], [-2.9928908999999995, 56.4473315], [-2.9929898, 56.4475807], [-2.9930686, 56.447828900000005], [-2.9930914, 56.44802129999999], [-2.9931044, 56.4483256], [-2.9930997, 56.4485278], [-2.9930321, 56.448807300000006], [-2.9929811, 56.448963600000006], [-2.9928596, 56.4492474], [-2.9927649, 56.4494469], [-2.992647, 56.4496241], [-2.9924338999999995, 56.449888599999994], [-2.9922141999999994, 56.4501318], [-2.9919667, 56.4503528], [-2.9916984999999996, 56.4505633], [-2.991441, 56.45073669999999], [-2.9911644999999996, 56.45090690000001], [-2.9908728, 56.4510606], [-2.9906096000000004, 56.4511856], [-2.9903207999999997, 56.45130749999999], [-2.9900585, 56.4514098], [-2.9898381, 56.45148699999999], [-2.9896683999999993, 56.451541799999994], [-2.9895366999999995, 56.4515819], [-2.9892082, 56.4516738], [-2.9890004, 56.4517268], [-2.9888311999999995, 56.45176469999999], [-2.9887272999999994, 56.45178799999999], [-2.9884410999999997, 56.4518487], [-2.9878451000000004, 56.451959599999995], [-2.9867074999999996, 56.4521672], [-2.98614, 56.45227299999999], [-2.9855777, 56.452392], [-2.985161, 56.452488], [-2.9847712, 56.4525894], [-2.9843143, 56.4527133], [-2.984038, 56.452797], [-2.9837678999999997, 56.452881999999995], [-2.9834096, 56.4529977], [-2.9830566999999997, 56.4531055], [-2.9826374999999996, 56.4532208], [-2.9825519, 56.4532443], [-2.9811446, 56.45364060000001], [-2.9810117, 56.4536755], [-2.9806878999999995, 56.453769400000006], [-2.9800654999999994, 56.4539681], [-2.9796977, 56.454090099999995], [-2.979633480492872, 56.45411243464408], [-2.9794809, 56.4541655], [-2.9793555, 56.4542044], [-2.9791892, 56.45425329999999], [-2.9790230000000006, 56.45429829999999], [-2.9786456999999995, 56.4543914], [-2.9779808, 56.45456949999999], [-2.9771177999999994, 56.45478049999999], [-2.9761368, 56.4550488], [-2.976031799999999, 56.45507750000001], [-2.9754676, 56.45523190000001], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]} 8.4 1514 1527 Leuchars Dundee Dundee 56.4564967 -2.9713042 56.4564967 -2.9713042 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:27:00 Dundee TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12658861 1789136751842301 67 67 2026-09-11 14:37:56.616268 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:56.246017
449922 477446 C14694 061H57MK11 2026-09-11 COMPLETE 12659693 2026-09-11 15:27:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 477446, "stp": "P", "toc": "ScotRail", "uid": "C14694", "consist": "170411", "dest_crs": "INV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C14694/2026-09-11/detailed", "trust_id": "061H57MK11", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Inverness", "service_date": "2026-09-11", "dest_arr_time": "1529", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "1H57", "timing_status": "EARLY", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1207", "origin_platform": "7", "current_location": "Allanfearn L.C.", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1529", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Tomatin", "current_leg_milage": null, "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\": 27487.108, \"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\": 31408.817, \"from_m\": 27487.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32002.27, \"from_m\": 31408.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32432.067, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32472.265, \"from_m\": 32432.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32713.785, \"from_m\": 32472.265, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34715.77, \"from_m\": 32713.785, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34754.98, \"from_m\": 34715.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35412.133, \"from_m\": 34754.98, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46081.768, \"from_m\": 35412.133, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47145.397, \"from_m\": 46081.768, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47921.563, \"from_m\": 47145.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49375.173, \"from_m\": 47921.563, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 53806.18, \"from_m\": 49375.173, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54741.59, \"from_m\": 53806.18, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58536.985, \"from_m\": 54741.59, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70868.825, \"from_m\": 58536.985, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70904.038, \"from_m\": 70868.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83181.732, \"from_m\": 70904.038, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94421.318, \"from_m\": 83181.732, \"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\": 97110.356, \"from_m\": 94421.318, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97180.863, \"from_m\": 97110.356, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99432.415, \"from_m\": 97180.863, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100038.425, \"from_m\": 99432.415, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 100186.076, \"from_m\": 100038.425, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 100277.478, \"from_m\": 100186.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101127.08, \"from_m\": 100277.478, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 103692.088, \"from_m\": 101127.08, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 104875.655, \"from_m\": 103692.088, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111489.298, \"from_m\": 104875.655, \"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\": 111852.167, \"from_m\": 111489.298, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 111985.716, \"from_m\": 111852.167, \"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\": 113181.738, \"from_m\": 111985.716, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120820.052, \"from_m\": 113181.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\": 122055.322, \"from_m\": 120820.052, \"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\": 123039.285, \"from_m\": 122055.322, \"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\": 124762.942, \"from_m\": 123039.285, \"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\": 125144.351, \"from_m\": 124762.942, \"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\": 125438.288, \"from_m\": 125144.351, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 125813.563, \"from_m\": 125438.288, \"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\": 127400.551, \"from_m\": 125813.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 128196.682, \"from_m\": 127400.551, \"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\": 128964.647, \"from_m\": 128196.682, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 133421.176, \"from_m\": 128964.647, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 134024.735, \"from_m\": 133421.176, \"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\": 144643.288, \"from_m\": 134024.735, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 145626.932, \"from_m\": 144643.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 146158.384, \"from_m\": 145626.932, \"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\": 146286.706, \"from_m\": 146158.384, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 146370.842, \"from_m\": 146286.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\": 151678.347, \"from_m\": 146370.842, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 152385.299, \"from_m\": 151678.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 156915.231, \"from_m\": 152385.299, \"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\": 157047.232, \"from_m\": 156915.231, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 168013.925, \"from_m\": 157047.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\": 169185.807, \"from_m\": 168013.925, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 173356.826, \"from_m\": 169185.807, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 173460.4, \"from_m\": 173356.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 194747.731, \"from_m\": 173460.4, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 196863.093, \"from_m\": 194747.731, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 201589.79, \"from_m\": 196863.093, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 208161.405, \"from_m\": 201589.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 210872.572, \"from_m\": 208161.405, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 210996.925, \"from_m\": 210872.572, \"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\": 215651.125, \"from_m\": 210996.925, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 216480.829, \"from_m\": 215651.125, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 219467.484, \"from_m\": 216480.829, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 223686.843, \"from_m\": 219467.484, \"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\": 224664.36, \"from_m\": 223686.843, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 226025.0, \"from_m\": 224664.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 233026.532, \"from_m\": 226025.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 233432.618, \"from_m\": 233026.532, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 234557.385, \"from_m\": 233432.618, \"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\": 235334.413, \"from_m\": 234557.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 235827.682, \"from_m\": 235334.413, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 235846.29, \"from_m\": 235827.682, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 245333.737, \"from_m\": 235846.29, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 245654.521, \"from_m\": 245333.737, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 251394.57, \"from_m\": 245654.521, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 253387.432, \"from_m\": 251394.57, \"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\": 254030.724, \"from_m\": 253387.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 257475.162, \"from_m\": 254030.724, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 260514.254, \"from_m\": 257475.162, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 279033.158, \"from_m\": 260514.254, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 280913.651, \"from_m\": 279033.158, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 288386.746, \"from_m\": 280913.651, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 289884.806, \"from_m\": 288386.746, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 290361.547, \"from_m\": 289884.806, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290742.287, \"from_m\": 290361.547, \"capability_applied\": null, \"effective_limit_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\": 477446, \"profile_key\": \"fa6fcc3e8b9c8c4ab76dc3aee815eddcecbd9aa250bbd1d63d91af3db0ad9075\", \"schedule_id\": 1880, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1207\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1210H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1212\", \"location\": \"Bishopbriggs\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1214H\", \"location\": \"Lenzie\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Croy\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1222H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 9, \"distance_m\": 32432.067, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1225H\", \"location\": \"Larbert Jn\", \"stage_seq\": 10, \"distance_m\": 33525.745, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1232H\", \"wtt_dep\": \"1234H\", \"location\": \"Stirling\", \"stage_seq\": 11, \"distance_m\": 47510.22, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1239H\", \"location\": \"Dunblane\", \"stage_seq\": 12, \"distance_m\": 55411.0, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1241H\", \"location\": \"Dunblane Sig. 43\", \"stage_seq\": 13, \"distance_m\": 56264.7, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1245H\", \"location\": \"Greenloaning\", \"stage_seq\": 14, \"distance_m\": 65050.162, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1248\", \"location\": \"Blackford\", \"stage_seq\": 15, \"distance_m\": 71586.364, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 16, \"distance_m\": 78407.05, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1256\", \"location\": \"Hilton Jn Sig. HJ19\", \"stage_seq\": 17, \"distance_m\": 92223.714, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Hilton Jn\", \"stage_seq\": 18, \"distance_m\": 97301.812, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1307\", \"wtt_dep\": \"1311\", \"location\": \"Perth\", \"stage_seq\": 19, \"distance_m\": 100454.236, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1318H\", \"location\": \"Stanley Jn\", \"stage_seq\": 20, \"distance_m\": 111985.716, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327H\", \"location\": \"Dunkeld & Birnam\", \"stage_seq\": 21, \"distance_m\": 125438.288, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1339H\", \"wtt_dep\": \"1340H\", \"location\": \"Pitlochry\", \"stage_seq\": 22, \"distance_m\": 146370.842, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Blair Atholl\", \"stage_seq\": 23, \"distance_m\": 157532.42, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358H\", \"location\": \"Dalnacardoch\", \"stage_seq\": 24, \"distance_m\": 173181.146, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1404H\", \"location\": \"Dalnaspidal\", \"stage_seq\": 25, \"distance_m\": 182894.163, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411H\", \"location\": \"Dalwhinnie\", \"stage_seq\": 26, \"distance_m\": 195256.801, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1423H\", \"wtt_dep\": \"1424H\", \"location\": \"Kingussie\", \"stage_seq\": 27, \"distance_m\": 216164.267, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Kincraig\", \"stage_seq\": 28, \"distance_m\": 225688.149, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1436\", \"wtt_dep\": \"1438\", \"location\": \"Aviemore\", \"stage_seq\": 29, \"distance_m\": 235149.852, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1452H\", \"location\": \"Carrbridge\", \"stage_seq\": 30, \"distance_m\": 245830.838, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Slochd Loop\", \"stage_seq\": 31, \"distance_m\": 254527.12, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1509\", \"location\": \"Tomatin\", \"stage_seq\": 32, \"distance_m\": 260161.384, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Moy\", \"stage_seq\": 33, \"distance_m\": 266805.209, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Culloden Moor\", \"stage_seq\": 34, \"distance_m\": 279822.672, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Cradlehall\", \"stage_seq\": 35, \"distance_m\": 288386.746, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526H\", \"location\": \"Millburn Jn\", \"stage_seq\": 36, \"distance_m\": 289754.741, \"section_seq\": 1, \"route_path_id\": 28578}, {\"is_pass\": false, \"wtt_arr\": \"1529\", \"wtt_dep\": null, \"location\": \"Inverness\", \"stage_seq\": 37, \"distance_m\": 290742.287, \"section_seq\": 1, \"route_path_id\": 28578}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 290742.287, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28578}], \"total_distance_m\": 290742.287, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 290402.381, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 339.906, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1207", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1481, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:12:02Z\", \"source_id\": 38062196, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:12:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:12:06Z\", \"source_id\": 12518551, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:14:19Z\", \"source_id\": 38067687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:15:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:14:21Z\", \"source_id\": 12520202, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:17:44Z\", \"source_id\": 38076263, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:18:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:17:49Z\", \"source_id\": 12522783, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:31:35Z\", \"source_id\": 38109873, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:32:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:31:37Z\", \"source_id\": 12532880, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:40:01Z\", \"source_id\": 38130785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T11:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T11:40:05Z\", \"source_id\": 12539062, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:13:01Z\", \"source_id\": 12562937, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:28:33Z\", \"source_id\": 12574091, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:41:26Z\", \"source_id\": 38283773, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:41:30Z\", \"source_id\": 12583415, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:28:27Z\", \"source_id\": 12617086, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:41Z\", \"source_id\": 38422232, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:37:42Z\", \"source_id\": 12623740, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:48Z\", \"source_id\": 38449266, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:47:52Z\", \"source_id\": 12631041, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 223, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:53Z\", \"source_id\": 38546251, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:57Z\", \"source_id\": 12659693, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:27:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverness", "service_state_platform": "4", "timing_fact_generation": 1789136818927193, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:27:57.092623", "service_state_evidence_id": 12659693, "current_leg_start_actual_dep": null, "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-11T14:27:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:37:57.235772", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ INV 1H57 170411 3 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": 27487.108, "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": 31408.817, "from_m": 27487.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32002.27, "from_m": 31408.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32432.067, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32472.265, "from_m": 32432.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32713.785, "from_m": 32472.265, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34715.77, "from_m": 32713.785, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34754.98, "from_m": 34715.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35412.133, "from_m": 34754.98, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46081.768, "from_m": 35412.133, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47145.397, "from_m": 46081.768, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47921.563, "from_m": 47145.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49375.173, "from_m": 47921.563, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 53806.18, "from_m": 49375.173, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54741.59, "from_m": 53806.18, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58536.985, "from_m": 54741.59, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70868.825, "from_m": 58536.985, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70904.038, "from_m": 70868.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83181.732, "from_m": 70904.038, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94421.318, "from_m": 83181.732, "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": 97110.356, "from_m": 94421.318, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97180.863, "from_m": 97110.356, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99432.415, "from_m": 97180.863, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100038.425, "from_m": 99432.415, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 100186.076, "from_m": 100038.425, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 100277.478, "from_m": 100186.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101127.08, "from_m": 100277.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 103692.088, "from_m": 101127.08, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 104875.655, "from_m": 103692.088, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111489.298, "from_m": 104875.655, "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": 111852.167, "from_m": 111489.298, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 111985.716, "from_m": 111852.167, "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": 113181.738, "from_m": 111985.716, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120820.052, "from_m": 113181.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": 122055.322, "from_m": 120820.052, "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": 123039.285, "from_m": 122055.322, "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": 124762.942, "from_m": 123039.285, "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": 125144.351, "from_m": 124762.942, "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": 125438.288, "from_m": 125144.351, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 125813.563, "from_m": 125438.288, "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": 127400.551, "from_m": 125813.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 128196.682, "from_m": 127400.551, "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": 128964.647, "from_m": 128196.682, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 133421.176, "from_m": 128964.647, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 134024.735, "from_m": 133421.176, "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": 144643.288, "from_m": 134024.735, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 145626.932, "from_m": 144643.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 146158.384, "from_m": 145626.932, "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": 146286.706, "from_m": 146158.384, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 146370.842, "from_m": 146286.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": 151678.347, "from_m": 146370.842, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 152385.299, "from_m": 151678.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 156915.231, "from_m": 152385.299, "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": 157047.232, "from_m": 156915.231, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 168013.925, "from_m": 157047.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": 169185.807, "from_m": 168013.925, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 173356.826, "from_m": 169185.807, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 173460.4, "from_m": 173356.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 194747.731, "from_m": 173460.4, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 196863.093, "from_m": 194747.731, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 201589.79, "from_m": 196863.093, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 208161.405, "from_m": 201589.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 210872.572, "from_m": 208161.405, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 210996.925, "from_m": 210872.572, "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": 215651.125, "from_m": 210996.925, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 216480.829, "from_m": 215651.125, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 219467.484, "from_m": 216480.829, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 223686.843, "from_m": 219467.484, "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": 224664.36, "from_m": 223686.843, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 226025.0, "from_m": 224664.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 233026.532, "from_m": 226025.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 233432.618, "from_m": 233026.532, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 234557.385, "from_m": 233432.618, "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": 235334.413, "from_m": 234557.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 235827.682, "from_m": 235334.413, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 235846.29, "from_m": 235827.682, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 245333.737, "from_m": 235846.29, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 245654.521, "from_m": 245333.737, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 251394.57, "from_m": 245654.521, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 253387.432, "from_m": 251394.57, "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": 254030.724, "from_m": 253387.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 257475.162, "from_m": 254030.724, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 260514.254, "from_m": 257475.162, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 279033.158, "from_m": 260514.254, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 280913.651, "from_m": 279033.158, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 288386.746, "from_m": 280913.651, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 289884.806, "from_m": 288386.746, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 290361.547, "from_m": 289884.806, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 290742.287, "from_m": 290361.547, "capability_applied": null, "effective_limit_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": 477446, "profile_key": "fa6fcc3e8b9c8c4ab76dc3aee815eddcecbd9aa250bbd1d63d91af3db0ad9075", "schedule_id": 1880, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1207", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1210H", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1212", "location": "Bishopbriggs", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1214H", "location": "Lenzie", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Croy", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222", "location": "Greenhill Upper Jn", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1222H", "location": "Greenhill Lower Jn", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Carmuirs West Jn", "stage_seq": 9, "distance_m": 32432.067, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1225H", "location": "Larbert Jn", "stage_seq": 10, "distance_m": 33525.745, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1232H", "wtt_dep": "1234H", "location": "Stirling", "stage_seq": 11, "distance_m": 47510.22, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1239H", "location": "Dunblane", "stage_seq": 12, "distance_m": 55411.0, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1241H", "location": "Dunblane Sig. 43", "stage_seq": 13, "distance_m": 56264.7, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1245H", "location": "Greenloaning", "stage_seq": 14, "distance_m": 65050.162, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1248", "location": "Blackford", "stage_seq": 15, "distance_m": 71586.364, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Auchterarder S.B.", "stage_seq": 16, "distance_m": 78407.05, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1256", "location": "Hilton Jn Sig. HJ19", "stage_seq": 17, "distance_m": 92223.714, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Hilton Jn", "stage_seq": 18, "distance_m": 97301.812, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1307", "wtt_dep": "1311", "location": "Perth", "stage_seq": 19, "distance_m": 100454.236, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1318H", "location": "Stanley Jn", "stage_seq": 20, "distance_m": 111985.716, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327H", "location": "Dunkeld & Birnam", "stage_seq": 21, "distance_m": 125438.288, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1339H", "wtt_dep": "1340H", "location": "Pitlochry", "stage_seq": 22, "distance_m": 146370.842, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Blair Atholl", "stage_seq": 23, "distance_m": 157532.42, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358H", "location": "Dalnacardoch", "stage_seq": 24, "distance_m": 173181.146, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1404H", "location": "Dalnaspidal", "stage_seq": 25, "distance_m": 182894.163, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411H", "location": "Dalwhinnie", "stage_seq": 26, "distance_m": 195256.801, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1423H", "wtt_dep": "1424H", "location": "Kingussie", "stage_seq": 27, "distance_m": 216164.267, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1430", "location": "Kincraig", "stage_seq": 28, "distance_m": 225688.149, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1436", "wtt_dep": "1438", "location": "Aviemore", "stage_seq": 29, "distance_m": 235149.852, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1452H", "location": "Carrbridge", "stage_seq": 30, "distance_m": 245830.838, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Slochd Loop", "stage_seq": 31, "distance_m": 254527.12, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1509", "location": "Tomatin", "stage_seq": 32, "distance_m": 260161.384, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Moy", "stage_seq": 33, "distance_m": 266805.209, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Culloden Moor", "stage_seq": 34, "distance_m": 279822.672, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Cradlehall", "stage_seq": 35, "distance_m": 288386.746, "section_seq": 1, "route_path_id": 28578}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526H", "location": "Millburn Jn", "stage_seq": 36, "distance_m": 289754.741, "section_seq": 1, "route_path_id": 28578}, {"is_pass": false, "wtt_arr": "1529", "wtt_dep": null, "location": "Inverness", "stage_seq": 37, "distance_m": 290742.287, "section_seq": 1, "route_path_id": 28578}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 290742.287, "from_m": 0.0, "section_seq": 1, "route_path_id": 28578}], "total_distance_m": 290742.287, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 290402.381, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 339.906, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1481, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:12:02Z", "source_id": 38062196, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T11:12:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:12:06Z", "source_id": 12518551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1497, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:14:19Z", "source_id": 38067687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T11:15:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:14:21Z", "source_id": 12520202, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1501, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:17:44Z", "source_id": 38076263, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T11:18:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:17:49Z", "source_id": 12522783, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:31:35Z", "source_id": 38109873, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T11:32:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:31:37Z", "source_id": 12532880, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T12:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 442, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:40:01Z", "source_id": 38130785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T11:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T11:40:05Z", "source_id": 12539062, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:13:01Z", "source_id": 12562937, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:28:33Z", "source_id": 12574091, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 432, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:41:26Z", "source_id": 38283773, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T12:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:41:30Z", "source_id": 12583415, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:28:27Z", "source_id": 12617086, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 323, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:41Z", "source_id": 38422232, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T13:38:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:37:42Z", "source_id": 12623740, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 315, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:48Z", "source_id": 38449266, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T13:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:47:52Z", "source_id": 12631041, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 223, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:53Z", "source_id": 38546251, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T14:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:57Z", "source_id": 12659693, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T15:27:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 1207 1207 7 None None Inverness 1529 1529 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C14694/2026-09-11/detailed None None None None None None None None None Tomatin Allanfearn L.C. None None None None None 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:27:00 Inverness TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659693 1789136818927193 70 70 2026-09-11 14:37:57.235772 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:27:57.092623
449923 479225 W68974 062H38MM11 2026-09-11 COMPLETE 12659824 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 479225, "stp": "P", "toc": "ScotRail", "uid": "W68974", "consist": "334008+334040", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68974/2026-09-11/detailed", "trust_id": "062H38MM11", "origin_crs": "HLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-11", "dest_arr_time": "1524", "dest_platform": "11", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2H38", "timing_status": "LATE", "origin_station": "Helensburgh Central", "current_leg_arr": "1528", "current_leg_dep": "1524", "current_leg_end": "Edinburgh", "origin_dep_time": "1324", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-11T14:38:22", "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": "1524", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2811.849, \"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\": 12285.422, \"from_m\": 2811.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13209.371, \"from_m\": 12285.422, \"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\": 13739.475, \"from_m\": 13209.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14952.423, \"from_m\": 13739.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17011.54, \"from_m\": 14952.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17832.899, \"from_m\": 17011.54, \"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\": 23380.993, \"from_m\": 17832.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23424.33, \"from_m\": 23380.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23441.905, \"from_m\": 23424.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.701, \"from_m\": 23441.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29936.922, \"from_m\": 23905.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31196.05, \"from_m\": 29936.922, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31267.323, \"from_m\": 31196.05, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31313.937, \"from_m\": 31267.323, \"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\": 31329.317, \"from_m\": 31313.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31369.555, \"from_m\": 31329.317, \"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\": 32081.045, \"from_m\": 31369.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32121.81, \"from_m\": 32081.045, \"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\": 33448.008, \"from_m\": 32121.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33494.032, \"from_m\": 33448.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38125.338, \"from_m\": 33494.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38969.003, \"from_m\": 38125.338, \"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\": 39759.875, \"from_m\": 38969.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40155.237, \"from_m\": 39759.875, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51006.975, \"from_m\": 40155.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51982.64, \"from_m\": 51006.975, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54807.364, \"from_m\": 51982.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63305.85, \"from_m\": 54807.364, \"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\": 63360.094, \"from_m\": 63305.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66016.66, \"from_m\": 63360.094, \"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\": 73054.964, \"from_m\": 66016.66, \"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\": 76218.141, \"from_m\": 73054.964, \"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\": 78764.687, \"from_m\": 76218.141, \"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\": 80821.978, \"from_m\": 78764.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81220.389, \"from_m\": 80821.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81847.956, \"from_m\": 81220.389, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82089.298, \"from_m\": 81847.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83313.82, \"from_m\": 82089.298, \"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\": 95361.576, \"from_m\": 83313.82, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97669.079, \"from_m\": 95361.576, \"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\": 98273.943, \"from_m\": 97669.079, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107705.736, \"from_m\": 98273.943, \"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\": 109651.293, \"from_m\": 107705.736, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111042.88, \"from_m\": 109651.293, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112043.184, \"from_m\": 111042.88, \"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\": 112193.048, \"from_m\": 112043.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112284.678, \"from_m\": 112193.048, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112729.284, \"from_m\": 112284.678, \"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\": 479225, \"profile_key\": \"f4fd7b9cd1e8548149a0fb6f482e734fb089ebd38a0f44040395d71c7a0b3c01\", \"schedule_id\": 27591, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Helensburgh Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1326H\", \"wtt_dep\": \"1327\", \"location\": \"Craigendoran\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1327H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 3, \"distance_m\": 2601.183, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1332\", \"wtt_dep\": \"1332H\", \"location\": \"Cardross\", \"stage_seq\": 4, \"distance_m\": 7546.506, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1337\", \"wtt_dep\": \"1337H\", \"location\": \"Dalreoch\", \"stage_seq\": 5, \"distance_m\": 12678.708, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1338H\", \"wtt_dep\": \"1339H\", \"location\": \"Dumbarton Central\", \"stage_seq\": 6, \"distance_m\": 13274.532, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1341\", \"wtt_dep\": \"1341H\", \"location\": \"Dumbarton East\", \"stage_seq\": 7, \"distance_m\": 14352.122, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1348H\", \"wtt_dep\": \"1350H\", \"location\": \"Dalmuir\", \"stage_seq\": 8, \"distance_m\": 23604.615, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352\", \"location\": \"Clydebank\", \"stage_seq\": 9, \"distance_m\": 25580.929, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Yoker\", \"stage_seq\": 10, \"distance_m\": 26950.314, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Garscadden\", \"stage_seq\": 11, \"distance_m\": 28577.223, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Scotstounhill\", \"stage_seq\": 12, \"distance_m\": 29292.9, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1356\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 13, \"distance_m\": 31313.937, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1357\", \"wtt_dep\": \"1357H\", \"location\": \"Hyndland\", \"stage_seq\": 14, \"distance_m\": 31844.906, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1359\", \"wtt_dep\": \"1400\", \"location\": \"Partick\", \"stage_seq\": 15, \"distance_m\": 33020.769, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 16, \"distance_m\": 33541.391, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1403H\", \"wtt_dep\": \"1404\", \"location\": \"Charing Cross\", \"stage_seq\": 17, \"distance_m\": 35748.992, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1405H\", \"wtt_dep\": \"1407H\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 18, \"distance_m\": 36988.045, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1409\", \"wtt_dep\": \"1409H\", \"location\": \"High Street\", \"stage_seq\": 19, \"distance_m\": 37856.703, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1411H\", \"location\": \"Bellgrove\", \"stage_seq\": 20, \"distance_m\": 38879.271, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1414H\", \"wtt_dep\": \"1415\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 41689.607, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1417H\", \"location\": \"Shettleston\", \"stage_seq\": 22, \"distance_m\": 42908.292, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1419H\", \"wtt_dep\": \"1420\", \"location\": \"Garrowhill\", \"stage_seq\": 23, \"distance_m\": 44852.939, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1422H\", \"location\": \"Easterhouse\", \"stage_seq\": 24, \"distance_m\": 46402.558, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1426\", \"wtt_dep\": \"1426H\", \"location\": \"Blairhill\", \"stage_seq\": 25, \"distance_m\": 50597.553, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1428H\", \"wtt_dep\": \"1429\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 26, \"distance_m\": 51587.889, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1431\", \"wtt_dep\": \"1431H\", \"location\": \"Coatdyke\", \"stage_seq\": 27, \"distance_m\": 53177.538, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1435H\", \"location\": \"Airdrie\", \"stage_seq\": 28, \"distance_m\": 54601.417, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1438\", \"wtt_dep\": \"1438H\", \"location\": \"Drumgelloch\", \"stage_seq\": 29, \"distance_m\": 56821.508, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1442\", \"wtt_dep\": \"1442H\", \"location\": \"Caldercruix\", \"stage_seq\": 30, \"distance_m\": 61513.802, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1448\", \"wtt_dep\": \"1448H\", \"location\": \"Blackridge\", \"stage_seq\": 31, \"distance_m\": 74103.769, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1451H\", \"wtt_dep\": \"1452\", \"location\": \"Armadale\", \"stage_seq\": 32, \"distance_m\": 77850.542, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1455H\", \"wtt_dep\": \"1457H\", \"location\": \"Bathgate\", \"stage_seq\": 33, \"distance_m\": 82007.067, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1501H\", \"wtt_dep\": \"1502\", \"location\": \"Livingston North\", \"stage_seq\": 34, \"distance_m\": 87989.45, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505\", \"location\": \"Uphall\", \"stage_seq\": 35, \"distance_m\": 91265.531, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Newbridge Jn\", \"stage_seq\": 36, \"distance_m\": 98273.943, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Edinburgh Park\", \"stage_seq\": 37, \"distance_m\": 103939.527, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 38, \"distance_m\": 107894.419, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1518\", \"location\": \"Haymarket\", \"stage_seq\": 39, \"distance_m\": 109814.869, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Princes St Gardens\", \"stage_seq\": 40, \"distance_m\": 111144.129, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 41, \"distance_m\": 112729.284, \"section_seq\": 1, \"route_path_id\": 28648}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112729.284, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28648}], \"total_distance_m\": 112729.284, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 112683.26, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1324", "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\": 1191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:24:42Z\", \"source_id\": 38241845, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:24:47Z\", \"source_id\": 12571397, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:32:16Z\", \"source_id\": 38260945, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:32:18Z\", \"source_id\": 12576775, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:36:27Z\", \"source_id\": 38271281, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:37:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:36:32Z\", \"source_id\": 12579885, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:27Z\", \"source_id\": 38276160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:31Z\", \"source_id\": 12581236, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:40:09Z\", \"source_id\": 38280431, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:40:13Z\", \"source_id\": 12582438, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:48:40Z\", \"source_id\": 38301349, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:49:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:48:44Z\", \"source_id\": 12588553, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:51:50Z\", \"source_id\": 38309384, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:51:54Z\", \"source_id\": 12590787, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:52:36Z\", \"source_id\": 38311242, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:52:41Z\", \"source_id\": 12591390, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:53:41Z\", \"source_id\": 38314008, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:54:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:53:46Z\", \"source_id\": 12592204, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:54:10Z\", \"source_id\": 38315258, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:54:13Z\", \"source_id\": 12592537, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:01:07Z\", \"source_id\": 38331797, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:02:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:01:11Z\", \"source_id\": 12597523, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:04:16Z\", \"source_id\": 38339801, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:04:21Z\", \"source_id\": 12599728, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:44Z\", \"source_id\": 38351136, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:10:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:08:46Z\", \"source_id\": 12602950, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:11:58Z\", \"source_id\": 38358966, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:12:00Z\", \"source_id\": 12605284, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:16Z\", \"source_id\": 38364588, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:19Z\", \"source_id\": 12606933, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:48Z\", \"source_id\": 38370645, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:18:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:16:50Z\", \"source_id\": 12608763, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:52Z\", \"source_id\": 38375882, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:21:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:18:57Z\", \"source_id\": 12610240, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:10Z\", \"source_id\": 38386273, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:23:16Z\", \"source_id\": 12613340, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:26Z\", \"source_id\": 38391739, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:25:28Z\", \"source_id\": 12614946, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:29:35Z\", \"source_id\": 12617855, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:40Z\", \"source_id\": 38409584, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:32:43Z\", \"source_id\": 12620141, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:09Z\", \"source_id\": 38415916, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:36:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:13Z\", \"source_id\": 12621930, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:39:37Z\", \"source_id\": 12625072, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:54Z\", \"source_id\": 38430995, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:57Z\", \"source_id\": 12626074, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:28Z\", \"source_id\": 38438114, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:44:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:43:29Z\", \"source_id\": 12627904, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:03Z\", \"source_id\": 38449892, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:48:08Z\", \"source_id\": 12631244, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:31Z\", \"source_id\": 38463829, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:53:37Z\", \"source_id\": 12635303, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:14Z\", \"source_id\": 38472788, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:19Z\", \"source_id\": 12637973, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:46Z\", \"source_id\": 38481588, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:51Z\", \"source_id\": 12640529, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:59Z\", \"source_id\": 38495043, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:03Z\", \"source_id\": 12644324, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:10Z\", \"source_id\": 38505350, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:13Z\", \"source_id\": 12647394, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:15Z\", \"source_id\": 38525194, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:16Z\", \"source_id\": 12653344, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:38Z\", \"source_id\": 38536192, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:23:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:43Z\", \"source_id\": 12656577, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:09Z\", \"source_id\": 12659824, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "11", "timing_fact_generation": 1789136830132803, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:01.123167", "service_state_evidence_id": 12659824, "current_leg_start_actual_dep": "2026-09-11T15:22:00+01:00", "operational_evidence_version": 176, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:03.171203", "service_state_valid_until_kind": null, "operational_interpretation_version": 176, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P HLC EDB 2H38 334008+334040 6 90 None {"version": 3, "segments": [{"to_m": 2811.849, "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": 12285.422, "from_m": 2811.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13209.371, "from_m": 12285.422, "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": 13739.475, "from_m": 13209.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14952.423, "from_m": 13739.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17011.54, "from_m": 14952.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17832.899, "from_m": 17011.54, "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": 23380.993, "from_m": 17832.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23424.33, "from_m": 23380.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23441.905, "from_m": 23424.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.701, "from_m": 23441.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29936.922, "from_m": 23905.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31196.05, "from_m": 29936.922, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31267.323, "from_m": 31196.05, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31313.937, "from_m": 31267.323, "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": 31329.317, "from_m": 31313.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31369.555, "from_m": 31329.317, "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": 32081.045, "from_m": 31369.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32121.81, "from_m": 32081.045, "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": 33448.008, "from_m": 32121.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33494.032, "from_m": 33448.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38125.338, "from_m": 33494.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38969.003, "from_m": 38125.338, "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": 39759.875, "from_m": 38969.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40155.237, "from_m": 39759.875, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51006.975, "from_m": 40155.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51982.64, "from_m": 51006.975, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54807.364, "from_m": 51982.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63305.85, "from_m": 54807.364, "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": 63360.094, "from_m": 63305.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66016.66, "from_m": 63360.094, "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": 73054.964, "from_m": 66016.66, "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": 76218.141, "from_m": 73054.964, "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": 78764.687, "from_m": 76218.141, "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": 80821.978, "from_m": 78764.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81220.389, "from_m": 80821.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81847.956, "from_m": 81220.389, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82089.298, "from_m": 81847.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83313.82, "from_m": 82089.298, "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": 95361.576, "from_m": 83313.82, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97669.079, "from_m": 95361.576, "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": 98273.943, "from_m": 97669.079, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107705.736, "from_m": 98273.943, "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": 109651.293, "from_m": 107705.736, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111042.88, "from_m": 109651.293, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112043.184, "from_m": 111042.88, "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": 112193.048, "from_m": 112043.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 112284.678, "from_m": 112193.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 112729.284, "from_m": 112284.678, "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": 479225, "profile_key": "f4fd7b9cd1e8548149a0fb6f482e734fb089ebd38a0f44040395d71c7a0b3c01", "schedule_id": 27591, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1324", "location": "Helensburgh Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1326H", "wtt_dep": "1327", "location": "Craigendoran", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1327H", "location": "Craigendoran Jn", "stage_seq": 3, "distance_m": 2601.183, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1332", "wtt_dep": "1332H", "location": "Cardross", "stage_seq": 4, "distance_m": 7546.506, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1337", "wtt_dep": "1337H", "location": "Dalreoch", "stage_seq": 5, "distance_m": 12678.708, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1338H", "wtt_dep": "1339H", "location": "Dumbarton Central", "stage_seq": 6, "distance_m": 13274.532, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1341", "wtt_dep": "1341H", "location": "Dumbarton East", "stage_seq": 7, "distance_m": 14352.122, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1348H", "wtt_dep": "1350H", "location": "Dalmuir", "stage_seq": 8, "distance_m": 23604.615, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352", "location": "Clydebank", "stage_seq": 9, "distance_m": 25580.929, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Yoker", "stage_seq": 10, "distance_m": 26950.314, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Garscadden", "stage_seq": 11, "distance_m": 28577.223, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Scotstounhill", "stage_seq": 12, "distance_m": 29292.9, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1356", "location": "Hyndland East Jn", "stage_seq": 13, "distance_m": 31313.937, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1357", "wtt_dep": "1357H", "location": "Hyndland", "stage_seq": 14, "distance_m": 31844.906, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1359", "wtt_dep": "1400", "location": "Partick", "stage_seq": 15, "distance_m": 33020.769, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401", "location": "Finnieston West Jn", "stage_seq": 16, "distance_m": 33541.391, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1403H", "wtt_dep": "1404", "location": "Charing Cross", "stage_seq": 17, "distance_m": 35748.992, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1405H", "wtt_dep": "1407H", "location": "Glasgow Queen St Low Level", "stage_seq": 18, "distance_m": 36988.045, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1409", "wtt_dep": "1409H", "location": "High Street", "stage_seq": 19, "distance_m": 37856.703, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1411H", "location": "Bellgrove", "stage_seq": 20, "distance_m": 38879.271, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1414H", "wtt_dep": "1415", "location": "Carntyne", "stage_seq": 21, "distance_m": 41689.607, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1417H", "location": "Shettleston", "stage_seq": 22, "distance_m": 42908.292, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1419H", "wtt_dep": "1420", "location": "Garrowhill", "stage_seq": 23, "distance_m": 44852.939, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1422H", "location": "Easterhouse", "stage_seq": 24, "distance_m": 46402.558, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1426", "wtt_dep": "1426H", "location": "Blairhill", "stage_seq": 25, "distance_m": 50597.553, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1428H", "wtt_dep": "1429", "location": "Coatbridge Sunnyside", "stage_seq": 26, "distance_m": 51587.889, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1431", "wtt_dep": "1431H", "location": "Coatdyke", "stage_seq": 27, "distance_m": 53177.538, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1435H", "location": "Airdrie", "stage_seq": 28, "distance_m": 54601.417, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1438", "wtt_dep": "1438H", "location": "Drumgelloch", "stage_seq": 29, "distance_m": 56821.508, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1442", "wtt_dep": "1442H", "location": "Caldercruix", "stage_seq": 30, "distance_m": 61513.802, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1448", "wtt_dep": "1448H", "location": "Blackridge", "stage_seq": 31, "distance_m": 74103.769, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1451H", "wtt_dep": "1452", "location": "Armadale", "stage_seq": 32, "distance_m": 77850.542, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1455H", "wtt_dep": "1457H", "location": "Bathgate", "stage_seq": 33, "distance_m": 82007.067, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1501H", "wtt_dep": "1502", "location": "Livingston North", "stage_seq": 34, "distance_m": 87989.45, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505", "location": "Uphall", "stage_seq": 35, "distance_m": 91265.531, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Newbridge Jn", "stage_seq": 36, "distance_m": 98273.943, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Edinburgh Park", "stage_seq": 37, "distance_m": 103939.527, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Haymarket West Jn", "stage_seq": 38, "distance_m": 107894.419, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1518", "location": "Haymarket", "stage_seq": 39, "distance_m": 109814.869, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Princes St Gardens", "stage_seq": 40, "distance_m": 111144.129, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 41, "distance_m": 112729.284, "section_seq": 1, "route_path_id": 28648}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112729.284, "from_m": 0.0, "section_seq": 1, "route_path_id": 28648}], "total_distance_m": 112729.284, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 112683.26, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1191, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:24:42Z", "source_id": 38241845, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T12:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:24:47Z", "source_id": 12571397, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1204, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:32:16Z", "source_id": 38260945, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:32:18Z", "source_id": 12576775, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1212, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:36:27Z", "source_id": 38271281, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:37:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:36:32Z", "source_id": 12579885, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:27Z", "source_id": 38276160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:31Z", "source_id": 12581236, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:40:09Z", "source_id": 38280431, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T12:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:40:13Z", "source_id": 12582438, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1257, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:48:40Z", "source_id": 38301349, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T12:49:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:48:44Z", "source_id": 12588553, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:51:50Z", "source_id": 38309384, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T12:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:51:54Z", "source_id": 12590787, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:52:36Z", "source_id": 38311242, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T12:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:52:41Z", "source_id": 12591390, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:53:41Z", "source_id": 38314008, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T12:54:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:53:46Z", "source_id": 12592204, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:54:10Z", "source_id": 38315258, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:54:13Z", "source_id": 12592537, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:01:07Z", "source_id": 38331797, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T13:02:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:01:11Z", "source_id": 12597523, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:04:16Z", "source_id": 38339801, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T13:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:04:21Z", "source_id": 12599728, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:44Z", "source_id": 38351136, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T13:10:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:08:46Z", "source_id": 12602950, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:11:58Z", "source_id": 38358966, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T13:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:12:00Z", "source_id": 12605284, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:16Z", "source_id": 38364588, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T13:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:19Z", "source_id": 12606933, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:48Z", "source_id": 38370645, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:18:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:16:50Z", "source_id": 12608763, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:52Z", "source_id": 38375882, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T13:21:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:18:57Z", "source_id": 12610240, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:10Z", "source_id": 38386273, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:23:16Z", "source_id": 12613340, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:26Z", "source_id": 38391739, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T13:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:25:28Z", "source_id": 12614946, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:29:35Z", "source_id": 12617855, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-11T14:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:40Z", "source_id": 38409584, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T13:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:32:43Z", "source_id": 12620141, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-11T14:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:09Z", "source_id": 38415916, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T13:36:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:13Z", "source_id": 12621930, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-11T14:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:39:37Z", "source_id": 12625072, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:54Z", "source_id": 38430995, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T13:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:57Z", "source_id": 12626074, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-11T14:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:28Z", "source_id": 38438114, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T13:44:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:43:29Z", "source_id": 12627904, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-11T14:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:03Z", "source_id": 38449892, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T13:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:48:08Z", "source_id": 12631244, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-11T14:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:31Z", "source_id": 38463829, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T13:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:53:37Z", "source_id": 12635303, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:14Z", "source_id": 38472788, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T13:58:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:19Z", "source_id": 12637973, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:46Z", "source_id": 38481588, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T14:02:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:51Z", "source_id": 12640529, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:59Z", "source_id": 38495043, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T14:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:03Z", "source_id": 12644324, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:10Z", "source_id": 38505350, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T14:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:13Z", "source_id": 12647394, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:15Z", "source_id": 38525194, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T14:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:16Z", "source_id": 12653344, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:38Z", "source_id": 38536192, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T14:23:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:43Z", "source_id": 12656577, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-11T15:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:09Z", "source_id": 12659824, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] Helensburgh Central 1324 1324 2 None None Edinburgh 1524 1524 11 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68974/2026-09-11/detailed None Haymarket 2026-09-11T15:22: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 1524 1528 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659824 1789136830132803 176 176 2026-09-11 14:38:03.171203 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:01.123167
449924 479229 C36889 889H10MM11 2026-09-11 COMPLETE 12590992 2026-09-11 13:52:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 479229, "stp": "P", "toc": "Elizabeth Line", "uid": "C36889", "consist": "345042", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36889/2026-09-11/detailed", "trust_id": "889H10MM11", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-11", "dest_arr_time": "1428", "dest_platform": "1", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9H10", "timing_status": "ON TIME", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1352", "current_leg_dep": "1350", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1324", "origin_platform": "4", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.17790971441384695, 51.516191672606304]]}", "current_leg_start": "Bond Street (Crossrail)", "dest_arr_time_act": "1428", "motion_projection": null, "next_location_lat": "51.5161917", "next_location_lon": "-0.1779097", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 479229, \"profile_key\": \"c7bd7ed2b209a209e10b4ad1dd0ed7abd36f961144c2bd46cfc06871557ba7e2\", \"schedule_id\": 4920, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1324\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1327\", \"wtt_dep\": \"1327H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1331\", \"wtt_dep\": \"1331H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1334H\", \"wtt_dep\": \"1335H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1338H\", \"wtt_dep\": \"1339H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1341H\", \"wtt_dep\": \"1342H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1344\", \"wtt_dep\": \"1345\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1347\", \"wtt_dep\": \"1348\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1349H\", \"wtt_dep\": \"1350\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1352H\", \"wtt_dep\": \"1354H\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1356H\", \"wtt_dep\": \"1357\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1402H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1404H\", \"wtt_dep\": \"1405H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1407H\", \"wtt_dep\": \"1408\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1409H\", \"wtt_dep\": \"1410\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1412H\", \"wtt_dep\": \"1413\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1415H\", \"wtt_dep\": \"1416H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1417H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1422H\", \"wtt_dep\": \"1424\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 29892}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}], \"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": "1324", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5161917", "current_position_lon": "-0.1779097", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:26:46Z\", \"source_id\": 38246999, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:26:49Z\", \"source_id\": 12572848, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:30:57Z\", \"source_id\": 38257647, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:31:00Z\", \"source_id\": 12575873, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:34:23Z\", \"source_id\": 38266184, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:34:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:34:26Z\", \"source_id\": 12578343, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:20Z\", \"source_id\": 38275946, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:38:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:38:21Z\", \"source_id\": 12581105, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:41:30Z\", \"source_id\": 38284001, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:41:33Z\", \"source_id\": 12583447, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:43:53Z\", \"source_id\": 38289728, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:43:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:43:58Z\", \"source_id\": 12585152, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:47:04Z\", \"source_id\": 38297448, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:47:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:47:06Z\", \"source_id\": 12587369, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:49:20Z\", \"source_id\": 38303119, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:49:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:49:23Z\", \"source_id\": 12589015, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:52:08Z\", \"source_id\": 38310011, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:52:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:52:10Z\", \"source_id\": 12590992, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": null, "timing_fact_generation": 1789131133998754, "current_leg_arrival_utc": "2026-09-11T13:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:01.213746", "service_state_evidence_id": 38310011, "current_leg_start_actual_dep": "2026-09-11T13:50:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:01.962756", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX HAF 9H10 345042 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": 479229, "profile_key": "c7bd7ed2b209a209e10b4ad1dd0ed7abd36f961144c2bd46cfc06871557ba7e2", "schedule_id": 4920, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1324", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1327", "wtt_dep": "1327H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1331", "wtt_dep": "1331H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1334H", "wtt_dep": "1335H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1338H", "wtt_dep": "1339H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1341H", "wtt_dep": "1342H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1344", "wtt_dep": "1345", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1347", "wtt_dep": "1348", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1349H", "wtt_dep": "1350", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1352H", "wtt_dep": "1354H", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1356H", "wtt_dep": "1357", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1402H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1404H", "wtt_dep": "1405H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1407H", "wtt_dep": "1408", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1409H", "wtt_dep": "1410", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1412H", "wtt_dep": "1413", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1415H", "wtt_dep": "1416H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1417H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1422H", "wtt_dep": "1424", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 29892}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 29892}], "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-11T12:26:46Z", "source_id": 38246999, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T12:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:26:49Z", "source_id": 12572848, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:30:57Z", "source_id": 38257647, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T12:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:31:00Z", "source_id": 12575873, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:34:23Z", "source_id": 38266184, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:34:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:34:26Z", "source_id": 12578343, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:20Z", "source_id": 38275946, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T12:38:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:38:21Z", "source_id": 12581105, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:41:30Z", "source_id": 38284001, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T12:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:41:33Z", "source_id": 12583447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:43:53Z", "source_id": 38289728, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T12:43:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:43:58Z", "source_id": 12585152, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:47:04Z", "source_id": 38297448, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T12:47:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:47:06Z", "source_id": 12587369, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T13:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:49:20Z", "source_id": 38303119, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T12:49:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:49:23Z", "source_id": 12589015, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:52:08Z", "source_id": 38310011, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:52:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:52:10Z", "source_id": 12590992, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:52:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 1324 1324 4 None None Heathrow Terminal 4 1428 1428 1 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36889/2026-09-11/detailed None Bond Street (Crossrail) 2026-09-11T13:50:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.17790971441384695, 51.516191672606304]]} 1.4 1350 1352 Bond Street (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5161917 -0.1779097 51.5161917 -0.1779097 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Paddington (Crossrail) TD TRACKING_TIMEOUT 38310011 1789131133998754 67 67 2026-09-11 14:38:01.962756 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:01.213746
449925 479717 P91258 895S24MN11 2026-09-11 COMPLETE None 2026-09-11 14:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 479717, "stp": "P", "toc": "Southeastern", "uid": "P91258", "consist": "375617", "dest_crs": "XRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91258/2026-09-11/detailed", "trust_id": "895S24MN11", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate E.M.U.D.", "service_date": "2026-09-11", "dest_arr_time": "1407", "dest_platform": null, "is_terminated": 1, "next_location": "RM Depot Reception West", "signalling_id": "5S24", "timing_status": "LATE", "origin_station": "Ramsgate", "current_leg_arr": "1351", "current_leg_dep": "1408", "current_leg_end": "RM Depot Reception West", "origin_dep_time": "1347", "origin_platform": "2", "current_location": "Ramsgate", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "+21 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "1407", "motion_projection": null, "next_location_lat": "51.3400381", "next_location_lon": "1.3979185", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:38351311\", \"confirmationDeadline\": \"2026-09-11T14:12:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1347", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1423.0", "current_position_lat": "51.3400381", "current_position_lon": "1.3979185", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": "2", "timing_fact_generation": 1789132136301819, "current_leg_arrival_utc": "2026-09-11T14:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:01.399184", "service_state_evidence_id": 38351311, "current_leg_start_actual_dep": "2026-09-11T14:08:19+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:03.173918", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P RAM XRE 5S24 375617 4 100 None None [] Ramsgate 1347 1347 2 None None Ramsgate E.M.U.D. 1407 1407 None LATE +21 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91258/2026-09-11/detailed None Ramsgate 2026-09-11T14:08:19+01:00 RM Depot Reception West 1423.0 {"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4045549999999998, 51.340854], [1.4041201999999997, 51.340702499999985], [1.403651, 51.340568100000006], [1.4035949, 51.340556199999995], [1.4031817999999998, 51.3404687], [1.4026416, 51.34039580000001], [1.4024821999999997, 51.340378], [1.4023245, 51.3403649], [1.4019898, 51.34033899999999], [1.4017290999999998, 51.34032199999999], [1.4010882, 51.34026909999999], [1.4007028999999998, 51.3402559], [1.4003347999999998, 51.3402453], [1.4001001999999998, 51.34022329999999], [1.3991638, 51.34015980000001], [1.3986526, 51.340126600000005], [1.3984197, 51.34010760000001], [1.3981666, 51.34008229999999], [1.3979184999999998, 51.3400381]]} 0.3 1408 1351 None Ramsgate RM Depot Reception West 51.3400381 1.3979185 51.3400381 1.3979185 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Ramsgate TD TRACKING_TIMEOUT 38351311 1789132136301819 27 27 2026-09-11 14:38:03.173918 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:01.399184
449926 479718 P91375 895U51MN11 2026-09-11 COMPLETE None 2026-09-11 14:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 479718, "stp": "P", "toc": "Southeastern", "uid": "P91375", "consist": "395010", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91375/2026-09-11/detailed", "trust_id": "895U51MN11", "origin_crs": "DVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham Bk Road", "service_date": "2026-09-11", "dest_arr_time": "1428", "dest_platform": null, "is_terminated": 1, "next_location": "Faversham", "signalling_id": "5U51", "timing_status": "ON TIME", "origin_station": "Dover Priory", "current_leg_arr": "1412", "current_leg_dep": "1345", "current_leg_end": "Faversham", "origin_dep_time": "1347", "origin_platform": "3", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3049221999999998, 51.1260972], [1.3044739, 51.127198799999995], [1.3044052999999998, 51.1273602], [1.3043563, 51.1274718], [1.3038454, 51.1287087], [1.3037491, 51.1289044], [1.3036875999999995, 51.12903849999999], [1.3036331, 51.12915219999999], [1.3035232, 51.12934959999998], [1.3033905, 51.12953589999999], [1.3033355999999998, 51.12962230000001], [1.3030803999999998, 51.1299678], [1.302979, 51.1300852], [1.3028493, 51.130233399999995], [1.3026401999999997, 51.1304742], [1.3025292, 51.1305914], [1.3024766999999997, 51.1306541], [1.301862, 51.1312415], [1.3015319, 51.131502], [1.3011824999999997, 51.1317428], [1.3002856, 51.13231199999999], [1.2992958999999995, 51.132904399999994], [1.29904, 51.133064899999994], [1.2984674, 51.1334068], [1.2980647, 51.1336515], [1.2975964, 51.13392790000001], [1.2974023, 51.134051], [1.2969223, 51.1343465], [1.2963861, 51.13466939999999], [1.2961588999999998, 51.13480799999999], [1.2952586999999998, 51.1353509], [1.295114, 51.1354419], [1.2948704, 51.1355843], [1.2944840999999998, 51.135785], [1.293504, 51.1363652], [1.2927215308296078, 51.1368435981494], [1.2924492, 51.1370101], [1.2922603999999998, 51.137173], [1.2921214999999997, 51.1372686], [1.2919968, 51.1373546], [1.2918995999999998, 51.13741520000001], [1.2918021, 51.1374767], [1.2914358999999995, 51.137709499999985], [1.2910331999999998, 51.1379917], [1.2907509, 51.138165], [1.2901951, 51.1385915], [1.2898571, 51.13888250000001], [1.2894388, 51.13924679999999], [1.2892289, 51.13944480000001], [1.2891430999999998, 51.13952319999999], [1.2886804999999997, 51.1399778], [1.2880321999999995, 51.1405328], [1.2878422, 51.140685], [1.2876545, 51.1408249], [1.2874341, 51.140980299999995], [1.2860563, 51.1418785], [1.2858359999999998, 51.1420059], [1.2855077, 51.14217740000001], [1.2850636999999998, 51.1424105], [1.2845293999999998, 51.1426841], [1.2838178, 51.1430476], [1.2833413, 51.1432766], [1.2828267, 51.143517799999984], [1.2823279, 51.14374349999999], [1.2817386, 51.14399619999999], [1.2812068, 51.1442222], [1.2806855999999998, 51.1444351], [1.2799287, 51.1447659], [1.2791100999999998, 51.1451184], [1.2780815999999997, 51.1455547], [1.2772117, 51.145926900000006], [1.2763253, 51.14631769999999], [1.2759896, 51.146504099999994], [1.2754693999999998, 51.1468249], [1.2749392999999998, 51.14715669999999], [1.2743954, 51.1475294], [1.2740176, 51.1477986], [1.2736472000000003, 51.14810059999999], [1.2735144, 51.1482076], [1.2732101, 51.148460699999994], [1.273058, 51.1485908], [1.2727131, 51.14883639999999], [1.272541, 51.1489528], [1.2723607999999995, 51.14907269999999], [1.2719838999999995, 51.14930350000001], [1.2718322, 51.149394599999994], [1.2714795999999997, 51.1495819], [1.2710179, 51.1498181], [1.2706897999999998, 51.1499663], [1.2706041999999995, 51.1500048], [1.2705235999999998, 51.150037600000005], [1.2698653, 51.15031179999998], [1.2695028, 51.1504331], [1.2692679, 51.1505008], [1.2692000999999995, 51.15052190000001], [1.2686131, 51.15070480000001], [1.2680490000000002, 51.15086939999998], [1.2675713999999998, 51.1510077], [1.2670877000000005, 51.1511594], [1.2666143, 51.1513091], [1.2661227, 51.151478399999995], [1.2657478999999998, 51.15162060000001], [1.2652678999999998, 51.1518211], [1.2647870999999995, 51.1520318], [1.2643299, 51.1522333], [1.2640756999999998, 51.15235330000001], [1.2637819999999995, 51.15249860000001], [1.2635382, 51.1526286], [1.2627931, 51.15303110000001], [1.2619295, 51.1534871], [1.2605681999999998, 51.15421609999999], [1.2598909, 51.15457709999999], [1.2596767999999998, 51.154698], [1.2595572999999998, 51.1547656], [1.2594422999999997, 51.1548312], [1.2588768999999995, 51.1551249], [1.2581665, 51.15553439999999], [1.2576951, 51.155830299999984], [1.25764139776733, 51.15586765403754], [1.2570828, 51.15625620000001], [1.2565954999999998, 51.1566224], [1.2564298, 51.156749899999994], [1.2562515, 51.15688750000001], [1.2548583, 51.158023099999994], [1.2541928999999998, 51.15858149999999], [1.2536439999999998, 51.15903029999999], [1.2529532, 51.15959420000001], [1.2522865, 51.16012449999999], [1.2516325, 51.160650200000006], [1.2511298, 51.16106460000001], [1.2509061, 51.1612472], [1.250378, 51.1616424], [1.249870488778493, 51.1620009602833], [1.2498601, 51.1620083], [1.2494729999999998, 51.16225810000001], [1.2490522999999998, 51.1625301], [1.2484124, 51.16287650000001], [1.2479848, 51.1630883], [1.2459369, 51.1640358], [1.2451124, 51.1644059], [1.2446429, 51.1646275], [1.2439455999999998, 51.16495119999999], [1.2433077, 51.16526820000001], [1.2429874, 51.165464199999995], [1.2425151999999997, 51.1657572], [1.2421839999999995, 51.16599050000001], [1.2416821000000002, 51.1663372], [1.2414767999999998, 51.1664998], [1.241262, 51.1666941], [1.2410529, 51.16689149999999], [1.2408231999999997, 51.1671539], [1.2405486, 51.16749380000001], [1.2402763999999995, 51.1678333], [1.2400922, 51.168101699999994], [1.2400884, 51.168106900000005], [1.2395779, 51.16909589999999], [1.237869, 51.1724228], [1.2375060999999998, 51.173129200000005], [1.2363843000000003, 51.17531299999999], [1.2353173999999998, 51.17743399999999], [1.2338250999999998, 51.1803096], [1.2324573999999997, 51.1828957], [1.2305452, 51.1866289], [1.2302567000000002, 51.18718759999999], [1.2296395402722704, 51.188365821994054], [1.2295526, 51.1885318], [1.2292315, 51.1891603], [1.2288605999999995, 51.18985489999999], [1.2285666999999998, 51.1904149], [1.2283962, 51.1907394], [1.2282583, 51.1908844], [1.2279981, 51.1913871], [1.2276478000000002, 51.1920603], [1.2273682999999995, 51.19259689999999], [1.2270583999999998, 51.1932115], [1.2267996, 51.1937051], [1.2265665, 51.1941618], [1.2262475999999998, 51.19479820000001], [1.2260139, 51.1952425], [1.2257277, 51.1957743], [1.2254441, 51.196317], [1.2251173, 51.196952399999994], [1.2248977, 51.197349599999995], [1.2247524999999997, 51.197619], [1.2244598, 51.19817539999998], [1.2243056, 51.19847570000001], [1.224146, 51.19879710000001], [1.2239391, 51.19921110000001], [1.2238324, 51.199423800000005], [1.2235587999999995, 51.19996269999999], [1.2233511, 51.2003762], [1.223097, 51.20084409999999], [1.2228472, 51.201318500000006], [1.2226068, 51.2017757], [1.2224756999999995, 51.202045], [1.2223006999999997, 51.2023836], [1.2221077, 51.2027481], [1.2218728999999997, 51.2032023], [1.221663, 51.203597], [1.2214816999999998, 51.203954399999986], [1.2213036, 51.204292300000006], [1.2211467, 51.2045911], [1.2209706, 51.2049428], [1.2208072, 51.205264], [1.2206342, 51.20559819999998], [1.22042, 51.2060232], [1.2202092, 51.2064091], [1.2200407, 51.2067847], [1.2198508, 51.20718060000001], [1.2197011, 51.207503899999985], [1.2194789, 51.2079304], [1.2193528, 51.20816580000001], [1.2191745, 51.20846340000001], [1.2189953999999998, 51.208725699999995], [1.2188385999999998, 51.20894229999999], [1.2186442999999998, 51.20921190000001], [1.218468, 51.2094431], [1.2182459999999995, 51.2097238], [1.2181085, 51.2098787], [1.2179166999999995, 51.21008559999999], [1.2176733999999998, 51.2103385], [1.2174888999999998, 51.2105435], [1.2171695, 51.21082779999999], [1.2168213, 51.2111398], [1.2164642, 51.2114648], [1.2161487, 51.21176599999999], [1.2158478999999998, 51.21208959999999], [1.2156687000000002, 51.2122917], [1.2154519, 51.21252769999999], [1.2151756, 51.2128638], [1.2150213, 51.2130653], [1.2147527, 51.2134208], [1.2144075999999997, 51.2139301], [1.2141628, 51.214339], [1.2139808999999997, 51.214641], [1.2137155, 51.21514210000001], [1.2135177999999998, 51.21554869999999], [1.2133721999999998, 51.215902799999995], [1.2131699, 51.21643400000001], [1.2130791, 51.21668579999999], [1.2129397999999998, 51.2170859], [1.2127949999999998, 51.2175324], [1.2125475, 51.21827600000001], [1.2125390295594605, 51.21830176221716], [1.2123398, 51.2189077], [1.2120732, 51.21973890000001], [1.2120467, 51.2198334], [1.2117569, 51.22071050000001], [1.2116911, 51.2209196], [1.2115698, 51.2212849], [1.2113047999999995, 51.2220688], [1.2111807, 51.222445], [1.210761, 51.2236975], [1.2106002, 51.22431089999999], [1.2100950999999998, 51.2256863], [1.2100401999999997, 51.22586619999999], [1.2097405, 51.2268982], [1.2096318999999998, 51.22724310000001], [1.2095652, 51.2274192], [1.2094167, 51.22788699999999], [1.2093231999999998, 51.22816729999999], [1.2092631, 51.2283473], [1.2091309999999995, 51.22877649999999], [1.2089557999999998, 51.229313600000005], [1.208783, 51.229791099999986], [1.2086164999999998, 51.23029890000001], [1.2084357, 51.2308558], [1.2082006000000003, 51.231502000000006], [1.2079987999999997, 51.232015199999985], [1.2077417, 51.2325528], [1.2074967, 51.2330119], [1.2073014, 51.2333508], [1.2071878, 51.2335619], [1.2070267, 51.23383410000001], [1.2068077999999998, 51.23414100000001], [1.2066222, 51.2343929], [1.2061845999999998, 51.2349271], [1.2059869999999997, 51.2351527], [1.2057769, 51.23537639999999], [1.2056187, 51.23554649999999], [1.2053834, 51.235788], [1.2051077, 51.23605709999999], [1.2048045999999997, 51.2363435], [1.2045722, 51.23654959999999], [1.2042676, 51.2368185], [1.2027829, 51.23803530000001], [1.2020462, 51.2386317], [1.2014504999999998, 51.2391246], [1.2009128, 51.23954679999998], [1.2007437999999997, 51.23968519999999], [1.2004218999999998, 51.2399425], [1.1999254, 51.24034639999999], [1.1995308999999998, 51.2406699], [1.1989992, 51.24110280000001], [1.1987124999999998, 51.241333], [1.1983321, 51.2416412], [1.1979999, 51.2419028], [1.1977402999999998, 51.24210119999999], [1.1976311, 51.2421847], [1.1972851, 51.2424639], [1.1966148, 51.2430255], [1.1962912999999995, 51.24328839999999], [1.1959109, 51.24359880000001], [1.1955911999999995, 51.24385720000001], [1.1954254, 51.243990200000006], [1.1951433, 51.2442139], [1.1948471, 51.244436799999995], [1.1945912, 51.244629200000006], [1.1943722, 51.24477809999999], [1.1940455999999997, 51.2449964], [1.1937193999999998, 51.24521939999999], [1.1934193, 51.2453952], [1.1931409, 51.24556129999999], [1.1926111999999998, 51.2458719], [1.1920516, 51.246173799999994], [1.1915104999999997, 51.2464442], [1.1913383999999998, 51.24652520000001], [1.1904673, 51.2469283], [1.1899118999999998, 51.247163599999986], [1.1896473999999997, 51.2472704], [1.1892133, 51.24744199999999], [1.1889455, 51.247537099999995], [1.1886115, 51.24765729999999], [1.1883479, 51.24774419999999], [1.187909, 51.24788149999999], [1.1872642, 51.248083300000005], [1.1867531, 51.2482308], [1.1862352000000005, 51.2483669], [1.1853423999999997, 51.248598599999994], [1.1848385, 51.2487205], [1.1844209, 51.2488321], [1.1838401, 51.24899310000001], [1.1833268, 51.2491309], [1.182541, 51.24934219999999], [1.1821143, 51.2494583], [1.1804129999999995, 51.2499129], [1.1786555, 51.2504022], [1.17778, 51.25063029999999], [1.1763013999999998, 51.2510235], [1.1752988, 51.2513015], [1.1740117, 51.25162989999999], [1.1724392, 51.252047], [1.1711404, 51.25239100000001], [1.1704616, 51.2525718], [1.1697404999999998, 51.252764799999994], [1.1692722, 51.25289339999999], [1.1682475000000003, 51.2531606], [1.1678098693553778, 51.2532753784778], [1.1671128, 51.2534582], [1.1647933, 51.254086], [1.1638706, 51.2543276], [1.1628373999999997, 51.2546019], [1.1625383, 51.2546795], [1.1618469, 51.254862299999985], [1.1611338999999998, 51.25505199999999], [1.1601198999999998, 51.2553196], [1.1596932, 51.25543389999999], [1.1589062, 51.255641], [1.157485, 51.2560183], [1.1564934, 51.2562811], [1.1557087, 51.25648830000001], [1.1539591, 51.25695279999999], [1.1531821999999998, 51.257158899999986], [1.1524538, 51.25735079999999], [1.1516734000000002, 51.257559099999995], [1.1483545, 51.25843619999999], [1.1464548, 51.2589438], [1.1456842, 51.259152400000005], [1.1454282999999998, 51.2592228], [1.143885, 51.25963190000001], [1.1423499, 51.26003849999999], [1.1411865999999995, 51.2603458], [1.1400765999999998, 51.260653899999994], [1.1398147, 51.2607179], [1.1397003, 51.2607446], [1.1391319999999998, 51.2608863], [1.1381654, 51.2611403], [1.1372245, 51.2613908], [1.1366569, 51.2615415], [1.1362278, 51.26165550000001], [1.135602, 51.26182219999999], [1.1345683, 51.2620975], [1.1340976, 51.26222009999999], [1.1335169, 51.2623697], [1.1328705, 51.2625457], [1.132263, 51.26273809999999], [1.1318667, 51.26286809999999], [1.1313577, 51.263039199999994], [1.1309245, 51.2631928], [1.1303546, 51.26340939999999], [1.1296894, 51.26367449999999], [1.1292575, 51.26386239999999], [1.1288686, 51.26403200000001], [1.1285301, 51.2641913], [1.1280613, 51.2644172], [1.1275109, 51.264693000000015], [1.1272271, 51.2648441], [1.1265908, 51.265204100000005], [1.1260657, 51.2655139], [1.1254465, 51.26586580000001], [1.1250151, 51.2660953], [1.1245233999999995, 51.26633129999999], [1.1242868, 51.266444500000006], [1.1237789, 51.266678299999995], [1.1232346, 51.266901], [1.1228357000000002, 51.2670671], [1.1223999, 51.267235500000005], [1.1219499, 51.2673995], [1.1212485, 51.26764289999999], [1.1206020999999995, 51.26784849999999], [1.1200696000000003, 51.2680078], [1.1194809, 51.2681613], [1.1190894, 51.26826499999999], [1.1186561, 51.2683754], [1.1180053999999997, 51.26853509999999], [1.1176044, 51.2686308], [1.1169636, 51.268791500000006], [1.1162287, 51.2689735], [1.1153114, 51.26918680000001], [1.1145403, 51.2693706], [1.1138322, 51.2695535], [1.1132193, 51.26969869999999], [1.1126318999999998, 51.2698446], [1.1121759, 51.26995519999999], [1.1112452, 51.27018180000001], [1.1104967999999995, 51.2703666], [1.1098062, 51.270528500000005], [1.1089532, 51.270730699999994], [1.1081418, 51.27092869999999], [1.1078186, 51.2710058], [1.106963, 51.27121309999999], [1.1063587, 51.2713603], [1.1057822, 51.2715009], [1.1051124, 51.2716579], [1.1047114999999998, 51.2717591], [1.1031446, 51.2721386], [1.1023747999999998, 51.2723252], [1.1014567, 51.2725481], [1.1005030999999998, 51.2727713], [1.0995548999999998, 51.2729986], [1.0986594, 51.27320829999999], [1.0982831, 51.2732979], [1.097865, 51.2733875], [1.0972542, 51.2734973], [1.0965319, 51.27358830000001], [1.0958096, 51.27365880000001], [1.0948902000000005, 51.2737181], [1.0946413, 51.2737255], [1.0942269, 51.27371999999999], [1.0935282, 51.2737168], [1.093024, 51.2736622], [1.0921308999999997, 51.27355399999999], [1.0917368, 51.2735003], [1.0913121, 51.2734321], [1.0909547, 51.273358400000006], [1.0905320000000005, 51.2732654], [1.0901742, 51.2731789], [1.089769, 51.27308089999999], [1.0889605999999998, 51.2728576], [1.0884694999999998, 51.2727629], [1.0880968, 51.27271019999999], [1.0877400999999998, 51.2726697], [1.0873993, 51.2726169], [1.0870788999999998, 51.272583299999994], [1.0867024999999997, 51.272546199999994], [1.0864302, 51.2725278], [1.0859683999999998, 51.27250359999999], [1.085539, 51.2724953], [1.0849088, 51.272491900000006], [1.0843904, 51.2725026], [1.0837665999999997, 51.2725242], [1.0829918999999997, 51.27260450000001], [1.0823468, 51.27270510000001], [1.0815967, 51.2728843], [1.0808023, 51.2730564], [1.0801905, 51.2731956], [1.0792588, 51.27340660000001], [1.0783706, 51.273607000000005], [1.0779783409434258, 51.27369392975979], [1.0776229, 51.27377270000001], [1.0768892999999995, 51.2739302], [1.0758117, 51.274174300000006], [1.0748336999999997, 51.27438889999999], [1.0741805685322643, 51.27453379516892], [1.0739164, 51.2745924], [1.0736521999999995, 51.27465049999999], [1.0730204, 51.274792], [1.0727062999999997, 51.2748603], [1.0723727, 51.274924600000006], [1.0708676, 51.27517929999999], [1.0698674, 51.27533799999999], [1.0696272, 51.275377299999995], [1.069279, 51.275436199999994], [1.0683459, 51.2755718], [1.0674367, 51.2757139], [1.0667712, 51.2758178], [1.0662847, 51.2758905], [1.0655683, 51.27600470000001], [1.0651189999999997, 51.2760738], [1.0646399, 51.2761356], [1.0642317, 51.27616939999999], [1.0637960999999998, 51.2761918], [1.0632579999999998, 51.2762042], [1.0632543733110251, 51.276204193145695], [1.0631342946197144, 51.27620396620152], [1.0627818, 51.2762033], [1.0623121, 51.2761832], [1.0616928, 51.276109000000005], [1.0603727, 51.275878299999995], [1.0589435, 51.2756192], [1.0584535999999998, 51.2755554], [1.0579401000000002, 51.27549559999999], [1.0574264, 51.2754433], [1.0571908999999995, 51.2754236], [1.0568784, 51.2753975], [1.056217, 51.27536], [1.0555175, 51.27534899999999], [1.0543228999999998, 51.2753541], [1.0531293, 51.27540969999998], [1.0521375, 51.2754612], [1.0512334, 51.27551890000001], [1.050067, 51.27558689999999], [1.0497751, 51.27559219999999], [1.0490133, 51.2756076], [1.0482535, 51.2756068], [1.0476407999999997, 51.27559229999999], [1.047256, 51.275576], [1.0463137, 51.2755111], [1.0457931, 51.275459100000006], [1.0452638, 51.27539339999999], [1.0448118999999998, 51.27533199999999], [1.0443399, 51.27525870000001], [1.0438761, 51.27517910000001], [1.0434009, 51.275085], [1.0425783, 51.2749028], [1.042201, 51.27481459999999], [1.0417939, 51.274708], [1.0413813, 51.2745958], [1.0411705291657758, 51.27453379516892], [1.0409207, 51.27446030000001], [1.0406735, 51.2743804], [1.0404357, 51.27428999999999], [1.0397712999999995, 51.2740415], [1.0396037, 51.27398170000001], [1.0389053999999998, 51.27370100000001], [1.038349, 51.2734486], [1.0378101999999998, 51.27318349999999], [1.0373012999999998, 51.2729027], [1.0368691, 51.2726635], [1.0364532, 51.2724117], [1.036037, 51.2721505], [1.0356408, 51.2718832], [1.0340692, 51.27076099999999], [1.0339520000000002, 51.2706794], [1.0317623, 51.2691948], [1.0293945, 51.267543399999994], [1.0275272, 51.266255], [1.0274137, 51.2661667], [1.0263313999999997, 51.26545129999998], [1.0252595, 51.2647432], [1.0248379, 51.2644853], [1.0243808, 51.2642284], [1.0234533, 51.263747200000005], [1.0228543, 51.2634676], [1.0220269, 51.2631197], [1.0218071999999998, 51.2630308], [1.0213479, 51.2628654], [1.0208422, 51.26268970000001], [1.020585, 51.26260489999999], [1.0203095, 51.26252310000001], [1.0192947, 51.2622362], [1.0188415, 51.262123], [1.0183701, 51.262013800000005], [1.0178997, 51.2619115], [1.0174231, 51.261819199999984], [1.0165214, 51.2616683], [1.0155739, 51.261543499999995], [1.0147823, 51.2614549], [1.0139714, 51.26139930000001], [1.0129711, 51.2613557], [1.0124066, 51.26134579999999], [1.0118352, 51.26134359999998], [1.0111895, 51.2613492], [1.0105761, 51.2613752], [1.0096913, 51.26142910000001], [1.0090391, 51.26148569999999], [1.0084133999999998, 51.2615604], [1.0077929, 51.261643599999985], [1.0071954, 51.26173940000001], [1.0064341999999995, 51.261871199999995], [1.0056722, 51.26202990000001], [1.0049208, 51.2622028], [1.0042015, 51.2623741], [1.0014045, 51.2630225], [0.9996212999999998, 51.26343779999999], [0.997864, 51.263851800000005], [0.9976436, 51.2639014], [0.9938574999999998, 51.2647907], [0.9929437, 51.26499909999999], [0.9919045, 51.2652206], [0.9914209, 51.2653245], [0.9909186, 51.26542249999999], [0.989929, 51.2656071], [0.9892002, 51.265735600000006], [0.9884486999999996, 51.265857399999994], [0.9881468125314736, 51.26590461349728], [0.9877121, 51.26597259999999], [0.9869528, 51.2660808], [0.9861343999999996, 51.26619089999999], [0.9853014999999998, 51.26629570000001], [0.9848856, 51.2663508], [0.9844586999999998, 51.2664026], [0.9840407, 51.26644579999999], [0.9836329, 51.2664899], [0.9823438, 51.2666124], [0.981634, 51.2666752], [0.9808972, 51.266735699999984], [0.9796988999999998, 51.2668146], [0.9791047, 51.2668536], [0.9784777, 51.26688000000001], [0.9772518999999998, 51.2669361], [0.9760127, 51.2669827], [0.9724729, 51.2670981], [0.9718537000000002, 51.26712440000001], [0.9694775, 51.267207000000006], [0.9682464, 51.267247399999995], [0.9671039, 51.267292], [0.9642358, 51.2673643], [0.9618231, 51.26747329999999], [0.9607027, 51.26750819999998], [0.9601591999999998, 51.267537700000005], [0.9596553, 51.2675716], [0.9592497, 51.2676091], [0.9588279, 51.2676535], [0.9584110999999998, 51.26771], [0.9580176, 51.267772], [0.9574543, 51.2678827], [0.9568834, 51.26801259999999], [0.9563412, 51.268158699999994], [0.9558391000000002, 51.26831039999999], [0.9552420999999998, 51.26850809999999], [0.9547032, 51.26872039999999], [0.9541798, 51.26895719999999], [0.9539333, 51.2690832], [0.9537306, 51.2691916], [0.9532228999999998, 51.2694688], [0.9527796999999998, 51.269742599999994], [0.9518853000000002, 51.27030709999999], [0.9508851, 51.2709271], [0.9498778999999996, 51.2715523], [0.9486543, 51.2723247], [0.9474057, 51.27309030000001], [0.9467854, 51.2734741], [0.9464791, 51.2736726], [0.9461964000000002, 51.27385530000001], [0.9451777, 51.27449689999999], [0.945118559566294, 51.27453379516892], [0.9446646, 51.27481699999999], [0.9441778999999998, 51.27514299999999], [0.9440257, 51.27524379999999], [0.9415832, 51.27695369999999], [0.9413479, 51.2771139], [0.9411286, 51.2772733], [0.9398825, 51.2781564], [0.9397650999999996, 51.27823959999999], [0.9396271000000002, 51.278331], [0.9385025999999996, 51.2791411], [0.9358325, 51.28102880000001], [0.9355549, 51.28122650000001], [0.9348146, 51.2817533], [0.934208, 51.282189], [0.9337547000000002, 51.282514600000006], [0.9326684, 51.2832846], [0.9317071, 51.28395909999999], [0.9310219, 51.28445099999999], [0.9299718, 51.285184099999995], [0.9288735, 51.28595070000001], [0.927819, 51.2866934], [0.9268699, 51.28738669999999], [0.9256704999999998, 51.288250199999986], [0.9247563, 51.2888997], [0.9220339, 51.2908254], [0.9217871, 51.29100489999999], [0.9212210999999998, 51.291486299999995], [0.9208533, 51.2918096], [0.9204697, 51.2921803], [0.9201053, 51.2925413], [0.9198398, 51.2928416], [0.9195497, 51.29320849999999], [0.9192466, 51.2936429], [0.9189917999999996, 51.29403369999999], [0.918783, 51.2944132], [0.9185868, 51.29480350000001], [0.9184338999999998, 51.29517839999999], [0.9183043, 51.295559], [0.9182542, 51.2957], [0.9181013, 51.29620990000001], [0.9179726, 51.29661819999999], [0.9177820999999998, 51.297118], [0.9175716, 51.2975969], [0.9173154, 51.29804879999999], [0.9168406999999998, 51.29877919999999], [0.9164987, 51.29922609999999], [0.9161531, 51.2996358], [0.9157664999999998, 51.3000362], [0.9153145, 51.3004772], [0.9149028, 51.3008353], [0.9143528999999998, 51.3012654], [0.9138406, 51.3016293], [0.9129613, 51.3022276], [0.9120476, 51.3028459], [0.9090529, 51.30487249999999], [0.9084002, 51.30527529999999], [0.9075673, 51.3057272], [0.9059482, 51.3065241], [0.9049585, 51.30700540000001], [0.904122, 51.307401500000005], [0.9034971, 51.3077025], [0.9028212, 51.308023600000006], [0.9022042999999998, 51.3082877], [0.9015672, 51.308545], [0.900888, 51.3088022], [0.9002134999999998, 51.3090511], [0.8997548, 51.3092171], [0.8992920999999999, 51.3093756], [0.8989649000000001, 51.30948039999999], [0.8984848000000001, 51.3096288], [0.8983152841195214, 51.309679944378544], [0.8980516000000001, 51.309759500000006], [0.8974682, 51.3099289], [0.8970712000000001, 51.3100387], [0.8964583999999999, 51.31019549999999], [0.8963424999999999, 51.310225499999994], [0.8955907, 51.31042020000001], [0.8943354, 51.3106825]]}", "current_leg_start": "Dover Priory", "dest_arr_time_act": "1428", "motion_projection": null, "next_location_lat": "51.3106825", "next_location_lon": "0.8943354", "previous_location": "Dover Priory", "current_leg_milage": "25.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 529.38, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1681.282, \"from_m\": 529.38, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6589.099, \"from_m\": 1681.282, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 11278.147, \"from_m\": 6589.099, \"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\": 12536.654, \"from_m\": 11278.147, \"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\": 20500.685, \"from_m\": 12536.654, \"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\": 23022.428, \"from_m\": 20500.685, \"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\": 25567.628, \"from_m\": 23022.428, \"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\": 26214.221, \"from_m\": 25567.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28238.47, \"from_m\": 26214.221, \"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\": 29738.927, \"from_m\": 28238.47, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33150.96, \"from_m\": 29738.927, \"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\": 33518.961, \"from_m\": 33150.96, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34216.753, \"from_m\": 33518.961, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36110.872, \"from_m\": 34216.753, \"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\": 37391.14, \"from_m\": 36110.872, \"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\": 40357.307, \"from_m\": 37391.14, \"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\": 40449.306, \"from_m\": 40357.307, \"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\": 41340.089, \"from_m\": 40449.306, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 479718, \"profile_key\": \"127c2bc904ee30348e8a0adb9c70e6c0b332fdcffb43bcd10a17c161bb57728f\", \"schedule_id\": 24694, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1347\", \"location\": \"Dover Priory\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1349\", \"location\": \"Buckland Jn\", \"stage_seq\": 2, \"distance_m\": 1533.971, \"section_seq\": 1, \"route_path_id\": 38091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Shepherd's Well\", \"stage_seq\": 3, \"distance_m\": 8990.226, \"section_seq\": 1, \"route_path_id\": 38091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Canterbury East\", \"stage_seq\": 4, \"distance_m\": 24877.324, \"section_seq\": 1, \"route_path_id\": 38091}, {\"is_pass\": false, \"wtt_arr\": \"1412\", \"wtt_dep\": \"1418\", \"location\": \"Faversham\", \"stage_seq\": 5, \"distance_m\": 40449.306, \"section_seq\": 1, \"route_path_id\": 38091}, {\"is_pass\": false, \"wtt_arr\": \"1420\", \"wtt_dep\": \"1426\", \"location\": \"Faversham Up Sidings\", \"stage_seq\": 6, \"distance_m\": 40759.37, \"section_seq\": 1, \"route_path_id\": 38091}, {\"is_pass\": false, \"wtt_arr\": \"1428\", \"wtt_dep\": null, \"location\": \"Faversham Bk Road\", \"stage_seq\": 7, \"distance_m\": 41340.089, \"section_seq\": 1, \"route_path_id\": 38091}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41340.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38091}], \"total_distance_m\": 41340.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 41340.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": "1347", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "27.0", "current_position_lat": "51.3106825", "current_position_lon": "0.8943354", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:49:52Z\", \"source_id\": 38304396, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:52:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:49:53Z\", \"source_id\": 12589422, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33234, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:58:29Z\", \"source_id\": 38325635, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:58:34Z\", \"source_id\": 12595570, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:42Z\", \"source_id\": 38355964, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:10:49Z\", \"source_id\": 12604408, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "1", "timing_fact_generation": 1789136848767042, "current_leg_arrival_utc": "2026-09-11T14:12:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:01.401861", "service_state_evidence_id": 38355964, "current_leg_start_actual_dep": "2026-09-11T13:47:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:02.874667", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DVP None 5U51 395010 6 140 None {"version": 3, "segments": [{"to_m": 529.38, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1681.282, "from_m": 529.38, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6589.099, "from_m": 1681.282, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 11278.147, "from_m": 6589.099, "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": 12536.654, "from_m": 11278.147, "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": 20500.685, "from_m": 12536.654, "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": 23022.428, "from_m": 20500.685, "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": 25567.628, "from_m": 23022.428, "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": 26214.221, "from_m": 25567.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28238.47, "from_m": 26214.221, "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": 29738.927, "from_m": 28238.47, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33150.96, "from_m": 29738.927, "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": 33518.961, "from_m": 33150.96, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34216.753, "from_m": 33518.961, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36110.872, "from_m": 34216.753, "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": 37391.14, "from_m": 36110.872, "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": 40357.307, "from_m": 37391.14, "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": 40449.306, "from_m": 40357.307, "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": 41340.089, "from_m": 40449.306, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 479718, "profile_key": "127c2bc904ee30348e8a0adb9c70e6c0b332fdcffb43bcd10a17c161bb57728f", "schedule_id": 24694, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1347", "location": "Dover Priory", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1349", "location": "Buckland Jn", "stage_seq": 2, "distance_m": 1533.971, "section_seq": 1, "route_path_id": 38091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Shepherd's Well", "stage_seq": 3, "distance_m": 8990.226, "section_seq": 1, "route_path_id": 38091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Canterbury East", "stage_seq": 4, "distance_m": 24877.324, "section_seq": 1, "route_path_id": 38091}, {"is_pass": false, "wtt_arr": "1412", "wtt_dep": "1418", "location": "Faversham", "stage_seq": 5, "distance_m": 40449.306, "section_seq": 1, "route_path_id": 38091}, {"is_pass": false, "wtt_arr": "1420", "wtt_dep": "1426", "location": "Faversham Up Sidings", "stage_seq": 6, "distance_m": 40759.37, "section_seq": 1, "route_path_id": 38091}, {"is_pass": false, "wtt_arr": "1428", "wtt_dep": null, "location": "Faversham Bk Road", "stage_seq": 7, "distance_m": 41340.089, "section_seq": 1, "route_path_id": 38091}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41340.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 38091}], "total_distance_m": 41340.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 41340.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": 33247, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:49:52Z", "source_id": 38304396, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T12:52:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:49:53Z", "source_id": 12589422, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33234, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:58:29Z", "source_id": 38325635, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:58:34Z", "source_id": 12595570, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33194, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:42Z", "source_id": 38355964, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:10:49Z", "source_id": 12604408, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:12:00+01:00", "operational_fact": true}] Dover Priory 1347 1347 3 None None Faversham Bk Road 1428 1428 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91375/2026-09-11/detailed None Dover Priory 2026-09-11T13:47:00+01:00 Faversham 27.0 {"type": "LineString", "coordinates": [[1.3049221999999998, 51.1260972], [1.3044739, 51.127198799999995], [1.3044052999999998, 51.1273602], [1.3043563, 51.1274718], [1.3038454, 51.1287087], [1.3037491, 51.1289044], [1.3036875999999995, 51.12903849999999], [1.3036331, 51.12915219999999], [1.3035232, 51.12934959999998], [1.3033905, 51.12953589999999], [1.3033355999999998, 51.12962230000001], [1.3030803999999998, 51.1299678], [1.302979, 51.1300852], [1.3028493, 51.130233399999995], [1.3026401999999997, 51.1304742], [1.3025292, 51.1305914], [1.3024766999999997, 51.1306541], [1.301862, 51.1312415], [1.3015319, 51.131502], [1.3011824999999997, 51.1317428], [1.3002856, 51.13231199999999], [1.2992958999999995, 51.132904399999994], [1.29904, 51.133064899999994], [1.2984674, 51.1334068], [1.2980647, 51.1336515], [1.2975964, 51.13392790000001], [1.2974023, 51.134051], [1.2969223, 51.1343465], [1.2963861, 51.13466939999999], [1.2961588999999998, 51.13480799999999], [1.2952586999999998, 51.1353509], [1.295114, 51.1354419], [1.2948704, 51.1355843], [1.2944840999999998, 51.135785], [1.293504, 51.1363652], [1.2927215308296078, 51.1368435981494], [1.2924492, 51.1370101], [1.2922603999999998, 51.137173], [1.2921214999999997, 51.1372686], [1.2919968, 51.1373546], [1.2918995999999998, 51.13741520000001], [1.2918021, 51.1374767], [1.2914358999999995, 51.137709499999985], [1.2910331999999998, 51.1379917], [1.2907509, 51.138165], [1.2901951, 51.1385915], [1.2898571, 51.13888250000001], [1.2894388, 51.13924679999999], [1.2892289, 51.13944480000001], [1.2891430999999998, 51.13952319999999], [1.2886804999999997, 51.1399778], [1.2880321999999995, 51.1405328], [1.2878422, 51.140685], [1.2876545, 51.1408249], [1.2874341, 51.140980299999995], [1.2860563, 51.1418785], [1.2858359999999998, 51.1420059], [1.2855077, 51.14217740000001], [1.2850636999999998, 51.1424105], [1.2845293999999998, 51.1426841], [1.2838178, 51.1430476], [1.2833413, 51.1432766], [1.2828267, 51.143517799999984], [1.2823279, 51.14374349999999], [1.2817386, 51.14399619999999], [1.2812068, 51.1442222], [1.2806855999999998, 51.1444351], [1.2799287, 51.1447659], [1.2791100999999998, 51.1451184], [1.2780815999999997, 51.1455547], [1.2772117, 51.145926900000006], [1.2763253, 51.14631769999999], [1.2759896, 51.146504099999994], [1.2754693999999998, 51.1468249], [1.2749392999999998, 51.14715669999999], [1.2743954, 51.1475294], [1.2740176, 51.1477986], [1.2736472000000003, 51.14810059999999], [1.2735144, 51.1482076], [1.2732101, 51.148460699999994], [1.273058, 51.1485908], [1.2727131, 51.14883639999999], [1.272541, 51.1489528], [1.2723607999999995, 51.14907269999999], [1.2719838999999995, 51.14930350000001], [1.2718322, 51.149394599999994], [1.2714795999999997, 51.1495819], [1.2710179, 51.1498181], [1.2706897999999998, 51.1499663], [1.2706041999999995, 51.1500048], [1.2705235999999998, 51.150037600000005], [1.2698653, 51.15031179999998], [1.2695028, 51.1504331], [1.2692679, 51.1505008], [1.2692000999999995, 51.15052190000001], [1.2686131, 51.15070480000001], [1.2680490000000002, 51.15086939999998], [1.2675713999999998, 51.1510077], [1.2670877000000005, 51.1511594], [1.2666143, 51.1513091], [1.2661227, 51.151478399999995], [1.2657478999999998, 51.15162060000001], [1.2652678999999998, 51.1518211], [1.2647870999999995, 51.1520318], [1.2643299, 51.1522333], [1.2640756999999998, 51.15235330000001], [1.2637819999999995, 51.15249860000001], [1.2635382, 51.1526286], [1.2627931, 51.15303110000001], [1.2619295, 51.1534871], [1.2605681999999998, 51.15421609999999], [1.2598909, 51.15457709999999], [1.2596767999999998, 51.154698], [1.2595572999999998, 51.1547656], [1.2594422999999997, 51.1548312], [1.2588768999999995, 51.1551249], [1.2581665, 51.15553439999999], [1.2576951, 51.155830299999984], [1.25764139776733, 51.15586765403754], [1.2570828, 51.15625620000001], [1.2565954999999998, 51.1566224], [1.2564298, 51.156749899999994], [1.2562515, 51.15688750000001], [1.2548583, 51.158023099999994], [1.2541928999999998, 51.15858149999999], [1.2536439999999998, 51.15903029999999], [1.2529532, 51.15959420000001], [1.2522865, 51.16012449999999], [1.2516325, 51.160650200000006], [1.2511298, 51.16106460000001], [1.2509061, 51.1612472], [1.250378, 51.1616424], [1.249870488778493, 51.1620009602833], [1.2498601, 51.1620083], [1.2494729999999998, 51.16225810000001], [1.2490522999999998, 51.1625301], [1.2484124, 51.16287650000001], [1.2479848, 51.1630883], [1.2459369, 51.1640358], [1.2451124, 51.1644059], [1.2446429, 51.1646275], [1.2439455999999998, 51.16495119999999], [1.2433077, 51.16526820000001], [1.2429874, 51.165464199999995], [1.2425151999999997, 51.1657572], [1.2421839999999995, 51.16599050000001], [1.2416821000000002, 51.1663372], [1.2414767999999998, 51.1664998], [1.241262, 51.1666941], [1.2410529, 51.16689149999999], [1.2408231999999997, 51.1671539], [1.2405486, 51.16749380000001], [1.2402763999999995, 51.1678333], [1.2400922, 51.168101699999994], [1.2400884, 51.168106900000005], [1.2395779, 51.16909589999999], [1.237869, 51.1724228], [1.2375060999999998, 51.173129200000005], [1.2363843000000003, 51.17531299999999], [1.2353173999999998, 51.17743399999999], [1.2338250999999998, 51.1803096], [1.2324573999999997, 51.1828957], [1.2305452, 51.1866289], [1.2302567000000002, 51.18718759999999], [1.2296395402722704, 51.188365821994054], [1.2295526, 51.1885318], [1.2292315, 51.1891603], [1.2288605999999995, 51.18985489999999], [1.2285666999999998, 51.1904149], [1.2283962, 51.1907394], [1.2282583, 51.1908844], [1.2279981, 51.1913871], [1.2276478000000002, 51.1920603], [1.2273682999999995, 51.19259689999999], [1.2270583999999998, 51.1932115], [1.2267996, 51.1937051], [1.2265665, 51.1941618], [1.2262475999999998, 51.19479820000001], [1.2260139, 51.1952425], [1.2257277, 51.1957743], [1.2254441, 51.196317], [1.2251173, 51.196952399999994], [1.2248977, 51.197349599999995], [1.2247524999999997, 51.197619], [1.2244598, 51.19817539999998], [1.2243056, 51.19847570000001], [1.224146, 51.19879710000001], [1.2239391, 51.19921110000001], [1.2238324, 51.199423800000005], [1.2235587999999995, 51.19996269999999], [1.2233511, 51.2003762], [1.223097, 51.20084409999999], [1.2228472, 51.201318500000006], [1.2226068, 51.2017757], [1.2224756999999995, 51.202045], [1.2223006999999997, 51.2023836], [1.2221077, 51.2027481], [1.2218728999999997, 51.2032023], [1.221663, 51.203597], [1.2214816999999998, 51.203954399999986], [1.2213036, 51.204292300000006], [1.2211467, 51.2045911], [1.2209706, 51.2049428], [1.2208072, 51.205264], [1.2206342, 51.20559819999998], [1.22042, 51.2060232], [1.2202092, 51.2064091], [1.2200407, 51.2067847], [1.2198508, 51.20718060000001], [1.2197011, 51.207503899999985], [1.2194789, 51.2079304], [1.2193528, 51.20816580000001], [1.2191745, 51.20846340000001], [1.2189953999999998, 51.208725699999995], [1.2188385999999998, 51.20894229999999], [1.2186442999999998, 51.20921190000001], [1.218468, 51.2094431], [1.2182459999999995, 51.2097238], [1.2181085, 51.2098787], [1.2179166999999995, 51.21008559999999], [1.2176733999999998, 51.2103385], [1.2174888999999998, 51.2105435], [1.2171695, 51.21082779999999], [1.2168213, 51.2111398], [1.2164642, 51.2114648], [1.2161487, 51.21176599999999], [1.2158478999999998, 51.21208959999999], [1.2156687000000002, 51.2122917], [1.2154519, 51.21252769999999], [1.2151756, 51.2128638], [1.2150213, 51.2130653], [1.2147527, 51.2134208], [1.2144075999999997, 51.2139301], [1.2141628, 51.214339], [1.2139808999999997, 51.214641], [1.2137155, 51.21514210000001], [1.2135177999999998, 51.21554869999999], [1.2133721999999998, 51.215902799999995], [1.2131699, 51.21643400000001], [1.2130791, 51.21668579999999], [1.2129397999999998, 51.2170859], [1.2127949999999998, 51.2175324], [1.2125475, 51.21827600000001], [1.2125390295594605, 51.21830176221716], [1.2123398, 51.2189077], [1.2120732, 51.21973890000001], [1.2120467, 51.2198334], [1.2117569, 51.22071050000001], [1.2116911, 51.2209196], [1.2115698, 51.2212849], [1.2113047999999995, 51.2220688], [1.2111807, 51.222445], [1.210761, 51.2236975], [1.2106002, 51.22431089999999], [1.2100950999999998, 51.2256863], [1.2100401999999997, 51.22586619999999], [1.2097405, 51.2268982], [1.2096318999999998, 51.22724310000001], [1.2095652, 51.2274192], [1.2094167, 51.22788699999999], [1.2093231999999998, 51.22816729999999], [1.2092631, 51.2283473], [1.2091309999999995, 51.22877649999999], [1.2089557999999998, 51.229313600000005], [1.208783, 51.229791099999986], [1.2086164999999998, 51.23029890000001], [1.2084357, 51.2308558], [1.2082006000000003, 51.231502000000006], [1.2079987999999997, 51.232015199999985], [1.2077417, 51.2325528], [1.2074967, 51.2330119], [1.2073014, 51.2333508], [1.2071878, 51.2335619], [1.2070267, 51.23383410000001], [1.2068077999999998, 51.23414100000001], [1.2066222, 51.2343929], [1.2061845999999998, 51.2349271], [1.2059869999999997, 51.2351527], [1.2057769, 51.23537639999999], [1.2056187, 51.23554649999999], [1.2053834, 51.235788], [1.2051077, 51.23605709999999], [1.2048045999999997, 51.2363435], [1.2045722, 51.23654959999999], [1.2042676, 51.2368185], [1.2027829, 51.23803530000001], [1.2020462, 51.2386317], [1.2014504999999998, 51.2391246], [1.2009128, 51.23954679999998], [1.2007437999999997, 51.23968519999999], [1.2004218999999998, 51.2399425], [1.1999254, 51.24034639999999], [1.1995308999999998, 51.2406699], [1.1989992, 51.24110280000001], [1.1987124999999998, 51.241333], [1.1983321, 51.2416412], [1.1979999, 51.2419028], [1.1977402999999998, 51.24210119999999], [1.1976311, 51.2421847], [1.1972851, 51.2424639], [1.1966148, 51.2430255], [1.1962912999999995, 51.24328839999999], [1.1959109, 51.24359880000001], [1.1955911999999995, 51.24385720000001], [1.1954254, 51.243990200000006], [1.1951433, 51.2442139], [1.1948471, 51.244436799999995], [1.1945912, 51.244629200000006], [1.1943722, 51.24477809999999], [1.1940455999999997, 51.2449964], [1.1937193999999998, 51.24521939999999], [1.1934193, 51.2453952], [1.1931409, 51.24556129999999], [1.1926111999999998, 51.2458719], [1.1920516, 51.246173799999994], [1.1915104999999997, 51.2464442], [1.1913383999999998, 51.24652520000001], [1.1904673, 51.2469283], [1.1899118999999998, 51.247163599999986], [1.1896473999999997, 51.2472704], [1.1892133, 51.24744199999999], [1.1889455, 51.247537099999995], [1.1886115, 51.24765729999999], [1.1883479, 51.24774419999999], [1.187909, 51.24788149999999], [1.1872642, 51.248083300000005], [1.1867531, 51.2482308], [1.1862352000000005, 51.2483669], [1.1853423999999997, 51.248598599999994], [1.1848385, 51.2487205], [1.1844209, 51.2488321], [1.1838401, 51.24899310000001], [1.1833268, 51.2491309], [1.182541, 51.24934219999999], [1.1821143, 51.2494583], [1.1804129999999995, 51.2499129], [1.1786555, 51.2504022], [1.17778, 51.25063029999999], [1.1763013999999998, 51.2510235], [1.1752988, 51.2513015], [1.1740117, 51.25162989999999], [1.1724392, 51.252047], [1.1711404, 51.25239100000001], [1.1704616, 51.2525718], [1.1697404999999998, 51.252764799999994], [1.1692722, 51.25289339999999], [1.1682475000000003, 51.2531606], [1.1678098693553778, 51.2532753784778], [1.1671128, 51.2534582], [1.1647933, 51.254086], [1.1638706, 51.2543276], [1.1628373999999997, 51.2546019], [1.1625383, 51.2546795], [1.1618469, 51.254862299999985], [1.1611338999999998, 51.25505199999999], [1.1601198999999998, 51.2553196], [1.1596932, 51.25543389999999], [1.1589062, 51.255641], [1.157485, 51.2560183], [1.1564934, 51.2562811], [1.1557087, 51.25648830000001], [1.1539591, 51.25695279999999], [1.1531821999999998, 51.257158899999986], [1.1524538, 51.25735079999999], [1.1516734000000002, 51.257559099999995], [1.1483545, 51.25843619999999], [1.1464548, 51.2589438], [1.1456842, 51.259152400000005], [1.1454282999999998, 51.2592228], [1.143885, 51.25963190000001], [1.1423499, 51.26003849999999], [1.1411865999999995, 51.2603458], [1.1400765999999998, 51.260653899999994], [1.1398147, 51.2607179], [1.1397003, 51.2607446], [1.1391319999999998, 51.2608863], [1.1381654, 51.2611403], [1.1372245, 51.2613908], [1.1366569, 51.2615415], [1.1362278, 51.26165550000001], [1.135602, 51.26182219999999], [1.1345683, 51.2620975], [1.1340976, 51.26222009999999], [1.1335169, 51.2623697], [1.1328705, 51.2625457], [1.132263, 51.26273809999999], [1.1318667, 51.26286809999999], [1.1313577, 51.263039199999994], [1.1309245, 51.2631928], [1.1303546, 51.26340939999999], [1.1296894, 51.26367449999999], [1.1292575, 51.26386239999999], [1.1288686, 51.26403200000001], [1.1285301, 51.2641913], [1.1280613, 51.2644172], [1.1275109, 51.264693000000015], [1.1272271, 51.2648441], [1.1265908, 51.265204100000005], [1.1260657, 51.2655139], [1.1254465, 51.26586580000001], [1.1250151, 51.2660953], [1.1245233999999995, 51.26633129999999], [1.1242868, 51.266444500000006], [1.1237789, 51.266678299999995], [1.1232346, 51.266901], [1.1228357000000002, 51.2670671], [1.1223999, 51.267235500000005], [1.1219499, 51.2673995], [1.1212485, 51.26764289999999], [1.1206020999999995, 51.26784849999999], [1.1200696000000003, 51.2680078], [1.1194809, 51.2681613], [1.1190894, 51.26826499999999], [1.1186561, 51.2683754], [1.1180053999999997, 51.26853509999999], [1.1176044, 51.2686308], [1.1169636, 51.268791500000006], [1.1162287, 51.2689735], [1.1153114, 51.26918680000001], [1.1145403, 51.2693706], [1.1138322, 51.2695535], [1.1132193, 51.26969869999999], [1.1126318999999998, 51.2698446], [1.1121759, 51.26995519999999], [1.1112452, 51.27018180000001], [1.1104967999999995, 51.2703666], [1.1098062, 51.270528500000005], [1.1089532, 51.270730699999994], [1.1081418, 51.27092869999999], [1.1078186, 51.2710058], [1.106963, 51.27121309999999], [1.1063587, 51.2713603], [1.1057822, 51.2715009], [1.1051124, 51.2716579], [1.1047114999999998, 51.2717591], [1.1031446, 51.2721386], [1.1023747999999998, 51.2723252], [1.1014567, 51.2725481], [1.1005030999999998, 51.2727713], [1.0995548999999998, 51.2729986], [1.0986594, 51.27320829999999], [1.0982831, 51.2732979], [1.097865, 51.2733875], [1.0972542, 51.2734973], [1.0965319, 51.27358830000001], [1.0958096, 51.27365880000001], [1.0948902000000005, 51.2737181], [1.0946413, 51.2737255], [1.0942269, 51.27371999999999], [1.0935282, 51.2737168], [1.093024, 51.2736622], [1.0921308999999997, 51.27355399999999], [1.0917368, 51.2735003], [1.0913121, 51.2734321], [1.0909547, 51.273358400000006], [1.0905320000000005, 51.2732654], [1.0901742, 51.2731789], [1.089769, 51.27308089999999], [1.0889605999999998, 51.2728576], [1.0884694999999998, 51.2727629], [1.0880968, 51.27271019999999], [1.0877400999999998, 51.2726697], [1.0873993, 51.2726169], [1.0870788999999998, 51.272583299999994], [1.0867024999999997, 51.272546199999994], [1.0864302, 51.2725278], [1.0859683999999998, 51.27250359999999], [1.085539, 51.2724953], [1.0849088, 51.272491900000006], [1.0843904, 51.2725026], [1.0837665999999997, 51.2725242], [1.0829918999999997, 51.27260450000001], [1.0823468, 51.27270510000001], [1.0815967, 51.2728843], [1.0808023, 51.2730564], [1.0801905, 51.2731956], [1.0792588, 51.27340660000001], [1.0783706, 51.273607000000005], [1.0779783409434258, 51.27369392975979], [1.0776229, 51.27377270000001], [1.0768892999999995, 51.2739302], [1.0758117, 51.274174300000006], [1.0748336999999997, 51.27438889999999], [1.0741805685322643, 51.27453379516892], [1.0739164, 51.2745924], [1.0736521999999995, 51.27465049999999], [1.0730204, 51.274792], [1.0727062999999997, 51.2748603], [1.0723727, 51.274924600000006], [1.0708676, 51.27517929999999], [1.0698674, 51.27533799999999], [1.0696272, 51.275377299999995], [1.069279, 51.275436199999994], [1.0683459, 51.2755718], [1.0674367, 51.2757139], [1.0667712, 51.2758178], [1.0662847, 51.2758905], [1.0655683, 51.27600470000001], [1.0651189999999997, 51.2760738], [1.0646399, 51.2761356], [1.0642317, 51.27616939999999], [1.0637960999999998, 51.2761918], [1.0632579999999998, 51.2762042], [1.0632543733110251, 51.276204193145695], [1.0631342946197144, 51.27620396620152], [1.0627818, 51.2762033], [1.0623121, 51.2761832], [1.0616928, 51.276109000000005], [1.0603727, 51.275878299999995], [1.0589435, 51.2756192], [1.0584535999999998, 51.2755554], [1.0579401000000002, 51.27549559999999], [1.0574264, 51.2754433], [1.0571908999999995, 51.2754236], [1.0568784, 51.2753975], [1.056217, 51.27536], [1.0555175, 51.27534899999999], [1.0543228999999998, 51.2753541], [1.0531293, 51.27540969999998], [1.0521375, 51.2754612], [1.0512334, 51.27551890000001], [1.050067, 51.27558689999999], [1.0497751, 51.27559219999999], [1.0490133, 51.2756076], [1.0482535, 51.2756068], [1.0476407999999997, 51.27559229999999], [1.047256, 51.275576], [1.0463137, 51.2755111], [1.0457931, 51.275459100000006], [1.0452638, 51.27539339999999], [1.0448118999999998, 51.27533199999999], [1.0443399, 51.27525870000001], [1.0438761, 51.27517910000001], [1.0434009, 51.275085], [1.0425783, 51.2749028], [1.042201, 51.27481459999999], [1.0417939, 51.274708], [1.0413813, 51.2745958], [1.0411705291657758, 51.27453379516892], [1.0409207, 51.27446030000001], [1.0406735, 51.2743804], [1.0404357, 51.27428999999999], [1.0397712999999995, 51.2740415], [1.0396037, 51.27398170000001], [1.0389053999999998, 51.27370100000001], [1.038349, 51.2734486], [1.0378101999999998, 51.27318349999999], [1.0373012999999998, 51.2729027], [1.0368691, 51.2726635], [1.0364532, 51.2724117], [1.036037, 51.2721505], [1.0356408, 51.2718832], [1.0340692, 51.27076099999999], [1.0339520000000002, 51.2706794], [1.0317623, 51.2691948], [1.0293945, 51.267543399999994], [1.0275272, 51.266255], [1.0274137, 51.2661667], [1.0263313999999997, 51.26545129999998], [1.0252595, 51.2647432], [1.0248379, 51.2644853], [1.0243808, 51.2642284], [1.0234533, 51.263747200000005], [1.0228543, 51.2634676], [1.0220269, 51.2631197], [1.0218071999999998, 51.2630308], [1.0213479, 51.2628654], [1.0208422, 51.26268970000001], [1.020585, 51.26260489999999], [1.0203095, 51.26252310000001], [1.0192947, 51.2622362], [1.0188415, 51.262123], [1.0183701, 51.262013800000005], [1.0178997, 51.2619115], [1.0174231, 51.261819199999984], [1.0165214, 51.2616683], [1.0155739, 51.261543499999995], [1.0147823, 51.2614549], [1.0139714, 51.26139930000001], [1.0129711, 51.2613557], [1.0124066, 51.26134579999999], [1.0118352, 51.26134359999998], [1.0111895, 51.2613492], [1.0105761, 51.2613752], [1.0096913, 51.26142910000001], [1.0090391, 51.26148569999999], [1.0084133999999998, 51.2615604], [1.0077929, 51.261643599999985], [1.0071954, 51.26173940000001], [1.0064341999999995, 51.261871199999995], [1.0056722, 51.26202990000001], [1.0049208, 51.2622028], [1.0042015, 51.2623741], [1.0014045, 51.2630225], [0.9996212999999998, 51.26343779999999], [0.997864, 51.263851800000005], [0.9976436, 51.2639014], [0.9938574999999998, 51.2647907], [0.9929437, 51.26499909999999], [0.9919045, 51.2652206], [0.9914209, 51.2653245], [0.9909186, 51.26542249999999], [0.989929, 51.2656071], [0.9892002, 51.265735600000006], [0.9884486999999996, 51.265857399999994], [0.9881468125314736, 51.26590461349728], [0.9877121, 51.26597259999999], [0.9869528, 51.2660808], [0.9861343999999996, 51.26619089999999], [0.9853014999999998, 51.26629570000001], [0.9848856, 51.2663508], [0.9844586999999998, 51.2664026], [0.9840407, 51.26644579999999], [0.9836329, 51.2664899], [0.9823438, 51.2666124], [0.981634, 51.2666752], [0.9808972, 51.266735699999984], [0.9796988999999998, 51.2668146], [0.9791047, 51.2668536], [0.9784777, 51.26688000000001], [0.9772518999999998, 51.2669361], [0.9760127, 51.2669827], [0.9724729, 51.2670981], [0.9718537000000002, 51.26712440000001], [0.9694775, 51.267207000000006], [0.9682464, 51.267247399999995], [0.9671039, 51.267292], [0.9642358, 51.2673643], [0.9618231, 51.26747329999999], [0.9607027, 51.26750819999998], [0.9601591999999998, 51.267537700000005], [0.9596553, 51.2675716], [0.9592497, 51.2676091], [0.9588279, 51.2676535], [0.9584110999999998, 51.26771], [0.9580176, 51.267772], [0.9574543, 51.2678827], [0.9568834, 51.26801259999999], [0.9563412, 51.268158699999994], [0.9558391000000002, 51.26831039999999], [0.9552420999999998, 51.26850809999999], [0.9547032, 51.26872039999999], [0.9541798, 51.26895719999999], [0.9539333, 51.2690832], [0.9537306, 51.2691916], [0.9532228999999998, 51.2694688], [0.9527796999999998, 51.269742599999994], [0.9518853000000002, 51.27030709999999], [0.9508851, 51.2709271], [0.9498778999999996, 51.2715523], [0.9486543, 51.2723247], [0.9474057, 51.27309030000001], [0.9467854, 51.2734741], [0.9464791, 51.2736726], [0.9461964000000002, 51.27385530000001], [0.9451777, 51.27449689999999], [0.945118559566294, 51.27453379516892], [0.9446646, 51.27481699999999], [0.9441778999999998, 51.27514299999999], [0.9440257, 51.27524379999999], [0.9415832, 51.27695369999999], [0.9413479, 51.2771139], [0.9411286, 51.2772733], [0.9398825, 51.2781564], [0.9397650999999996, 51.27823959999999], [0.9396271000000002, 51.278331], [0.9385025999999996, 51.2791411], [0.9358325, 51.28102880000001], [0.9355549, 51.28122650000001], [0.9348146, 51.2817533], [0.934208, 51.282189], [0.9337547000000002, 51.282514600000006], [0.9326684, 51.2832846], [0.9317071, 51.28395909999999], [0.9310219, 51.28445099999999], [0.9299718, 51.285184099999995], [0.9288735, 51.28595070000001], [0.927819, 51.2866934], [0.9268699, 51.28738669999999], [0.9256704999999998, 51.288250199999986], [0.9247563, 51.2888997], [0.9220339, 51.2908254], [0.9217871, 51.29100489999999], [0.9212210999999998, 51.291486299999995], [0.9208533, 51.2918096], [0.9204697, 51.2921803], [0.9201053, 51.2925413], [0.9198398, 51.2928416], [0.9195497, 51.29320849999999], [0.9192466, 51.2936429], [0.9189917999999996, 51.29403369999999], [0.918783, 51.2944132], [0.9185868, 51.29480350000001], [0.9184338999999998, 51.29517839999999], [0.9183043, 51.295559], [0.9182542, 51.2957], [0.9181013, 51.29620990000001], [0.9179726, 51.29661819999999], [0.9177820999999998, 51.297118], [0.9175716, 51.2975969], [0.9173154, 51.29804879999999], [0.9168406999999998, 51.29877919999999], [0.9164987, 51.29922609999999], [0.9161531, 51.2996358], [0.9157664999999998, 51.3000362], [0.9153145, 51.3004772], [0.9149028, 51.3008353], [0.9143528999999998, 51.3012654], [0.9138406, 51.3016293], [0.9129613, 51.3022276], [0.9120476, 51.3028459], [0.9090529, 51.30487249999999], [0.9084002, 51.30527529999999], [0.9075673, 51.3057272], [0.9059482, 51.3065241], [0.9049585, 51.30700540000001], [0.904122, 51.307401500000005], [0.9034971, 51.3077025], [0.9028212, 51.308023600000006], [0.9022042999999998, 51.3082877], [0.9015672, 51.308545], [0.900888, 51.3088022], [0.9002134999999998, 51.3090511], [0.8997548, 51.3092171], [0.8992920999999999, 51.3093756], [0.8989649000000001, 51.30948039999999], [0.8984848000000001, 51.3096288], [0.8983152841195214, 51.309679944378544], [0.8980516000000001, 51.309759500000006], [0.8974682, 51.3099289], [0.8970712000000001, 51.3100387], [0.8964583999999999, 51.31019549999999], [0.8963424999999999, 51.310225499999994], [0.8955907, 51.31042020000001], [0.8943354, 51.3106825]]} 25.1 1345 1412 Dover Priory Faversham Carriage Holding Sidings Faversham 51.3106825 0.8943354 51.3106825 0.8943354 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Faversham TD TRACKING_TIMEOUT 38355964 1789136848767042 94 94 2026-09-11 14:38:02.874667 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:01.401861
449927 481472 L83552 872N46MQ11 2026-09-11 COMPLETE 12659557 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 481472, "stp": "P", "toc": "South Western Railway", "uid": "L83552", "consist": "450034", "dest_crs": "ACT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83552/2026-09-11/detailed", "trust_id": "872N46MQ11", "origin_crs": "AHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ascot", "service_date": "2026-09-11", "dest_arr_time": "1530", "dest_platform": "3", "is_terminated": 1, "next_location": "Ascot", "signalling_id": "2N46", "timing_status": "EARLY", "origin_station": "Aldershot", "current_leg_arr": "1528", "current_leg_dep": "1523", "current_leg_end": "Ascot", "origin_dep_time": "1500", "origin_platform": "3", "current_location": "Ascot", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]}", "current_leg_start": "Bagshot", "dest_arr_time_act": "1530", "motion_projection": null, "next_location_lat": "51.4061382", "next_location_lon": "-0.6760367", "previous_location": "Bagshot", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.529, \"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\": 239.618, \"from_m\": 213.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 283.487, \"from_m\": 239.618, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 761.048, \"from_m\": 283.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4270.208, \"from_m\": 761.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4577.448, \"from_m\": 4270.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4608.739, \"from_m\": 4577.448, \"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\": 7591.206, \"from_m\": 4608.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7862.086, \"from_m\": 7591.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\": 11786.068, \"from_m\": 7862.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13019.922, \"from_m\": 11786.068, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22556.155, \"from_m\": 13019.922, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23071.229, \"from_m\": 22556.155, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23197.742, \"from_m\": 23071.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 481472, \"profile_key\": \"03a3016c93f36847081ef14a7f230a6d1a4b63c260d39b21291640617978cedb\", \"schedule_id\": 17881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Aldershot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35138}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 2, \"distance_m\": 2405.036, \"section_seq\": 1, \"route_path_id\": 35138}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1504H\", \"location\": \"Ash Vale\", \"stage_seq\": 3, \"distance_m\": 4160.776, \"section_seq\": 1, \"route_path_id\": 35138}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Frimley Jn\", \"stage_seq\": 4, \"distance_m\": 7681.172, \"section_seq\": 1, \"route_path_id\": 35138}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1510H\", \"location\": \"Frimley\", \"stage_seq\": 5, \"distance_m\": 9268.938, \"section_seq\": 1, \"route_path_id\": 35138}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1518\", \"location\": \"Camberley\", \"stage_seq\": 6, \"distance_m\": 12821.223, \"section_seq\": 1, \"route_path_id\": 35138}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523H\", \"location\": \"Bagshot\", \"stage_seq\": 7, \"distance_m\": 18086.008, \"section_seq\": 1, \"route_path_id\": 35138}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": null, \"location\": \"Ascot\", \"stage_seq\": 8, \"distance_m\": 23197.742, \"section_seq\": 1, \"route_path_id\": 35138}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23197.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35138}], \"total_distance_m\": 23197.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23197.742, \"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": "1500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4061382", "current_position_lon": "-0.6760367", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:10Z\", \"source_id\": 38487787, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:03:12Z\", \"source_id\": 12642226, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:07Z\", \"source_id\": 38500340, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:10Z\", \"source_id\": 12645877, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:17Z\", \"source_id\": 38508082, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:18Z\", \"source_id\": 12648218, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:44Z\", \"source_id\": 38545899, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:44Z\", \"source_id\": 12659557, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ascot", "service_state_platform": "3", "timing_fact_generation": 1789136804726931, "current_leg_arrival_utc": "2026-09-11T15:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:03.488309", "service_state_evidence_id": 12659557, "current_leg_start_actual_dep": "2026-09-11T15:23:30+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:04.285085", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P AHT ACT 2N46 450034 4 100 None {"version": 3, "segments": [{"to_m": 213.529, "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": 239.618, "from_m": 213.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 283.487, "from_m": 239.618, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 761.048, "from_m": 283.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4270.208, "from_m": 761.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4577.448, "from_m": 4270.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4608.739, "from_m": 4577.448, "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": 7591.206, "from_m": 4608.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7862.086, "from_m": 7591.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": 11786.068, "from_m": 7862.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13019.922, "from_m": 11786.068, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22556.155, "from_m": 13019.922, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23071.229, "from_m": 22556.155, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23197.742, "from_m": 23071.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 481472, "profile_key": "03a3016c93f36847081ef14a7f230a6d1a4b63c260d39b21291640617978cedb", "schedule_id": 17881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1500", "location": "Aldershot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35138}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502H", "location": "Aldershot North Jn", "stage_seq": 2, "distance_m": 2405.036, "section_seq": 1, "route_path_id": 35138}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1504H", "location": "Ash Vale", "stage_seq": 3, "distance_m": 4160.776, "section_seq": 1, "route_path_id": 35138}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Frimley Jn", "stage_seq": 4, "distance_m": 7681.172, "section_seq": 1, "route_path_id": 35138}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1510H", "location": "Frimley", "stage_seq": 5, "distance_m": 9268.938, "section_seq": 1, "route_path_id": 35138}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1518", "location": "Camberley", "stage_seq": 6, "distance_m": 12821.223, "section_seq": 1, "route_path_id": 35138}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523H", "location": "Bagshot", "stage_seq": 7, "distance_m": 18086.008, "section_seq": 1, "route_path_id": 35138}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": null, "location": "Ascot", "stage_seq": 8, "distance_m": 23197.742, "section_seq": 1, "route_path_id": 35138}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23197.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 35138}], "total_distance_m": 23197.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23197.742, "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": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:10Z", "source_id": 38487787, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:03:12Z", "source_id": 12642226, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28160, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:07Z", "source_id": 38500340, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:09:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:10Z", "source_id": 12645877, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28164, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:17Z", "source_id": 38508082, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:14:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:18Z", "source_id": 12648218, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28186, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:44Z", "source_id": 38545899, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:44Z", "source_id": 12659557, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] Aldershot 1500 1500 3 None None Ascot 1530 1530 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83552/2026-09-11/detailed None Bagshot 2026-09-11T15:23:30+01:00 Ascot 5.0 {"type": "LineString", "coordinates": [[-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]} 3.2 1523 1528 Bagshot Ascot Ascot 51.4061382 -0.6760367 51.4061382 -0.6760367 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Ascot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659557 1789136804726931 25 25 2026-09-11 14:38:04.285085 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:03.488309
449928 480909 P86574 881V74MP11 2026-09-11 COMPLETE 12659649 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 480909, "stp": "P", "toc": "Southeastern", "uid": "P86574", "consist": "707003+707009", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86574/2026-09-11/detailed", "trust_id": "881V74MP11", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-11", "dest_arr_time": "1521", "dest_platform": "2", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "1V74", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "1528", "current_leg_dep": "1525", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "1438", "origin_platform": "2", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "West Wickham", "dest_arr_time_act": "1521", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "West Wickham", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"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\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10629.908, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10903.529, \"from_m\": 10629.908, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11619.184, \"from_m\": 10903.529, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11717.306, \"from_m\": 11619.184, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18837.04, \"from_m\": 11717.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\": 18870.983, \"from_m\": 18837.04, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18958.24, \"from_m\": 18870.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23948.237, \"from_m\": 18958.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23961.343, \"from_m\": 23948.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24010.06, \"from_m\": 23961.343, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24376.192, \"from_m\": 24010.06, \"capability_applied\": null, \"effective_limit_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\": 480909, \"profile_key\": \"6f1465d550801ce0f714d43088d0069e8639feffa15ee5ec87ae176496687e64\", \"schedule_id\": 23052, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1441H\", \"wtt_dep\": \"1442H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1446\", \"wtt_dep\": \"1448\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10673.651, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 9, \"distance_m\": 10903.529, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1456H\", \"wtt_dep\": \"1457\", \"location\": \"Ladywell\", \"stage_seq\": 10, \"distance_m\": 11261.356, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1459\", \"wtt_dep\": \"1500\", \"location\": \"Catford Bridge\", \"stage_seq\": 11, \"distance_m\": 13397.394, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1503\", \"location\": \"Lower Sydenham\", \"stage_seq\": 12, \"distance_m\": 15718.064, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1505H\", \"location\": \"New Beckenham\", \"stage_seq\": 13, \"distance_m\": 16621.378, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508\", \"location\": \"Clock House\", \"stage_seq\": 14, \"distance_m\": 17761.879, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511\", \"location\": \"Elmers End\", \"stage_seq\": 15, \"distance_m\": 19004.358, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515\", \"location\": \"Eden Park\", \"stage_seq\": 16, \"distance_m\": 21149.614, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1517H\", \"location\": \"West Wickham\", \"stage_seq\": 17, \"distance_m\": 22515.007, \"section_seq\": 1, \"route_path_id\": 37393}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 18, \"distance_m\": 24376.192, \"section_seq\": 1, \"route_path_id\": 37393}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24376.192, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37393}], \"total_distance_m\": 24376.192, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 24288.935, \"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": "1438", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:27Z\", \"source_id\": 38429595, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:40:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:40:28Z\", \"source_id\": 12625700, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:38Z\", \"source_id\": 38443760, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:45:41Z\", \"source_id\": 12629513, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:17Z\", \"source_id\": 38475345, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:22Z\", \"source_id\": 12638723, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:46Z\", \"source_id\": 38484101, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:02:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:01:48Z\", \"source_id\": 12641208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31340, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:52Z\", \"source_id\": 38492180, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:56Z\", \"source_id\": 12643492, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:45Z\", \"source_id\": 38496920, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:06:49Z\", \"source_id\": 12644916, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:14Z\", \"source_id\": 38503018, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:17Z\", \"source_id\": 12646709, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:02Z\", \"source_id\": 38509925, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:03Z\", \"source_id\": 12648758, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:41Z\", \"source_id\": 38521253, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:42Z\", \"source_id\": 12652221, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:24Z\", \"source_id\": 38528082, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:19:29Z\", \"source_id\": 12654197, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:49Z\", \"source_id\": 38546137, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:53Z\", \"source_id\": 12659649, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789136813419235, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:03.896460", "service_state_evidence_id": 12659649, "current_leg_start_actual_dep": "2026-09-11T15:24:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:05.513572", "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 CHX HYS 1V74 707003+707009 10 100 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "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": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10629.908, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10903.529, "from_m": 10629.908, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11619.184, "from_m": 10903.529, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11717.306, "from_m": 11619.184, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18837.04, "from_m": 11717.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": 18870.983, "from_m": 18837.04, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18958.24, "from_m": 18870.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23948.237, "from_m": 18958.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23961.343, "from_m": 23948.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24010.06, "from_m": 23961.343, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24376.192, "from_m": 24010.06, "capability_applied": null, "effective_limit_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": 480909, "profile_key": "6f1465d550801ce0f714d43088d0069e8639feffa15ee5ec87ae176496687e64", "schedule_id": 23052, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1438", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1441H", "wtt_dep": "1442H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1446", "wtt_dep": "1448", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10673.651, "section_seq": 1, "route_path_id": 37393}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Ladywell Jn", "stage_seq": 9, "distance_m": 10903.529, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1456H", "wtt_dep": "1457", "location": "Ladywell", "stage_seq": 10, "distance_m": 11261.356, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1459", "wtt_dep": "1500", "location": "Catford Bridge", "stage_seq": 11, "distance_m": 13397.394, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1503", "location": "Lower Sydenham", "stage_seq": 12, "distance_m": 15718.064, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1505H", "location": "New Beckenham", "stage_seq": 13, "distance_m": 16621.378, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508", "location": "Clock House", "stage_seq": 14, "distance_m": 17761.879, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511", "location": "Elmers End", "stage_seq": 15, "distance_m": 19004.358, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515", "location": "Eden Park", "stage_seq": 16, "distance_m": 21149.614, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1517H", "location": "West Wickham", "stage_seq": 17, "distance_m": 22515.007, "section_seq": 1, "route_path_id": 37393}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 18, "distance_m": 24376.192, "section_seq": 1, "route_path_id": 37393}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24376.192, "from_m": 0.0, "section_seq": 1, "route_path_id": 37393}], "total_distance_m": 24376.192, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 24288.935, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:27Z", "source_id": 38429595, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:40:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:40:28Z", "source_id": 12625700, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:38Z", "source_id": 38443760, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:46:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:45:41Z", "source_id": 12629513, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31323, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:17Z", "source_id": 38475345, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:22Z", "source_id": 12638723, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31332, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:46Z", "source_id": 38484101, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:02:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:01:48Z", "source_id": 12641208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31340, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:52Z", "source_id": 38492180, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:56Z", "source_id": 12643492, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:45Z", "source_id": 38496920, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:07:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:06:49Z", "source_id": 12644916, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31382, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:14Z", "source_id": 38503018, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:17Z", "source_id": 12646709, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:02Z", "source_id": 38509925, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:03Z", "source_id": 12648758, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31391, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:41Z", "source_id": 38521253, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:42Z", "source_id": 12652221, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31395, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:24Z", "source_id": 38528082, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:19:29Z", "source_id": 12654197, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31400, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:49Z", "source_id": 38546137, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:28:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:53Z", "source_id": 12659649, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] London Charing Cross 1438 1438 2 None None Hayes (Kent) 1521 1521 2 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86574/2026-09-11/detailed None West Wickham 2026-09-11T15:24:30+01:00 Hayes (Kent) 3.0 {"type": "LineString", "coordinates": [[-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} 1.2 1525 1528 West Wickham Hayes (Kent) Hayes (Kent) 51.3763777 0.0101965 51.3763777 0.0101965 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Hayes (Kent) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659649 1789136813419235 62 62 2026-09-11 14:38:05.513572 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:03.896460
449929 481531 C08805 172V40MQ11 2026-09-11 COMPLETE 12660530 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 481531, "stp": "P", "toc": "Northern", "uid": "C08805", "consist": "333004", "dest_crs": "ILK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08805/2026-09-11/detailed", "trust_id": "172V40MQ11", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-11", "dest_arr_time": "1531", "dest_platform": "2", "is_terminated": 1, "next_location": "Ilkley", "signalling_id": "2V40", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1528", "current_leg_dep": "1526", "current_leg_end": "Ilkley", "origin_dep_time": "1503", "origin_platform": "2C", "current_location": "Ilkley", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]}", "current_leg_start": "Ben Rhydding", "dest_arr_time_act": "1530½", "motion_projection": null, "next_location_lat": "53.9247820", "next_location_lon": "-1.8215206", "previous_location": "Ben Rhydding", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11133.286, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11306.784, \"from_m\": 11133.286, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14326.17, \"from_m\": 11306.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17519.474, \"from_m\": 14326.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17602.006, \"from_m\": 17519.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18853.736, \"from_m\": 17602.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25598.189, \"from_m\": 18853.736, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27752.781, \"from_m\": 25598.189, \"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\": 28143.049, \"from_m\": 27752.781, \"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\": 28193.82, \"from_m\": 28143.049, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28424.296, \"from_m\": 28193.82, \"capability_applied\": null, \"effective_limit_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\": 481531, \"profile_key\": \"d7f9db8e562fc74c5e4643c338b31b652ad552ccfc7c1b3a56bae41786b49456\", \"schedule_id\": 908, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1515H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 16275.825, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1518H\", \"location\": \"Menston\", \"stage_seq\": 6, \"distance_m\": 21065.156, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1522\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 7, \"distance_m\": 23256.495, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Ben Rhydding\", \"stage_seq\": 8, \"distance_m\": 26841.42, \"section_seq\": 1, \"route_path_id\": 28075}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": null, \"location\": \"Ilkley\", \"stage_seq\": 9, \"distance_m\": 28424.296, \"section_seq\": 1, \"route_path_id\": 28075}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28424.296, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28075}], \"total_distance_m\": 28424.296, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28416.922, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.9247820", "current_position_lon": "-1.8215206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:04Z\", \"source_id\": 38512598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:14:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:08Z\", \"source_id\": 12649536, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:18Z\", \"source_id\": 38520317, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:20Z\", \"source_id\": 12651935, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:18Z\", \"source_id\": 38520317, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:20Z\", \"source_id\": 12651937, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:22:58Z\", \"source_id\": 38536783, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:00Z\", \"source_id\": 12656754, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:28:00Z\", \"source_id\": 38549155, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:28:04Z\", \"source_id\": 12660530, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilkley", "service_state_platform": "2", "timing_fact_generation": 1789136884638556, "current_leg_arrival_utc": "2026-09-11T15:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:04.632633", "service_state_evidence_id": 12660530, "current_leg_start_actual_dep": "2026-09-11T15:25:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:05.524977", "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 LDS ILK 2V40 333004 4 100 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11133.286, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11306.784, "from_m": 11133.286, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14326.17, "from_m": 11306.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17519.474, "from_m": 14326.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17602.006, "from_m": 17519.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18853.736, "from_m": 17602.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25598.189, "from_m": 18853.736, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27752.781, "from_m": 25598.189, "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": 28143.049, "from_m": 27752.781, "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": 28193.82, "from_m": 28143.049, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28424.296, "from_m": 28193.82, "capability_applied": null, "effective_limit_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": 481531, "profile_key": "d7f9db8e562fc74c5e4643c338b31b652ad552ccfc7c1b3a56bae41786b49456", "schedule_id": 908, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1503", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 28075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 28075}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 28075}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1515H", "location": "Guiseley", "stage_seq": 5, "distance_m": 16275.825, "section_seq": 1, "route_path_id": 28075}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1518H", "location": "Menston", "stage_seq": 6, "distance_m": 21065.156, "section_seq": 1, "route_path_id": 28075}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1522", "location": "Burley-in-Wharfedale", "stage_seq": 7, "distance_m": 23256.495, "section_seq": 1, "route_path_id": 28075}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Ben Rhydding", "stage_seq": 8, "distance_m": 26841.42, "section_seq": 1, "route_path_id": 28075}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": null, "location": "Ilkley", "stage_seq": 9, "distance_m": 28424.296, "section_seq": 1, "route_path_id": 28075}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28424.296, "from_m": 0.0, "section_seq": 1, "route_path_id": 28075}], "total_distance_m": 28424.296, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28416.922, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5204, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:04Z", "source_id": 38512598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:14:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:08Z", "source_id": 12649536, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5190, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:18Z", "source_id": 38520317, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:18:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:20Z", "source_id": 12651935, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5193, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:18Z", "source_id": 38520317, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:21:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:20Z", "source_id": 12651937, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5220, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:22:58Z", "source_id": 38536783, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:25:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:00Z", "source_id": 12656754, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5230, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:28:00Z", "source_id": 38549155, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:28:04Z", "source_id": 12660530, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] Leeds 1503 1503 2C None None Ilkley 1531 1530½ 2 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08805/2026-09-11/detailed None Ben Rhydding 2026-09-11T15:25:30+01:00 Ilkley 2.0 {"type": "LineString", "coordinates": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]} 1.0 1526 1528 Ben Rhydding Ilkley Ilkley 53.9247820 -1.8215206 53.9247820 -1.8215206 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Ilkley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12660530 1789136884638556 28 28 2026-09-11 14:38:05.524977 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:04.632633
449930 478833 W33996 721F23MM11 2026-09-11 COMPLETE 12659182 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 478833, "stp": "P", "toc": "Avanti West Coast", "uid": "W33996", "consist": "390050", "dest_crs": "LIV", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W33996/2026-09-11/detailed", "trust_id": "721F23MM11", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-11", "dest_arr_time": "1523", "dest_platform": "10", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F23", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1528", "current_leg_dep": "1506", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1307", "origin_platform": "16", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8677802, 53.35339350000001], [-2.8702084, 53.3533211], [-2.8703115, 53.3533181], [-2.8725182, 53.353252300000015], [-2.8729219000000006, 53.3532402], [-2.873784, 53.3532479], [-2.874466599999999, 53.353227699999984], [-2.8746089091824683, 53.35322542759811], [-2.8751679999999995, 53.3532165], [-2.8758676, 53.3532185], [-2.8765544, 53.35324320000001], [-2.8773259, 53.35330230000001], [-2.8781136, 53.3533938], [-2.8788733, 53.3535165], [-2.8796104, 53.3536619], [-2.8803267, 53.35384069999999], [-2.8809868999999995, 53.3540324], [-2.8816713999999997, 53.35426640000001], [-2.8823391, 53.3545292], [-2.8829806999999996, 53.354820199999985], [-2.8834947, 53.355081899999995], [-2.883625, 53.3551574], [-2.8839924, 53.3553702], [-2.8849398, 53.35593930000002], [-2.8865026999999994, 53.35687810000001], [-2.8866227259736914, 53.35694968852615], [-2.88668187910532, 53.35698496989128], [-2.8867836999999996, 53.3570457], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Runcorn", "dest_arr_time_act": "1523", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Runcorn", "current_leg_milage": "13.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.401, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"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\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"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\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"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\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"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\": 176383.676, \"from_m\": 157279.096, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 176435.301, \"from_m\": 176383.676, \"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\": 179455.593, \"from_m\": 176435.301, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 179551.564, \"from_m\": 179455.593, \"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\": 187906.229, \"from_m\": 179551.564, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 191425.112, \"from_m\": 187906.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 191504.527, \"from_m\": 191425.112, \"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\": 192092.477, \"from_m\": 191504.527, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 192176.403, \"from_m\": 192092.477, \"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\": 208084.258, \"from_m\": 192176.403, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 208600.409, \"from_m\": 208084.258, \"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\": 208659.368, \"from_m\": 208600.409, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 215896.859, \"from_m\": 208659.368, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 217223.991, \"from_m\": 215896.859, \"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\": 218183.691, \"from_m\": 217223.991, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 218262.141, \"from_m\": 218183.691, \"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\": 219695.769, \"from_m\": 218262.141, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 219762.281, \"from_m\": 219695.769, \"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\": 255254.837, \"from_m\": 219762.281, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 255290.001, \"from_m\": 255254.837, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 257546.549, \"from_m\": 255290.001, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 257675.666, \"from_m\": 257546.549, \"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\": 259389.475, \"from_m\": 257675.666, \"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\": 259875.772, \"from_m\": 259389.475, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 278691.706, \"from_m\": 259875.772, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 278966.018, \"from_m\": 278691.706, \"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\": 281476.677, \"from_m\": 278966.018, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 281682.182, \"from_m\": 281476.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 285529.566, \"from_m\": 281682.182, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 285566.227, \"from_m\": 285529.566, \"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\": 285690.666, \"from_m\": 285566.227, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 291765.445, \"from_m\": 285690.666, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 294262.026, \"from_m\": 291765.445, \"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\": 297279.619, \"from_m\": 294262.026, \"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\": 298504.013, \"from_m\": 297279.619, \"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\": 303255.664, \"from_m\": 298504.013, \"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\": 305507.283, \"from_m\": 303255.664, \"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\": 306293.839, \"from_m\": 305507.283, \"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\": 307050.838, \"from_m\": 306293.839, \"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\": 307104.007, \"from_m\": 307050.838, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 311624.852, \"from_m\": 307104.007, \"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\": 311685.17, \"from_m\": 311624.852, \"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\": 312016.883, \"from_m\": 311685.17, \"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\": 313150.982, \"from_m\": 312016.883, \"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\": 313209.019, \"from_m\": 313150.982, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313288.243, \"from_m\": 313209.019, \"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\": 313329.985, \"from_m\": 313288.243, \"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\": 313399.047, \"from_m\": 313329.985, \"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\": 313437.092, \"from_m\": 313399.047, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313736.174, \"from_m\": 313437.092, \"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\": 313972.069, \"from_m\": 313736.174, \"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\": 314013.642, \"from_m\": 313972.069, \"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\": 315109.834, \"from_m\": 314013.642, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 315476.094, \"from_m\": 315109.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 315793.446, \"from_m\": 315476.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 478833, \"profile_key\": \"b4bc9ba2d60a01f0e9c7e4d5dfb2581b21c221a0c2af945f7e932fee4a1baecf\", \"schedule_id\": 26401, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1307\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1309H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1310\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1314H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1316H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1323H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1326H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1329H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1334\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1335H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357H\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1402H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1409H\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 176065.787, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": false, \"wtt_arr\": \"1411\", \"wtt_dep\": \"1413\", \"location\": \"Tamworth Low Level\", \"stage_seq\": 22, \"distance_m\": 178171.879, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": false, \"wtt_arr\": \"1418H\", \"wtt_dep\": \"1420H\", \"location\": \"Lichfield Trent Valley\", \"stage_seq\": 23, \"distance_m\": 190718.302, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1421H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 24, \"distance_m\": 191855.529, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 25, \"distance_m\": 204550.039, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1428\", \"location\": \"Colwich Jn\", \"stage_seq\": 26, \"distance_m\": 208659.368, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Stafford\", \"stage_seq\": 27, \"distance_m\": 218907.315, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Norton Bridge\", \"stage_seq\": 28, \"distance_m\": 227432.075, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441H\", \"location\": \"Madeley\", \"stage_seq\": 29, \"distance_m\": 244928.542, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 30, \"distance_m\": 255587.701, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Crewe\", \"stage_seq\": 31, \"distance_m\": 258279.304, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 32, \"distance_m\": 259458.259, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1453H\", \"location\": \"Winsford\", \"stage_seq\": 33, \"distance_m\": 270272.239, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Hartford Jn\", \"stage_seq\": 34, \"distance_m\": 278828.862, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457H\", \"location\": \"Acton Bridge\", \"stage_seq\": 35, \"distance_m\": 281824.575, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Weaver Jn\", \"stage_seq\": 36, \"distance_m\": 285470.511, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1502\", \"location\": \"Halton Jn\", \"stage_seq\": 37, \"distance_m\": 292899.003, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": false, \"wtt_arr\": \"1504H\", \"wtt_dep\": \"1506H\", \"location\": \"Runcorn\", \"stage_seq\": 38, \"distance_m\": 294715.786, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Ditton East Jn\", \"stage_seq\": 39, \"distance_m\": 298275.799, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 40, \"distance_m\": 306763.212, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 41, \"distance_m\": 311571.374, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 42, \"distance_m\": 313034.309, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Edge Hill\", \"stage_seq\": 43, \"distance_m\": 313623.051, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 44, \"distance_m\": 314515.308, \"section_seq\": 1, \"route_path_id\": 27872}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 45, \"distance_m\": 315793.446, \"section_seq\": 1, \"route_path_id\": 27872}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 315793.446, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27872}], \"total_distance_m\": 315793.446, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 312208.255, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3585.191, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1307", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:15:01Z\", \"source_id\": 38217841, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:15:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:15:07Z\", \"source_id\": 12564410, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:16:38Z\", \"source_id\": 38221787, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:17:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:16:41Z\", \"source_id\": 12565613, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:20:56Z\", \"source_id\": 38232545, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:21:02Z\", \"source_id\": 12568704, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:27:56Z\", \"source_id\": 38249819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:29:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:27:58Z\", \"source_id\": 12573655, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:35:50Z\", \"source_id\": 38269804, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:35:54Z\", \"source_id\": 12579388, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:37:47Z\", \"source_id\": 38274551, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:37:52Z\", \"source_id\": 12580787, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:56:56Z\", \"source_id\": 38321913, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T12:58:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T12:57:02Z\", \"source_id\": 12594446, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:53Z\", \"source_id\": 38343726, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:05:55Z\", \"source_id\": 12600886, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:21Z\", \"source_id\": 38364775, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:15:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:14:28Z\", \"source_id\": 12607000, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:37Z\", \"source_id\": 38382640, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:21:38Z\", \"source_id\": 12612248, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:54Z\", \"source_id\": 38417958, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:35:58Z\", \"source_id\": 12622463, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:09Z\", \"source_id\": 38455189, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:13Z\", \"source_id\": 12632789, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:55Z\", \"source_id\": 38467140, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:56:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:56Z\", \"source_id\": 12636253, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:23Z\", \"source_id\": 38475561, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:58:26Z\", \"source_id\": 12638794, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:27Z\", \"source_id\": 38491294, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:34Z\", \"source_id\": 12643236, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:23Z\", \"source_id\": 38515809, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:25Z\", \"source_id\": 12650521, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:16Z\", \"source_id\": 38532734, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:20Z\", \"source_id\": 12655561, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:14Z\", \"source_id\": 38544731, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:15Z\", \"source_id\": 12659182, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "10", "timing_fact_generation": 1789136776626691, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390050\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-11T14:28:05.076092", "service_state_evidence_id": 12659182, "current_leg_start_actual_dep": "2026-09-11T15:11:30+01:00", "operational_evidence_version": 173, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:05.519021", "service_state_valid_until_kind": null, "operational_interpretation_version": 173, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS LIV 1F23 390050 9 140 {"units": ["390050"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.401, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.904, "from_m": 136165.401, "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": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "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": 137684.363, "from_m": 137479.1, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.629, "from_m": 137684.363, "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": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "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": 176383.676, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 176435.301, "from_m": 176383.676, "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": 179455.593, "from_m": 176435.301, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 179551.564, "from_m": 179455.593, "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": 187906.229, "from_m": 179551.564, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 191425.112, "from_m": 187906.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 191504.527, "from_m": 191425.112, "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": 192092.477, "from_m": 191504.527, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 192176.403, "from_m": 192092.477, "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": 208084.258, "from_m": 192176.403, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 208600.409, "from_m": 208084.258, "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": 208659.368, "from_m": 208600.409, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 215896.859, "from_m": 208659.368, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 217223.991, "from_m": 215896.859, "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": 218183.691, "from_m": 217223.991, "capability_applied": "tilting", "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 85.0}, {"to_m": 218262.141, "from_m": 218183.691, "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": 219695.769, "from_m": 218262.141, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 219762.281, "from_m": 219695.769, "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": 255254.837, "from_m": 219762.281, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 255290.001, "from_m": 255254.837, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 257546.549, "from_m": 255290.001, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 257675.666, "from_m": 257546.549, "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": 259389.475, "from_m": 257675.666, "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": 259875.772, "from_m": 259389.475, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 278691.706, "from_m": 259875.772, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 278966.018, "from_m": 278691.706, "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": 281476.677, "from_m": 278966.018, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 281682.182, "from_m": 281476.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 285529.566, "from_m": 281682.182, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 285566.227, "from_m": 285529.566, "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": 285690.666, "from_m": 285566.227, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 291765.445, "from_m": 285690.666, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 294262.026, "from_m": 291765.445, "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": 297279.619, "from_m": 294262.026, "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": 298504.013, "from_m": 297279.619, "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": 303255.664, "from_m": 298504.013, "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": 305507.283, "from_m": 303255.664, "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": 306293.839, "from_m": 305507.283, "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": 307050.838, "from_m": 306293.839, "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": 307104.007, "from_m": 307050.838, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 311624.852, "from_m": 307104.007, "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": 311685.17, "from_m": 311624.852, "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": 312016.883, "from_m": 311685.17, "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": 313150.982, "from_m": 312016.883, "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": 313209.019, "from_m": 313150.982, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313288.243, "from_m": 313209.019, "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": 313329.985, "from_m": 313288.243, "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": 313399.047, "from_m": 313329.985, "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": 313437.092, "from_m": 313399.047, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313736.174, "from_m": 313437.092, "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": 313972.069, "from_m": 313736.174, "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": 314013.642, "from_m": 313972.069, "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": 315109.834, "from_m": 314013.642, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 315476.094, "from_m": 315109.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 315793.446, "from_m": 315476.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 478833, "profile_key": "b4bc9ba2d60a01f0e9c7e4d5dfb2581b21c221a0c2af945f7e932fee4a1baecf", "schedule_id": 26401, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1307", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1309H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1310", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1314H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1316H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1323H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1326H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1329H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1334", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1335H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357H", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1402H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1409H", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 27872}, {"is_pass": false, "wtt_arr": "1411", "wtt_dep": "1413", "location": "Tamworth Low Level", "stage_seq": 22, "distance_m": 178171.879, "section_seq": 1, "route_path_id": 27872}, {"is_pass": false, "wtt_arr": "1418H", "wtt_dep": "1420H", "location": "Lichfield Trent Valley", "stage_seq": 23, "distance_m": 190718.302, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1421H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 24, "distance_m": 191855.529, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Rugeley North Jn", "stage_seq": 25, "distance_m": 204550.039, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1428", "location": "Colwich Jn", "stage_seq": 26, "distance_m": 208659.368, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Stafford", "stage_seq": 27, "distance_m": 218907.315, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436", "location": "Norton Bridge", "stage_seq": 28, "distance_m": 227432.075, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441H", "location": "Madeley", "stage_seq": 29, "distance_m": 244928.542, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Crewe Basford Hall Jn", "stage_seq": 30, "distance_m": 255587.701, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Crewe", "stage_seq": 31, "distance_m": 258279.304, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Crewe Coal Yard S.B.", "stage_seq": 32, "distance_m": 259458.259, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1453H", "location": "Winsford", "stage_seq": 33, "distance_m": 270272.239, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Hartford Jn", "stage_seq": 34, "distance_m": 278828.862, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457H", "location": "Acton Bridge", "stage_seq": 35, "distance_m": 281824.575, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Weaver Jn", "stage_seq": 36, "distance_m": 285470.511, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1502", "location": "Halton Jn", "stage_seq": 37, "distance_m": 292899.003, "section_seq": 1, "route_path_id": 27872}, {"is_pass": false, "wtt_arr": "1504H", "wtt_dep": "1506H", "location": "Runcorn", "stage_seq": 38, "distance_m": 294715.786, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1509", "location": "Ditton East Jn", "stage_seq": 39, "distance_m": 298275.799, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Liverpool South Parkway (HL)", "stage_seq": 40, "distance_m": 306763.212, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Wavertree Jn", "stage_seq": 41, "distance_m": 311571.374, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Edge Hill S.B.", "stage_seq": 42, "distance_m": 313034.309, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Edge Hill", "stage_seq": 43, "distance_m": 313623.051, "section_seq": 1, "route_path_id": 27872}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Crown Street Jn", "stage_seq": 44, "distance_m": 314515.308, "section_seq": 1, "route_path_id": 27872}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 45, "distance_m": 315793.446, "section_seq": 1, "route_path_id": 27872}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 315793.446, "from_m": 0.0, "section_seq": 1, "route_path_id": 27872}], "total_distance_m": 315793.446, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 312208.255, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3585.191, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:15:01Z", "source_id": 38217841, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T12:15:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:15:07Z", "source_id": 12564410, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:16:38Z", "source_id": 38221787, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T12:17:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:16:41Z", "source_id": 12565613, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:20:56Z", "source_id": 38232545, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T12:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:21:02Z", "source_id": 12568704, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:27:56Z", "source_id": 38249819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T12:29:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:27:58Z", "source_id": 12573655, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T13:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:35:50Z", "source_id": 38269804, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T12:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:35:54Z", "source_id": 12579388, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T13:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:37:47Z", "source_id": 38274551, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T12:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:37:52Z", "source_id": 12580787, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T13:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21218, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:56:56Z", "source_id": 38321913, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T12:58:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T12:57:02Z", "source_id": 12594446, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T13:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:53Z", "source_id": 38343726, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T13:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:05:55Z", "source_id": 12600886, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20621, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:21Z", "source_id": 38364775, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T13:15:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:14:28Z", "source_id": 12607000, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19135, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:37Z", "source_id": 38382640, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T13:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:21:38Z", "source_id": 12612248, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-11T14:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11361, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:54Z", "source_id": 38417958, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T13:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:35:58Z", "source_id": 12622463, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-11T14:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10797, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:09Z", "source_id": 38455189, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T13:52:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:13Z", "source_id": 12632789, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10105, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:55Z", "source_id": 38467140, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T13:56:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:56Z", "source_id": 12636253, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-11T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:23Z", "source_id": 38475561, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T13:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:58:26Z", "source_id": 12638794, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-11T14:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:27Z", "source_id": 38491294, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T14:05:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:34Z", "source_id": 12643236, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9931, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:23Z", "source_id": 38515809, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T14:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:25Z", "source_id": 12650521, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:16Z", "source_id": 38532734, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T14:22:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:20Z", "source_id": 12655561, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9843, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:14Z", "source_id": 38544731, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-11T14:28:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:15Z", "source_id": 12659182, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] London Euston 1307 1307 16 None None Liverpool Lime Street HL/ML 1523 1523 10 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:W33996/2026-09-11/detailed None Runcorn 2026-09-11T15:11:30+01:00 Liverpool Lime Street HL/ML 22.0 {"type": "LineString", "coordinates": [[-2.7395457757805235, 53.33880437666731], [-2.7396628, 53.3390295], [-2.7398821999999994, 53.339537199999995], [-2.739909, 53.3396088], [-2.7400929, 53.34016270000001], [-2.7402094, 53.34054750000001], [-2.7402596, 53.340740799999985], [-2.7402961, 53.3409137], [-2.7403603999999997, 53.3413138], [-2.7403921, 53.341713199999994], [-2.740392, 53.342022799999995], [-2.7403755999999997, 53.3423169], [-2.7403418000000004, 53.3425864], [-2.7403037, 53.3428355], [-2.7402365, 53.34313199999999], [-2.7401614999999997, 53.3434103], [-2.740128, 53.3435136], [-2.7400926000000005, 53.343621799999994], [-2.7400113, 53.3438271], [-2.7398167, 53.344269100000005], [-2.7395788, 53.34469279999998], [-2.7380860999999994, 53.3473447], [-2.7379068999999996, 53.347681699999995], [-2.7377656, 53.34803430000001], [-2.7376853, 53.3482556], [-2.737614, 53.3485121], [-2.7375538, 53.348785799999995], [-2.7375179, 53.34903609999999], [-2.7375173, 53.3493099], [-2.7375404999999997, 53.34957889999999], [-2.7375747, 53.3498132], [-2.73764, 53.3501972], [-2.7378212, 53.3507433], [-2.7378660999999997, 53.35085659999999], [-2.7379974, 53.3512451], [-2.7381604, 53.35158190000001], [-2.7384769999999996, 53.3520701], [-2.7386579, 53.35231180000001], [-2.7388483999999997, 53.3525512], [-2.739214, 53.3529615], [-2.7394198999999997, 53.35315859999999], [-2.7396136, 53.3533676], [-2.7398719999999996, 53.3535912], [-2.7401554, 53.35380959999999], [-2.7404848999999993, 53.3540539], [-2.7407954, 53.35426089999999], [-2.7413469, 53.354589399999995], [-2.7416602999999995, 53.3547593], [-2.7419771999999996, 53.35492549999999], [-2.7424207, 53.3551343], [-2.7428303000000005, 53.355309299999995], [-2.7430708, 53.3554052], [-2.7433529, 53.3555129], [-2.7435955999999995, 53.35559289999999], [-2.7438487, 53.3556748], [-2.7443168000000004, 53.355815499999984], [-2.7448849999999996, 53.3559676], [-2.7452289, 53.35605149999999], [-2.7455737, 53.3561315], [-2.7459844999999996, 53.3562176], [-2.7464232999999996, 53.3562949], [-2.746729, 53.35634509999999], [-2.7470831, 53.35639630000001], [-2.7474685, 53.3564416], [-2.7478451, 53.3564783], [-2.7481906, 53.35651190000001], [-2.7485362, 53.356527], [-2.7488931, 53.3565422], [-2.7492844, 53.35654980000001], [-2.7500251, 53.3565517], [-2.7507486999999995, 53.3565454], [-2.7514135752867213, 53.356538115609816], [-2.751629444025679, 53.35653575054628], [-2.7520813, 53.356530799999994], [-2.7540797, 53.356511399999995], [-2.7554366999999997, 53.3564856], [-2.7589331999999995, 53.35641879999999], [-2.7591155, 53.3564159], [-2.7612528999999997, 53.35638519999999], [-2.7623, 53.3563685], [-2.7635314, 53.3563507], [-2.7654291, 53.356316], [-2.7657533409532715, 53.35631576591515], [-2.7663987000000003, 53.35631529999999], [-2.7674139, 53.3563215], [-2.7677351999999997, 53.3563236], [-2.769184399999999, 53.35633279999999], [-2.7696279999999995, 53.3563356], [-2.7702365999999996, 53.35632510000001], [-2.7705577, 53.35632410000001], [-2.7740093, 53.3562658], [-2.7755877, 53.3562482], [-2.7771547999999995, 53.3562443], [-2.7787239, 53.35627879999999], [-2.7802887, 53.3563435], [-2.7816106, 53.356408599999995], [-2.7829041999999995, 53.35645250000001], [-2.7842205999999994, 53.3564715], [-2.784777380770516, 53.356474393532174], [-2.7855867999999995, 53.3564786], [-2.7881993, 53.3564277], [-2.7908115, 53.35634399999999], [-2.7935530999999996, 53.3562709], [-2.7956683999999994, 53.3562119], [-2.7979569999999994, 53.356128199999986], [-2.7981031999999995, 53.35612479999999], [-2.8001134999999997, 53.3560516], [-2.8013372, 53.3559906], [-2.8025333, 53.3559125], [-2.8040587, 53.35578280000001], [-2.8055566, 53.355628499999995], [-2.808539, 53.3552504], [-2.8089166999999997, 53.3552088], [-2.8098343, 53.355129700000006], [-2.8107014, 53.3550635], [-2.812302799999999, 53.3550091], [-2.813872, 53.354956099999995], [-2.8162655, 53.3548767], [-2.8186441, 53.35481239999999], [-2.821024, 53.35474749999999], [-2.8258017, 53.35461260000001], [-2.8306465999999997, 53.3544783], [-2.8351007, 53.35435029999999], [-2.8355070999999996, 53.354338600000005], [-2.8370813, 53.3542971], [-2.8405794, 53.35418610000001], [-2.8440538, 53.3540945], [-2.8475054, 53.3540047], [-2.8509373, 53.3539016], [-2.8531324, 53.35383480000001], [-2.8542289, 53.353806199999994], [-2.8552403, 53.3537696], [-2.8626942999999994, 53.353548700000005], [-2.8630309, 53.3535387], [-2.8677802, 53.35339350000001], [-2.8702084, 53.3533211], [-2.8703115, 53.3533181], [-2.8725182, 53.353252300000015], [-2.8729219000000006, 53.3532402], [-2.873784, 53.3532479], [-2.874466599999999, 53.353227699999984], [-2.8746089091824683, 53.35322542759811], [-2.8751679999999995, 53.3532165], [-2.8758676, 53.3532185], [-2.8765544, 53.35324320000001], [-2.8773259, 53.35330230000001], [-2.8781136, 53.3533938], [-2.8788733, 53.3535165], [-2.8796104, 53.3536619], [-2.8803267, 53.35384069999999], [-2.8809868999999995, 53.3540324], [-2.8816713999999997, 53.35426640000001], [-2.8823391, 53.3545292], [-2.8829806999999996, 53.354820199999985], [-2.8834947, 53.355081899999995], [-2.883625, 53.3551574], [-2.8839924, 53.3553702], [-2.8849398, 53.35593930000002], [-2.8865026999999994, 53.35687810000001], [-2.8866227259736914, 53.35694968852615], [-2.88668187910532, 53.35698496989128], [-2.8867836999999996, 53.3570457], [-2.8880098, 53.3577633], [-2.8883691, 53.3579736], [-2.888808099999999, 53.3582462], [-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 13.1 1506 1528 Runcorn Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659182 1789136776626691 173 173 2026-09-11 14:38:05.519021 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:05.076092
449931 481787 L55759 529M36MQ11 2026-09-11 COMPLETE 12657970 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 481787, "stp": "P", "toc": "Greater Anglia", "uid": "L55759", "consist": "720561", "dest_crs": "MRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55759/2026-09-11/detailed", "trust_id": "529M36MQ11", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Meridian Water", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": "2", "is_terminated": 1, "next_location": "Meridian Water", "signalling_id": "9M36", "timing_status": "ON TIME", "origin_station": "Stratford", "current_leg_arr": "1528", "current_leg_dep": "1525½", "current_leg_end": "Meridian Water", "origin_dep_time": "1514", "origin_platform": "12", "current_location": "Meridian Water", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]}", "current_leg_start": "Northumberland Park", "dest_arr_time_act": "1528", "motion_projection": null, "next_location_lat": "51.6101987", "next_location_lon": "-0.0500813", "previous_location": "Northumberland Park", "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\": 303.891, \"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\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.831, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3267.471, \"from_m\": 3154.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3567.293, \"from_m\": 3267.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4075.774, \"from_m\": 3567.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9692.926, \"from_m\": 4075.774, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10868.958, \"from_m\": 9692.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12730.155, \"from_m\": 10868.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15010.827, \"from_m\": 12730.155, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 481787, \"profile_key\": \"590d667cf26ed94a26eacba0a16d53e8ab905dde04f12ffdbd385953d4bcd784\", \"schedule_id\": 16644, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1519H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.646, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1522H\", \"wtt_dep\": \"1523H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 4, \"distance_m\": 6884.35, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Northumberland Park\", \"stage_seq\": 5, \"distance_m\": 14048.261, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"Meridian Water\", \"stage_seq\": 6, \"distance_m\": 15010.827, \"section_seq\": 1, \"route_path_id\": 34734}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15010.827, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34734}], \"total_distance_m\": 15010.827, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13849.048, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.779, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1514", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "51.6101987", "current_position_lon": "-0.0500813", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:08Z\", \"source_id\": 38524925, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:10Z\", \"source_id\": 12653260, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:09Z\", \"source_id\": 38529924, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:12Z\", \"source_id\": 12654696, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:33Z\", \"source_id\": 38540654, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:36Z\", \"source_id\": 12657968, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:33Z\", \"source_id\": 38540654, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:24:38Z\", \"source_id\": 12657970, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Meridian Water", "service_state_platform": "2", "timing_fact_generation": 1789136679812155, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:08.038705", "service_state_evidence_id": 12657970, "current_leg_start_actual_dep": "2026-09-11T15:25:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:08.275601", "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 SRA MRW 9M36 720561 5 100 None {"version": 3, "segments": [{"to_m": 303.891, "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": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.831, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3267.471, "from_m": 3154.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3567.293, "from_m": 3267.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4075.774, "from_m": 3567.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9692.926, "from_m": 4075.774, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10868.958, "from_m": 9692.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12730.155, "from_m": 10868.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15010.827, "from_m": 12730.155, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 481787, "profile_key": "590d667cf26ed94a26eacba0a16d53e8ab905dde04f12ffdbd385953d4bcd784", "schedule_id": 16644, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1514", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1519H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.646, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1522H", "wtt_dep": "1523H", "location": "Tottenham Hale", "stage_seq": 4, "distance_m": 6884.35, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Northumberland Park", "stage_seq": 5, "distance_m": 14048.261, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "Meridian Water", "stage_seq": 6, "distance_m": 15010.827, "section_seq": 1, "route_path_id": 34734}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15010.827, "from_m": 0.0, "section_seq": 1, "route_path_id": 34734}], "total_distance_m": 15010.827, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13849.048, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.779, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:08Z", "source_id": 38524925, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:19:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:10Z", "source_id": 12653260, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14887, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:09Z", "source_id": 38529924, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:22:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:12Z", "source_id": 12654696, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14878, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:33Z", "source_id": 38540654, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:36Z", "source_id": 12657968, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14871, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:33Z", "source_id": 38540654, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:28:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:24:38Z", "source_id": 12657970, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] Stratford 1514 1514 12 None None Meridian Water 1528 1528 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55759/2026-09-11/detailed None Northumberland Park 2026-09-11T15:25:30+01:00 Meridian Water 2.5 {"type": "LineString", "coordinates": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]} 0.6 1525½ 1528 Northumberland Park Meridian Water Meridian Water 51.6101987 -0.0500813 51.6101987 -0.0500813 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Meridian Water TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12657970 1789136679812155 16 16 2026-09-11 14:38:08.275601 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:08.038705
449932 480921 P77108 522O38MP11 2026-09-11 COMPLETE 12659505 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 480921, "stp": "P", "toc": "Greater Anglia", "uid": "P77108", "consist": "720556", "dest_crs": "HFE", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77108/2026-09-11/detailed", "trust_id": "522O38MP11", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford East", "service_date": "2026-09-11", "dest_arr_time": "1527", "dest_platform": "2", "is_terminated": 1, "next_location": "Hertford East", "signalling_id": "2O38", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "1528", "current_leg_dep": "1523", "current_leg_end": "Hertford East", "origin_dep_time": "1438", "origin_platform": "6", "current_location": "Hertford Depot", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]}", "current_leg_start": "Ware", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.7991773", "next_location_lon": "-0.0726183", "previous_location": "Ware", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29672.191, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30477.642, \"from_m\": 29672.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35432.64, \"from_m\": 30477.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35521.447, \"from_m\": 35432.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35843.964, \"from_m\": 35521.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35955.391, \"from_m\": 35843.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38712.525, \"from_m\": 35955.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38963.318, \"from_m\": 38712.525, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 480921, \"profile_key\": \"fdc1810ff0efe8d332b421c6c55af66f3243e763084c63c2bb38308fb74e9888\", \"schedule_id\": 22654, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1444H\", \"wtt_dep\": \"1445\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1450H\", \"wtt_dep\": \"1451H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1455H\", \"wtt_dep\": \"1456\", \"location\": \"Ponders End\", \"stage_seq\": 8, \"distance_m\": 15919.522, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1500H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 19046.863, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1502H\", \"wtt_dep\": \"1503\", \"location\": \"Waltham Cross\", \"stage_seq\": 11, \"distance_m\": 20649.86, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1505\", \"wtt_dep\": \"1505H\", \"location\": \"Cheshunt\", \"stage_seq\": 12, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1510\", \"wtt_dep\": \"1511\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Rye House\", \"stage_seq\": 15, \"distance_m\": 30389.272, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1517\", \"wtt_dep\": \"1517H\", \"location\": \"St. Margaret's\", \"stage_seq\": 16, \"distance_m\": 32692.753, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": \"1521H\", \"location\": \"Ware\", \"stage_seq\": 17, \"distance_m\": 35754.59, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Hertford East\", \"stage_seq\": 18, \"distance_m\": 38963.318, \"section_seq\": 1, \"route_path_id\": 37198}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38963.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}], \"total_distance_m\": 38963.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37387.328, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1438", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.7991773", "current_position_lon": "-0.0726183", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:36Z\", \"source_id\": 38436093, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:42:38Z\", \"source_id\": 12627350, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:01Z\", \"source_id\": 38444844, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:46:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:46:06Z\", \"source_id\": 12629783, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:47Z\", \"source_id\": 38462132, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:52Z\", \"source_id\": 12634764, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:52Z\", \"source_id\": 38474275, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:53Z\", \"source_id\": 12638398, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:03Z\", \"source_id\": 38479726, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:00:10Z\", \"source_id\": 12639949, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:24Z\", \"source_id\": 38485642, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:27Z\", \"source_id\": 12641643, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:02Z\", \"source_id\": 38492694, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:05:06Z\", \"source_id\": 12643610, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:32Z\", \"source_id\": 38498893, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:08:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:07:35Z\", \"source_id\": 12645469, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:36Z\", \"source_id\": 38508907, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:39Z\", \"source_id\": 12648461, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:02Z\", \"source_id\": 38519729, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:08Z\", \"source_id\": 12651748, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:01Z\", \"source_id\": 38524696, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:02Z\", \"source_id\": 12653193, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:28Z\", \"source_id\": 38533235, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:32Z\", \"source_id\": 12655712, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:36Z\", \"source_id\": 38545699, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:42Z\", \"source_id\": 12659505, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford East", "service_state_platform": "2", "timing_fact_generation": 1789136804047467, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:14.258356", "service_state_evidence_id": 12659505, "current_leg_start_actual_dep": "2026-09-11T15:22:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:15.484495", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST HFE 2O38 720556 5 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29672.191, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30477.642, "from_m": 29672.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35432.64, "from_m": 30477.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35521.447, "from_m": 35432.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35843.964, "from_m": 35521.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35955.391, "from_m": 35843.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38712.525, "from_m": 35955.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38963.318, "from_m": 38712.525, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 480921, "profile_key": "fdc1810ff0efe8d332b421c6c55af66f3243e763084c63c2bb38308fb74e9888", "schedule_id": 22654, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1438", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1444H", "wtt_dep": "1445", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1450H", "wtt_dep": "1451H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1455H", "wtt_dep": "1456", "location": "Ponders End", "stage_seq": 8, "distance_m": 15919.522, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458", "location": "Brimsdown", "stage_seq": 9, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1500H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 19046.863, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1502H", "wtt_dep": "1503", "location": "Waltham Cross", "stage_seq": 11, "distance_m": 20649.86, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1505", "wtt_dep": "1505H", "location": "Cheshunt", "stage_seq": 12, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1510", "wtt_dep": "1511", "location": "Broxbourne", "stage_seq": 13, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Rye House", "stage_seq": 15, "distance_m": 30389.272, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1517", "wtt_dep": "1517H", "location": "St. Margaret's", "stage_seq": 16, "distance_m": 32692.753, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": "1521H", "location": "Ware", "stage_seq": 17, "distance_m": 35754.59, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Hertford East", "stage_seq": 18, "distance_m": 38963.318, "section_seq": 1, "route_path_id": 37198}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38963.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 37198}], "total_distance_m": 38963.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37387.328, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:36Z", "source_id": 38436093, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:42:38Z", "source_id": 12627350, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:01Z", "source_id": 38444844, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T13:46:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:46:06Z", "source_id": 12629783, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:47Z", "source_id": 38462132, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:52Z", "source_id": 12634764, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14866, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:52Z", "source_id": 38474275, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T13:58:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:53Z", "source_id": 12638398, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:03Z", "source_id": 38479726, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:00:10Z", "source_id": 12639949, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14858, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:24Z", "source_id": 38485642, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:03:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:27Z", "source_id": 12641643, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:02Z", "source_id": 38492694, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:05:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:05:06Z", "source_id": 12643610, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:32Z", "source_id": 38498893, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:08:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:07:35Z", "source_id": 12645469, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:36Z", "source_id": 38508907, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:12:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:39Z", "source_id": 12648461, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14815, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:02Z", "source_id": 38519729, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:16:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:08Z", "source_id": 12651748, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14811, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:01Z", "source_id": 38524696, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:19:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:02Z", "source_id": 12653193, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14807, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:28Z", "source_id": 38533235, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:22:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:32Z", "source_id": 12655712, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14803, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:36Z", "source_id": 38545699, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:42Z", "source_id": 12659505, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] London Liverpool Street 1438 1438 6 None None Hertford East 1527 1527 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P77108/2026-09-11/detailed None Ware 2026-09-11T15:22:30+01:00 Hertford East 5.0 {"type": "LineString", "coordinates": [[-0.0295483, 51.8080789], [-0.030029599999999997, 51.80816639999999], [-0.0303091, 51.8082147], [-0.030579500000000003, 51.8082627], [-0.030798300000000004, 51.8082995], [-0.0311019, 51.808336], [-0.0313428, 51.80836719999999], [-0.0315464, 51.8083939], [-0.031761599999999994, 51.8084218], [-0.0320324, 51.80845659999999], [-0.032386599999999995, 51.808498799999995], [-0.032575, 51.8085204], [-0.0327935, 51.8085446], [-0.0330704, 51.808573], [-0.033401799999999995, 51.808602], [-0.033726400000000004, 51.80862749999999], [-0.0340207, 51.80864789999999], [-0.0343598, 51.808668], [-0.0346716, 51.808680599999995], [-0.03500809999999999, 51.8086937], [-0.0353688, 51.80870319999999], [-0.0356789, 51.8087081], [-0.0359661, 51.8087092], [-0.0362629, 51.808707599999984], [-0.0365891, 51.808702399999994], [-0.0369046, 51.8086939], [-0.0371802, 51.808686400000006], [-0.0375411, 51.8086722], [-0.0378617, 51.808656500000005], [-0.0381917, 51.80863750000001], [-0.03850379999999999, 51.8086171], [-0.0387415, 51.80859969999998], [-0.0389951, 51.8085786], [-0.0392988, 51.8085522], [-0.03972570000000001, 51.8085113], [-0.04012279999999999, 51.808467699999994], [-0.0404951, 51.80842350000001], [-0.0411012, 51.8083415], [-0.041325499999999994, 51.80830900000001], [-0.041405, 51.8082965], [-0.0415531, 51.8082738], [-0.04175389999999999, 51.8082417], [-0.0420759, 51.8081884], [-0.0423615, 51.808139700000005], [-0.0426541, 51.80808580000001], [-0.042965, 51.80802800000001], [-0.0432289, 51.8079754], [-0.0434978, 51.8079194], [-0.04384059999999999, 51.807844499999995], [-0.0441416, 51.80777659999999], [-0.044404000000000006, 51.8077152], [-0.04470539999999999, 51.807642], [-0.04495199999999999, 51.80758039999999], [-0.0452155, 51.807512], [-0.04550339999999999, 51.8074321], [-0.0457255, 51.8073695], [-0.0458175, 51.8073434], [-0.0460489, 51.8072769], [-0.0463435, 51.807188399999994], [-0.0466271, 51.807101200000005], [-0.0468974, 51.807013], [-0.0472565, 51.80689319999999], [-0.047693000000000006, 51.8067436], [-0.04829049999999999, 51.806533300000005], [-0.04879409999999999, 51.80635709999999], [-0.049535899999999994, 51.80609609999998], [-0.0523767, 51.8050977], [-0.055690899999999995, 51.80393490000001], [-0.05817459999999999, 51.803062299999986], [-0.0609972, 51.802072900000006], [-0.06132130000000001, 51.801958599999985], [-0.061564900000000006, 51.8018755], [-0.06183889999999999, 51.8017839], [-0.062045, 51.8017175], [-0.06226929999999999, 51.8016462], [-0.06258579999999998, 51.80155249999999], [-0.0631096, 51.801399], [-0.064072, 51.80111540000001], [-0.0647723, 51.8009088], [-0.0651058, 51.80081219999999], [-0.0653562, 51.8007374], [-0.0656497, 51.80065049999999], [-0.0659491, 51.80056419999999], [-0.0661996, 51.800499900000005], [-0.06650409999999998, 51.8004283], [-0.0667836, 51.80037029999998], [-0.067024, 51.8003189], [-0.06734779999999999, 51.8002567], [-0.0677916, 51.8001735], [-0.0682908, 51.80008419999999], [-0.06861350000000001, 51.80002850000001], [-0.068833, 51.79998930000001], [-0.06917709999999999, 51.7999241], [-0.06956649999999999, 51.7998436], [-0.0698039, 51.79978890000001], [-0.0700667, 51.7997278], [-0.070424, 51.7996481], [-0.0709259, 51.7995396], [-0.0718189, 51.7993494], [-0.0726183, 51.7991773]]} 2.0 1523 1528 Ware Hertford Depot Hertford East 51.7991773 -0.0726183 51.7991773 -0.0726183 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Hertford East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659505 1789136804047467 82 82 2026-09-11 14:38:15.484495 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:14.258356
449933 481868 C15721 065L28MQ11 2026-09-11 COMPLETE 12660653 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 481868, "stp": "P", "toc": "ScotRail", "uid": "C15721", "consist": "318254", "dest_crs": null, "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15721/2026-09-11/detailed", "trust_id": "065L28MQ11", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir Down Siding", "service_date": "2026-09-11", "dest_arr_time": "1528", "dest_platform": null, "is_terminated": 1, "next_location": "Dalmuir Down Siding", "signalling_id": "5L28", "timing_status": "ON TIME", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "1528", "current_leg_dep": "1525½", "current_leg_end": "Dalmuir Down Siding", "origin_dep_time": "1518", "origin_platform": null, "current_location": "Dalmuir Down Siding", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.426864348623767, 55.912129404005405], [-4.427912, 55.9123305], [-4.428021099999999, 55.9123514], [-4.4286087, 55.91249429999999], [-4.4292034, 55.9126865], [-4.429436699999999, 55.91277529999999], [-4.4296645, 55.91285899999999], [-4.429866999999999, 55.9129218], [-4.4300273, 55.9129806], [-4.4301071, 55.9130152], [-4.4302744, 55.9130794], [-4.4304849, 55.9131501], [-4.430816199999999, 55.9132831], [-4.4320284999999995, 55.91382579999999], [-4.4325489, 55.914058399999995]]}", "current_leg_start": "Dalmuir", "dest_arr_time_act": "1528", "motion_projection": null, "next_location_lat": "55.9140584", "next_location_lon": "-4.4325489", "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\": 506.889, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 520.156, \"from_m\": 506.889, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 589.624, \"from_m\": 520.156, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3910.137, \"from_m\": 589.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4373.933, \"from_m\": 3910.137, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4391.508, \"from_m\": 4373.933, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4434.845, \"from_m\": 4391.508, \"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\": 4441.133, \"from_m\": 4434.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4632.631, \"from_m\": 4441.133, \"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\": 481868, \"profile_key\": \"7dd1aa0f8de24bfa3f5dec348adc9e2a90d6eb8cd35227468cadfc2d7f0f2532\", \"schedule_id\": 2139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Yoker\", \"stage_seq\": 2, \"distance_m\": 865.524, \"section_seq\": 1, \"route_path_id\": 28750}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Clydebank\", \"stage_seq\": 3, \"distance_m\": 2234.909, \"section_seq\": 1, \"route_path_id\": 28750}, {\"is_pass\": false, \"wtt_arr\": \"1523H\", \"wtt_dep\": \"1525H\", \"location\": \"Dalmuir\", \"stage_seq\": 4, \"distance_m\": 4211.223, \"section_seq\": 1, \"route_path_id\": 28750}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": null, \"location\": \"Dalmuir Down Siding\", \"stage_seq\": 5, \"distance_m\": 4632.631, \"section_seq\": 1, \"route_path_id\": 28750}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4632.631, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28750}], \"total_distance_m\": 4632.631, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4632.631, \"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": "1518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.5", "current_position_lat": "55.9140584", "current_position_lon": "-4.4325489", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:10Z\", \"source_id\": 38525007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:14Z\", \"source_id\": 12653320, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:02Z\", \"source_id\": 38532161, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:03Z\", \"source_id\": 12655332, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:17Z\", \"source_id\": 38542539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:20Z\", \"source_id\": 12658514, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:28:14Z\", \"source_id\": 12660653, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalmuir Down Siding", "service_state_platform": null, "timing_fact_generation": 1789136894385165, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:14.381904", "service_state_evidence_id": 12660653, "current_leg_start_actual_dep": "2026-09-11T15:25:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:15.490935", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P XYD None 5L28 318254 3 90 None {"version": 3, "segments": [{"to_m": 506.889, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 520.156, "from_m": 506.889, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 589.624, "from_m": 520.156, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3910.137, "from_m": 589.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4373.933, "from_m": 3910.137, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4391.508, "from_m": 4373.933, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4434.845, "from_m": 4391.508, "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": 4441.133, "from_m": 4434.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4632.631, "from_m": 4441.133, "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": 481868, "profile_key": "7dd1aa0f8de24bfa3f5dec348adc9e2a90d6eb8cd35227468cadfc2d7f0f2532", "schedule_id": 2139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1518", "location": "Yoker Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Yoker", "stage_seq": 2, "distance_m": 865.524, "section_seq": 1, "route_path_id": 28750}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Clydebank", "stage_seq": 3, "distance_m": 2234.909, "section_seq": 1, "route_path_id": 28750}, {"is_pass": false, "wtt_arr": "1523H", "wtt_dep": "1525H", "location": "Dalmuir", "stage_seq": 4, "distance_m": 4211.223, "section_seq": 1, "route_path_id": 28750}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": null, "location": "Dalmuir Down Siding", "stage_seq": 5, "distance_m": 4632.631, "section_seq": 1, "route_path_id": 28750}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4632.631, "from_m": 0.0, "section_seq": 1, "route_path_id": 28750}], "total_distance_m": 4632.631, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4632.631, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1343, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:10Z", "source_id": 38525007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:14Z", "source_id": 12653320, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:02Z", "source_id": 38532161, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T14:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:03Z", "source_id": 12655332, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:17Z", "source_id": 38542539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:26:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:20Z", "source_id": 12658514, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:28:14Z", "source_id": 12660653, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] Yoker Carriage Sidings 1518 1518 None None None Dalmuir Down Siding 1528 1528 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15721/2026-09-11/detailed None Dalmuir 2026-09-11T15:25:30+01:00 Dalmuir Down Siding 2.5 {"type": "LineString", "coordinates": [[-4.426864348623767, 55.912129404005405], [-4.427912, 55.9123305], [-4.428021099999999, 55.9123514], [-4.4286087, 55.91249429999999], [-4.4292034, 55.9126865], [-4.429436699999999, 55.91277529999999], [-4.4296645, 55.91285899999999], [-4.429866999999999, 55.9129218], [-4.4300273, 55.9129806], [-4.4301071, 55.9130152], [-4.4302744, 55.9130794], [-4.4304849, 55.9131501], [-4.430816199999999, 55.9132831], [-4.4320284999999995, 55.91382579999999], [-4.4325489, 55.914058399999995]]} 0.3 1525½ 1528 Dalmuir Dalmuir Down Siding Dalmuir Down Siding 55.9140584 -4.4325489 55.9140584 -4.4325489 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Dalmuir Down Siding TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12660653 1789136894385165 19 19 2026-09-11 14:38:15.490935 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:14.381904
449934 481087 W04986 879H38MP11 2026-09-11 COMPLETE 12660082 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 481087, "stp": "P", "toc": "London Overground", "uid": "W04986", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04986/2026-09-11/detailed", "trust_id": "879H38MP11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-11", "dest_arr_time": "1530", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H38", "timing_status": "LATE", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "1528", "current_leg_dep": "1526", "current_leg_end": "Dalston Junction", "origin_dep_time": "1445", "origin_platform": "2", "current_location": "Dalston Junction", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "1527", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 266.047, \"from_m\": 237.031, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297.401, \"from_m\": 266.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3328.565, \"from_m\": 3186.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3817.39, \"from_m\": 3444.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5839.849, \"from_m\": 5515.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8224.954, \"from_m\": 6712.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10657.373, \"from_m\": 9087.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 21287.782, \"from_m\": 20338.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.888, \"from_m\": 21287.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 481087, \"profile_key\": \"c89cfedfd9b5f15be02b769daca46edb9286b18aba3d69b18f5ffa9d39ca5fd6\", \"schedule_id\": 25273, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1451\", \"wtt_dep\": \"1451H\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1452H\", \"wtt_dep\": \"1453\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1500H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1502H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1508H\", \"wtt_dep\": \"1509H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1512H\", \"wtt_dep\": \"1513\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1514\", \"wtt_dep\": \"1514H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1516H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1519\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1520H\", \"wtt_dep\": \"1521H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1523H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1525H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"1527\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1445", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:19Z\", \"source_id\": 38455592, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:50:21Z\", \"source_id\": 12632882, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:00Z\", \"source_id\": 38460177, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:52:07Z\", \"source_id\": 12634178, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:12Z\", \"source_id\": 38472703, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:17Z\", \"source_id\": 12637954, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:34Z\", \"source_id\": 38478515, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:00:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:59:38Z\", \"source_id\": 12639607, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:50Z\", \"source_id\": 38486912, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:02:54Z\", \"source_id\": 12642003, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:49Z\", \"source_id\": 38502023, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:08:53Z\", \"source_id\": 12646462, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:53Z\", \"source_id\": 38507068, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:11:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:10:55Z\", \"source_id\": 12647944, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:40Z\", \"source_id\": 38511648, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:13:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:43Z\", \"source_id\": 12649287, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:42Z\", \"source_id\": 38516605, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:46Z\", \"source_id\": 12650782, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:29Z\", \"source_id\": 38520806, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:16:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:34Z\", \"source_id\": 12652085, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:46Z\", \"source_id\": 38526619, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:53Z\", \"source_id\": 12653782, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:13Z\", \"source_id\": 38532547, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:16Z\", \"source_id\": 12655504, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:29Z\", \"source_id\": 38538242, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:24:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:35Z\", \"source_id\": 12657169, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:46Z\", \"source_id\": 38543600, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:26:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:25:47Z\", \"source_id\": 12658823, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:24Z\", \"source_id\": 38547628, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:29Z\", \"source_id\": 12660082, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789136850711722, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:21.054292", "service_state_evidence_id": 12660082, "current_leg_start_actual_dep": "2026-09-11T15:26:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:21.229821", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None DLJ 9H38 None None None None {"version": 3, "segments": [{"to_m": 237.031, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 266.047, "from_m": 237.031, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297.401, "from_m": 266.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3328.565, "from_m": 3186.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3817.39, "from_m": 3444.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5839.849, "from_m": 5515.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8224.954, "from_m": 6712.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10657.373, "from_m": 9087.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 21287.782, "from_m": 20338.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.888, "from_m": 21287.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 481087, "profile_key": "c89cfedfd9b5f15be02b769daca46edb9286b18aba3d69b18f5ffa9d39ca5fd6", "schedule_id": 25273, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1445", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1451", "wtt_dep": "1451H", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1452H", "wtt_dep": "1453", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1500H", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1502H", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1508H", "wtt_dep": "1509H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1512H", "wtt_dep": "1513", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1514", "wtt_dep": "1514H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1516H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1519", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1520H", "wtt_dep": "1521H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1523H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1525H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "1527", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:19Z", "source_id": 38455592, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:50:21Z", "source_id": 12632882, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:00Z", "source_id": 38460177, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:52:07Z", "source_id": 12634178, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:12Z", "source_id": 38472703, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T13:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:17Z", "source_id": 12637954, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:34Z", "source_id": 38478515, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:00:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:59:38Z", "source_id": 12639607, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:50Z", "source_id": 38486912, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:02:54Z", "source_id": 12642003, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:49Z", "source_id": 38502023, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T14:09:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:08:53Z", "source_id": 12646462, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:53Z", "source_id": 38507068, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:11:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:10:55Z", "source_id": 12647944, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:40Z", "source_id": 38511648, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T14:13:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:43Z", "source_id": 12649287, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:42Z", "source_id": 38516605, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T14:15:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:46Z", "source_id": 12650782, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:29Z", "source_id": 38520806, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T14:16:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:34Z", "source_id": 12652085, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:46Z", "source_id": 38526619, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:53Z", "source_id": 12653782, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:13Z", "source_id": 38532547, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T14:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:16Z", "source_id": 12655504, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-11T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:29Z", "source_id": 38538242, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T14:24:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:35Z", "source_id": 12657169, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-11T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:46Z", "source_id": 38543600, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T14:26:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:25:47Z", "source_id": 12658823, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-11T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:24Z", "source_id": 38547628, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T14:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:29Z", "source_id": 12660082, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] Clapham Junction Plats 0-2 1445 1445 2 None None Dalston Junction 1530 1527 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W04986/2026-09-11/detailed None Haggerston 2026-09-11T15:26:30+01:00 Dalston Junction 2.0 {"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} 0.4 1526 1528 Haggerston Dalston Junction Dalston Junction 51.5454441 -0.0750714 51.5454441 -0.0750714 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Dalston Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12660082 1789136850711722 74 74 2026-09-11 14:38:21.229821 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:21.054292
449935 480717 W60695 725L41MO11 2026-09-11 COMPLETE 12660754 2026-09-11 15:28:00 2026-09-11 14:38:22 2026-09-13 14:38:22 {"id": 480717, "stp": "O", "toc": "London Overground", "uid": "W60695", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60695/2026-09-11/detailed", "trust_id": "725L41MO11", "origin_crs": null, "show_on_map": 0, "dar_est_time": "14:30:00", "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-11", "dest_arr_time": "1500", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "5L41", "timing_status": null, "origin_station": "Wembley C Sidings Lorol", "current_leg_arr": "1500", "current_leg_dep": "1430", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "1430", "origin_platform": null, "current_location": "Wembley C Sidings Lorol", "last_update_time": "2026-09-11T14:38:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2782361, 51.5433275], [-0.2789223, 51.54359730000001], [-0.2795698999999999, 51.543855], [-0.2799895, 51.5440192], [-0.2802974, 51.54413539999999], [-0.28062600000000004, 51.5442518], [-0.2808247, 51.54431209999999], [-0.2812417, 51.5444161], [-0.28155340000000006, 51.5444816], [-0.2820388, 51.5445727], [-0.2822867, 51.5446315], [-0.2827319, 51.54475449999999], [-0.28250099999999995, 51.5446987], [-0.28188339999999995, 51.54458129999999], [-0.2814613, 51.5445014], [-0.2811616, 51.54443940000001], [-0.28095079999999995, 51.5443871], [-0.28074609999999994, 51.5443329], [-0.2804781, 51.5442438], [-0.28000239999999993, 51.54406840000001], [-0.27939689999999995, 51.5438264], [-0.2787631, 51.54357619999999], [-0.2782393, 51.543367399999994], [-0.27793969999999996, 51.5432572], [-0.27764079999999997, 51.543169899999995], [-0.2773206, 51.54306559999999], [-0.27689519999999995, 51.54291550000001], [-0.2764923, 51.5427766], [-0.276288, 51.54270409999998], [-0.2758126, 51.5425341], [-0.2751545, 51.54229870000001], [-0.27499970000000007, 51.5422524], [-0.2749204, 51.54222279999999], [-0.2747425, 51.542135399999985], [-0.2745931999999999, 51.5420612], [-0.2744246, 51.54196610000001], [-0.2741836999999999, 51.541811200000005], [-0.2739131, 51.541652199999994], [-0.2736121, 51.5414458], [-0.2733489, 51.541288599999994], [-0.2730184, 51.54113099999999], [-0.27284749999999997, 51.5410668], [-0.2725711, 51.54096379999999], [-0.2724614000000001, 51.5409296], [-0.2720524, 51.5408036], [-0.2715255, 51.54061980000001], [-0.2714289, 51.5405904], [-0.2712766, 51.5405371], [-0.27093599999999995, 51.540411099999986], [-0.2707542, 51.540351300000005], [-0.2696042, 51.5400048], [-0.26949458523585645, 51.53997223974413], [-0.2690833999999999, 51.5398501], [-0.2686209, 51.5397013], [-0.2684073, 51.5396283], [-0.268194, 51.53954159999999], [-0.2679964, 51.5394489], [-0.2677604, 51.539320399999994], [-0.26768810141263377, 51.539271608375415], [-0.2675108530825601, 51.53915198985596], [-0.2673172, 51.539021299999995], [-0.26726225494250333, 51.53898142214145], [-0.26707537797118863, 51.53891518903011], [-0.2669838742955095, 51.53884780142006], [-0.266586, 51.5387194], [-0.2650624, 51.5382341], [-0.26363, 51.5377517], [-0.2619981, 51.5372198], [-0.2604086, 51.5367009], [-0.2601739, 51.5366253], [-0.2596781, 51.5364713], [-0.2587662, 51.53620199999999], [-0.2584776, 51.53611], [-0.258148614557436, 51.53598670075507], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.2526426, 51.5340835], [-0.25237839999999995, 51.53397749999999], [-0.252132, 51.5338894], [-0.2518035, 51.53378099999999], [-0.2509596, 51.53346870000001], [-0.2507644, 51.5334069], [-0.2503094, 51.5332577], [-0.24990359999999995, 51.533127], [-0.24942409999999995, 51.5329697], [-0.24898559999999997, 51.5328281], [-0.2485435, 51.5326885], [-0.248211, 51.5325875], [-0.2477117, 51.5324323], [-0.24727209999999997, 51.5323046], [-0.24696950000000004, 51.532212099999995], [-0.24649470000000004, 51.5320777], [-0.24609389999999995, 51.5319675], [-0.2456363, 51.5318399], [-0.2452969, 51.5317547], [-0.24493339999999997, 51.5316612], [-0.2446675, 51.531599500000006], [-0.2445425, 51.531570499999994], [-0.2442214237265674, 51.53149303661576], [-0.24407329999999997, 51.5314573], [-0.2438873890403671, 51.531417648869], [-0.24374650000000003, 51.531387599999995], [-0.24354399999999995, 51.531342599999995], [-0.24295479999999997, 51.5311926], [-0.24264119999999997, 51.5311235], [-0.24240020000000004, 51.5310756], [-0.242182, 51.5310284], [-0.2419228, 51.5309618], [-0.2416727, 51.53090999999999], [-0.2412737, 51.53083800000001], [-0.24101984837522272, 51.53078996587252], [-0.24085249999999997, 51.5307583], [-0.24064379999999996, 51.53071829999998], [-0.2404227999999999, 51.530667699999995], [-0.24015770000000003, 51.53059460000001], [-0.24009720000000004, 51.5305725], [-0.23982970000000003, 51.5304611], [-0.23953869999999997, 51.5303126], [-0.2392954, 51.530169], [-0.23921849999999997, 51.5301263], [-0.23910989999999996, 51.53005119999999], [-0.23894859999999996, 51.52994039999999], [-0.2387957, 51.52981409999999], [-0.23866450000000003, 51.5296987], [-0.23850499999999997, 51.5295395], [-0.23835639999999997, 51.5293915], [-0.23818059999999996, 51.52920859999999], [-0.2379674, 51.5289908], [-0.237832, 51.528845800000006], [-0.2376692, 51.528676], [-0.237499, 51.52849489999999], [-0.2373235, 51.52831140000001], [-0.2371409999999999, 51.5281194], [-0.2370879999999999, 51.5280608], [-0.2366324, 51.5276144], [-0.2364529, 51.5274082], [-0.2363930999999999, 51.527338400000005], [-0.23632479999999997, 51.52726150000001], [-0.23615213153953504, 51.52706681580239], [-0.2356456, 51.52649569999999], [-0.2353506, 51.52616419999999], [-0.2351193483478354, 51.525901001894894], [-0.2350706756456537, 51.52584560506775], [-0.23502870329806977, 51.52579783419386], [-0.2350093847793611, 51.52577584678355], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.23490701426163027, 51.52565933339894], [-0.23486503123816935, 51.5256115501788], [-0.23483897814242943, 51.525581897672495], [-0.23478868390626725, 51.52552465489442], [-0.2347637755015157, 51.52549630517218], [-0.23469480000000004, 51.5254178], [-0.2344761, 51.52520369999999], [-0.2343071, 51.5250437], [-0.2341315, 51.5248762], [-0.2338016, 51.52461180000001], [-0.2333976, 51.5243189], [-0.2330623, 51.524115300000005], [-0.23266360000000005, 51.5238967], [-0.2324302, 51.5237677], [-0.2318380999999999, 51.523431899999984], [-0.23149139999999996, 51.5232302], [-0.2312149, 51.5230606], [-0.23089950000000004, 51.5228607], [-0.2304729, 51.522557799999994], [-0.22986899999999996, 51.5220838], [-0.229634, 51.521892900000005], [-0.2291437, 51.52149180000001], [-0.22865309999999991, 51.5210892], [-0.2285193, 51.5209803], [-0.22848650000000004, 51.52095330000001], [-0.2283633, 51.5208331], [-0.2281362, 51.520611300000006], [-0.22805480000000003, 51.5205319], [-0.2278833, 51.5203839], [-0.2277841, 51.5203024], [-0.2268546, 51.519538999999995], [-0.22672459999999997, 51.5194269], [-0.2265534, 51.5192796], [-0.22641800000000004, 51.519166], [-0.2257372, 51.518560599999994], [-0.2251002, 51.51794449999999], [-0.2245601, 51.5173975], [-0.22391099999999997, 51.516686699999994], [-0.22338779999999997, 51.516085100000005], [-0.2230137, 51.5156186], [-0.2226046, 51.515088199999994], [-0.22244839999999996, 51.51488359999999], [-0.22224019999999997, 51.51460419999999], [-0.2220385, 51.5143129], [-0.22184290000000004, 51.51402829999999], [-0.22164739999999997, 51.513731199999995], [-0.2214048, 51.51336950000001], [-0.2211815, 51.5129945], [-0.2209192, 51.5125483], [-0.2207002, 51.512160899999984], [-0.2204902, 51.51176050000001], [-0.2201046, 51.5109659], [-0.21999569999999996, 51.510711699999995], [-0.2198756, 51.5104376], [-0.2196975, 51.50999560000001], [-0.21956259999999997, 51.509663], [-0.2195336, 51.50959419999999], [-0.21935319999999997, 51.508995199999994], [-0.2193295, 51.50891659999999], [-0.21921619999999997, 51.508555099999995], [-0.2190186, 51.50797899999999], [-0.21878949999999997, 51.50740039999999], [-0.2186103, 51.5069914], [-0.2183648, 51.5064846], [-0.2182189, 51.50622519999999], [-0.2180562, 51.5059415], [-0.21788909999999995, 51.5056505], [-0.2176923, 51.5053187], [-0.2174927, 51.50502350000001], [-0.21716299999999997, 51.504590699999994], [-0.2167767, 51.5040835], [-0.2165312, 51.50380179999999], [-0.2163106, 51.5035485], [-0.2161671, 51.50337879999999], [-0.2159172, 51.503104699999994], [-0.2155221, 51.5026826], [-0.2153143, 51.5024742], [-0.21511469999999996, 51.50226970000001], [-0.2149248, 51.5020823], [-0.2147652, 51.50193], [-0.2145854, 51.5017498], [-0.21441450000000004, 51.5015917], [-0.2143187, 51.5014918], [-0.21426, 51.5014306], [-0.2139138, 51.5010987], [-0.2137957, 51.50098529999999], [-0.2134544, 51.5006593], [-0.2132006, 51.50044259999999], [-0.21285609999999996, 51.50017509999999], [-0.2125145, 51.4998882], [-0.21164569999999996, 51.499182600000005], [-0.21114173272494743, 51.4987748385867], [-0.2105367, 51.4982853], [-0.2102719, 51.4980694], [-0.2096476, 51.4975691], [-0.2088007, 51.49688340000001], [-0.2082296999999999, 51.49640959999999], [-0.2078794, 51.49613480000001], [-0.2078492, 51.4961102], [-0.20766139999999997, 51.4959526], [-0.207617, 51.49591599999999], [-0.20736969999999996, 51.4957382], [-0.2070868, 51.495538999999994], [-0.2068773, 51.495414499999995], [-0.2066439, 51.4952855], [-0.2060834, 51.49501149999999], [-0.2056662, 51.4948068], [-0.2052899, 51.494616], [-0.2046253, 51.4942565], [-0.20433999999999997, 51.4940824], [-0.2040423, 51.493879699999994], [-0.2037344, 51.4936262], [-0.2036154, 51.49351720000001], [-0.20350170000000004, 51.493411899999984], [-0.2032875, 51.49320710000001], [-0.2029239, 51.49281529999998], [-0.20262399999999997, 51.4924836], [-0.20218769999999997, 51.4920004], [-0.2020732, 51.491880499999986], [-0.2018985, 51.4916861], [-0.2017542, 51.4915219], [-0.2013051, 51.4910176], [-0.20104839999999996, 51.4907494], [-0.2005519, 51.4902039], [-0.2004281, 51.490069], [-0.20017699999999997, 51.48982209999999], [-0.19980249999999997, 51.4894924], [-0.1995315, 51.4892689], [-0.19918549999999996, 51.4889651], [-0.1983676, 51.48841819999999], [-0.19750999999999996, 51.48796550000001], [-0.1968443, 51.487658499999995], [-0.1964512, 51.48748630000001], [-0.1961317, 51.48734090000001], [-0.1958629, 51.48719899999999], [-0.19570819999999997, 51.48712079999999], [-0.19558839999999997, 51.4870575], [-0.195195, 51.48683849999998], [-0.1950552, 51.4867579], [-0.1949097, 51.4866705], [-0.1948358, 51.486623599999994], [-0.1946453, 51.48649890000001], [-0.1943793, 51.4863045], [-0.1940722, 51.48607859999999], [-0.1939191, 51.48596380000001], [-0.1936898, 51.485775699999984], [-0.1933773, 51.485502700000005], [-0.19311459999999997, 51.485262899999995], [-0.1928327, 51.48499710000001], [-0.1925359, 51.4846967], [-0.1922875, 51.484433399999986], [-0.19217639999999997, 51.4843085], [-0.19176969999999996, 51.4838889], [-0.1912202, 51.483336300000005], [-0.19069659999999997, 51.482864000000006], [-0.19016169999999996, 51.482402400000005], [-0.18945139999999996, 51.4817991], [-0.1891153, 51.48150759999999], [-0.1884248, 51.4809266], [-0.1883109, 51.480838799999994], [-0.1881683, 51.48073819999999], [-0.1874391, 51.4802335], [-0.1871331, 51.4800152], [-0.1868395, 51.479791], [-0.18667829999999996, 51.4796602], [-0.1865108, 51.47951059999999], [-0.1861649, 51.4791785], [-0.18589919999999996, 51.47892160000001], [-0.1856039, 51.478615000000005], [-0.18536269999999996, 51.4783555], [-0.1849303, 51.47786620000001], [-0.18471039999999997, 51.4775756], [-0.1844135, 51.477124], [-0.1842688, 51.4768793], [-0.1841373, 51.47666999999999], [-0.1838177, 51.476173300000006], [-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wembley C Sidings Lorol", "dest_arr_time_act": "1500", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": null, "current_leg_milage": "8.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4075.257, \"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\": 4082.733, \"from_m\": 4075.257, \"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\": 4141.532, \"from_m\": 4082.733, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4325.561, \"from_m\": 4141.532, \"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\": 4641.198, \"from_m\": 4325.561, \"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\": 5079.076, \"from_m\": 4641.198, \"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\": 5154.932, \"from_m\": 5079.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8182.099, \"from_m\": 5154.932, \"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\": 9188.722, \"from_m\": 8182.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11178.752, \"from_m\": 9188.722, \"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\": 12119.712, \"from_m\": 11178.752, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12333.483, \"from_m\": 12119.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12873.29, \"from_m\": 12333.483, \"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\": 12997.188, \"from_m\": 12873.29, \"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\": 13234.497, \"from_m\": 12997.188, \"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\": 480717, \"profile_key\": \"342b5c4ac8ebd4495308b85d4f5616141fb65b681b2a897b13e20006753f2439\", \"schedule_id\": 39470, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1430\", \"location\": \"Wembley C Sidings Lorol\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 2, \"distance_m\": 1259.893, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Willesden No7\", \"stage_seq\": 3, \"distance_m\": 2342.316, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 3664.469, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 4186.171, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"North Pole Jn\", \"stage_seq\": 6, \"distance_m\": 5003.89, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 7, \"distance_m\": 6200.853, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 8, \"distance_m\": 7949.611, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"West Brompton\", \"stage_seq\": 9, \"distance_m\": 9607.916, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1457\", \"location\": \"Latchmere Jn\", \"stage_seq\": 10, \"distance_m\": 12426.641, \"section_seq\": 1, \"route_path_id\": 39204}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 11, \"distance_m\": 13234.497, \"section_seq\": 1, \"route_path_id\": 39204}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13234.497, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39204}], \"total_distance_m\": 13234.497, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 7077.002, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 6157.495, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1430", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "30.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Wembley C Sidings Lorol", "service_state_platform": null, "timing_fact_generation": 1789136901682679, "current_leg_arrival_utc": "2026-09-11T15:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:21.631986", "service_state_evidence_id": 12660754, "current_leg_start_actual_dep": "2026-09-11T14:30:30+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:21.773773", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground O None None 5L41 None None None None {"version": 3, "segments": [{"to_m": 4075.257, "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": 4082.733, "from_m": 4075.257, "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": 4141.532, "from_m": 4082.733, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4325.561, "from_m": 4141.532, "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": 4641.198, "from_m": 4325.561, "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": 5079.076, "from_m": 4641.198, "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": 5154.932, "from_m": 5079.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8182.099, "from_m": 5154.932, "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": 9188.722, "from_m": 8182.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11178.752, "from_m": 9188.722, "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": 12119.712, "from_m": 11178.752, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12333.483, "from_m": 12119.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12873.29, "from_m": 12333.483, "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": 12997.188, "from_m": 12873.29, "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": 13234.497, "from_m": 12997.188, "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": 480717, "profile_key": "342b5c4ac8ebd4495308b85d4f5616141fb65b681b2a897b13e20006753f2439", "schedule_id": 39470, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1430", "location": "Wembley C Sidings Lorol", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Wembley Yard South Jn", "stage_seq": 2, "distance_m": 1259.893, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440", "location": "Willesden No7", "stage_seq": 3, "distance_m": 2342.316, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441H", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 3664.469, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443", "location": "Mitre Bridge Jn", "stage_seq": 5, "distance_m": 4186.171, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "North Pole Jn", "stage_seq": 6, "distance_m": 5003.89, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Shepherd's Bush", "stage_seq": 7, "distance_m": 6200.853, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449", "location": "Kensington (Olympia)", "stage_seq": 8, "distance_m": 7949.611, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "West Brompton", "stage_seq": 9, "distance_m": 9607.916, "section_seq": 1, "route_path_id": 39204}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1457", "location": "Latchmere Jn", "stage_seq": 10, "distance_m": 12426.641, "section_seq": 1, "route_path_id": 39204}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 11, "distance_m": 13234.497, "section_seq": 1, "route_path_id": 39204}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13234.497, "from_m": 0.0, "section_seq": 1, "route_path_id": 39204}], "total_distance_m": 13234.497, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 7077.002, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 6157.495, "synthetic_unknown_infrastructure_limit_mph": 60} [] Wembley C Sidings Lorol 1430 1430 None 14:30:00 None Clapham Junction Plats 0-2 1500 1500 1 None None https://www.realtimetrains.co.uk/service/gb-nr:W60695/2026-09-11/detailed None Wembley C Sidings Lorol 2026-09-11T14:30:30+01:00 Clapham Junction Plats 0-2 30.0 {"type": "LineString", "coordinates": [[-0.2782361, 51.5433275], [-0.2789223, 51.54359730000001], [-0.2795698999999999, 51.543855], [-0.2799895, 51.5440192], [-0.2802974, 51.54413539999999], [-0.28062600000000004, 51.5442518], [-0.2808247, 51.54431209999999], [-0.2812417, 51.5444161], [-0.28155340000000006, 51.5444816], [-0.2820388, 51.5445727], [-0.2822867, 51.5446315], [-0.2827319, 51.54475449999999], [-0.28250099999999995, 51.5446987], [-0.28188339999999995, 51.54458129999999], [-0.2814613, 51.5445014], [-0.2811616, 51.54443940000001], [-0.28095079999999995, 51.5443871], [-0.28074609999999994, 51.5443329], [-0.2804781, 51.5442438], [-0.28000239999999993, 51.54406840000001], [-0.27939689999999995, 51.5438264], [-0.2787631, 51.54357619999999], [-0.2782393, 51.543367399999994], [-0.27793969999999996, 51.5432572], [-0.27764079999999997, 51.543169899999995], [-0.2773206, 51.54306559999999], [-0.27689519999999995, 51.54291550000001], [-0.2764923, 51.5427766], [-0.276288, 51.54270409999998], [-0.2758126, 51.5425341], [-0.2751545, 51.54229870000001], [-0.27499970000000007, 51.5422524], [-0.2749204, 51.54222279999999], [-0.2747425, 51.542135399999985], [-0.2745931999999999, 51.5420612], [-0.2744246, 51.54196610000001], [-0.2741836999999999, 51.541811200000005], [-0.2739131, 51.541652199999994], [-0.2736121, 51.5414458], [-0.2733489, 51.541288599999994], [-0.2730184, 51.54113099999999], [-0.27284749999999997, 51.5410668], [-0.2725711, 51.54096379999999], [-0.2724614000000001, 51.5409296], [-0.2720524, 51.5408036], [-0.2715255, 51.54061980000001], [-0.2714289, 51.5405904], [-0.2712766, 51.5405371], [-0.27093599999999995, 51.540411099999986], [-0.2707542, 51.540351300000005], [-0.2696042, 51.5400048], [-0.26949458523585645, 51.53997223974413], [-0.2690833999999999, 51.5398501], [-0.2686209, 51.5397013], [-0.2684073, 51.5396283], [-0.268194, 51.53954159999999], [-0.2679964, 51.5394489], [-0.2677604, 51.539320399999994], [-0.26768810141263377, 51.539271608375415], [-0.2675108530825601, 51.53915198985596], [-0.2673172, 51.539021299999995], [-0.26726225494250333, 51.53898142214145], [-0.26707537797118863, 51.53891518903011], [-0.2669838742955095, 51.53884780142006], [-0.266586, 51.5387194], [-0.2650624, 51.5382341], [-0.26363, 51.5377517], [-0.2619981, 51.5372198], [-0.2604086, 51.5367009], [-0.2601739, 51.5366253], [-0.2596781, 51.5364713], [-0.2587662, 51.53620199999999], [-0.2584776, 51.53611], [-0.258148614557436, 51.53598670075507], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.2526426, 51.5340835], [-0.25237839999999995, 51.53397749999999], [-0.252132, 51.5338894], [-0.2518035, 51.53378099999999], [-0.2509596, 51.53346870000001], [-0.2507644, 51.5334069], [-0.2503094, 51.5332577], [-0.24990359999999995, 51.533127], [-0.24942409999999995, 51.5329697], [-0.24898559999999997, 51.5328281], [-0.2485435, 51.5326885], [-0.248211, 51.5325875], [-0.2477117, 51.5324323], [-0.24727209999999997, 51.5323046], [-0.24696950000000004, 51.532212099999995], [-0.24649470000000004, 51.5320777], [-0.24609389999999995, 51.5319675], [-0.2456363, 51.5318399], [-0.2452969, 51.5317547], [-0.24493339999999997, 51.5316612], [-0.2446675, 51.531599500000006], [-0.2445425, 51.531570499999994], [-0.2442214237265674, 51.53149303661576], [-0.24407329999999997, 51.5314573], [-0.2438873890403671, 51.531417648869], [-0.24374650000000003, 51.531387599999995], [-0.24354399999999995, 51.531342599999995], [-0.24295479999999997, 51.5311926], [-0.24264119999999997, 51.5311235], [-0.24240020000000004, 51.5310756], [-0.242182, 51.5310284], [-0.2419228, 51.5309618], [-0.2416727, 51.53090999999999], [-0.2412737, 51.53083800000001], [-0.24101984837522272, 51.53078996587252], [-0.24085249999999997, 51.5307583], [-0.24064379999999996, 51.53071829999998], [-0.2404227999999999, 51.530667699999995], [-0.24015770000000003, 51.53059460000001], [-0.24009720000000004, 51.5305725], [-0.23982970000000003, 51.5304611], [-0.23953869999999997, 51.5303126], [-0.2392954, 51.530169], [-0.23921849999999997, 51.5301263], [-0.23910989999999996, 51.53005119999999], [-0.23894859999999996, 51.52994039999999], [-0.2387957, 51.52981409999999], [-0.23866450000000003, 51.5296987], [-0.23850499999999997, 51.5295395], [-0.23835639999999997, 51.5293915], [-0.23818059999999996, 51.52920859999999], [-0.2379674, 51.5289908], [-0.237832, 51.528845800000006], [-0.2376692, 51.528676], [-0.237499, 51.52849489999999], [-0.2373235, 51.52831140000001], [-0.2371409999999999, 51.5281194], [-0.2370879999999999, 51.5280608], [-0.2366324, 51.5276144], [-0.2364529, 51.5274082], [-0.2363930999999999, 51.527338400000005], [-0.23632479999999997, 51.52726150000001], [-0.23615213153953504, 51.52706681580239], [-0.2356456, 51.52649569999999], [-0.2353506, 51.52616419999999], [-0.2351193483478354, 51.525901001894894], [-0.2350706756456537, 51.52584560506775], [-0.23502870329806977, 51.52579783419386], [-0.2350093847793611, 51.52577584678355], [-0.23497583971196603, 51.52573766737346], [-0.23493100116509427, 51.52568663420887], [-0.23490701426163027, 51.52565933339894], [-0.23486503123816935, 51.5256115501788], [-0.23483897814242943, 51.525581897672495], [-0.23478868390626725, 51.52552465489442], [-0.2347637755015157, 51.52549630517218], [-0.23469480000000004, 51.5254178], [-0.2344761, 51.52520369999999], [-0.2343071, 51.5250437], [-0.2341315, 51.5248762], [-0.2338016, 51.52461180000001], [-0.2333976, 51.5243189], [-0.2330623, 51.524115300000005], [-0.23266360000000005, 51.5238967], [-0.2324302, 51.5237677], [-0.2318380999999999, 51.523431899999984], [-0.23149139999999996, 51.5232302], [-0.2312149, 51.5230606], [-0.23089950000000004, 51.5228607], [-0.2304729, 51.522557799999994], [-0.22986899999999996, 51.5220838], [-0.229634, 51.521892900000005], [-0.2291437, 51.52149180000001], [-0.22865309999999991, 51.5210892], [-0.2285193, 51.5209803], [-0.22848650000000004, 51.52095330000001], [-0.2283633, 51.5208331], [-0.2281362, 51.520611300000006], [-0.22805480000000003, 51.5205319], [-0.2278833, 51.5203839], [-0.2277841, 51.5203024], [-0.2268546, 51.519538999999995], [-0.22672459999999997, 51.5194269], [-0.2265534, 51.5192796], [-0.22641800000000004, 51.519166], [-0.2257372, 51.518560599999994], [-0.2251002, 51.51794449999999], [-0.2245601, 51.5173975], [-0.22391099999999997, 51.516686699999994], [-0.22338779999999997, 51.516085100000005], [-0.2230137, 51.5156186], [-0.2226046, 51.515088199999994], [-0.22244839999999996, 51.51488359999999], [-0.22224019999999997, 51.51460419999999], [-0.2220385, 51.5143129], [-0.22184290000000004, 51.51402829999999], [-0.22164739999999997, 51.513731199999995], [-0.2214048, 51.51336950000001], [-0.2211815, 51.5129945], [-0.2209192, 51.5125483], [-0.2207002, 51.512160899999984], [-0.2204902, 51.51176050000001], [-0.2201046, 51.5109659], [-0.21999569999999996, 51.510711699999995], [-0.2198756, 51.5104376], [-0.2196975, 51.50999560000001], [-0.21956259999999997, 51.509663], [-0.2195336, 51.50959419999999], [-0.21935319999999997, 51.508995199999994], [-0.2193295, 51.50891659999999], [-0.21921619999999997, 51.508555099999995], [-0.2190186, 51.50797899999999], [-0.21878949999999997, 51.50740039999999], [-0.2186103, 51.5069914], [-0.2183648, 51.5064846], [-0.2182189, 51.50622519999999], [-0.2180562, 51.5059415], [-0.21788909999999995, 51.5056505], [-0.2176923, 51.5053187], [-0.2174927, 51.50502350000001], [-0.21716299999999997, 51.504590699999994], [-0.2167767, 51.5040835], [-0.2165312, 51.50380179999999], [-0.2163106, 51.5035485], [-0.2161671, 51.50337879999999], [-0.2159172, 51.503104699999994], [-0.2155221, 51.5026826], [-0.2153143, 51.5024742], [-0.21511469999999996, 51.50226970000001], [-0.2149248, 51.5020823], [-0.2147652, 51.50193], [-0.2145854, 51.5017498], [-0.21441450000000004, 51.5015917], [-0.2143187, 51.5014918], [-0.21426, 51.5014306], [-0.2139138, 51.5010987], [-0.2137957, 51.50098529999999], [-0.2134544, 51.5006593], [-0.2132006, 51.50044259999999], [-0.21285609999999996, 51.50017509999999], [-0.2125145, 51.4998882], [-0.21164569999999996, 51.499182600000005], [-0.21114173272494743, 51.4987748385867], [-0.2105367, 51.4982853], [-0.2102719, 51.4980694], [-0.2096476, 51.4975691], [-0.2088007, 51.49688340000001], [-0.2082296999999999, 51.49640959999999], [-0.2078794, 51.49613480000001], [-0.2078492, 51.4961102], [-0.20766139999999997, 51.4959526], [-0.207617, 51.49591599999999], [-0.20736969999999996, 51.4957382], [-0.2070868, 51.495538999999994], [-0.2068773, 51.495414499999995], [-0.2066439, 51.4952855], [-0.2060834, 51.49501149999999], [-0.2056662, 51.4948068], [-0.2052899, 51.494616], [-0.2046253, 51.4942565], [-0.20433999999999997, 51.4940824], [-0.2040423, 51.493879699999994], [-0.2037344, 51.4936262], [-0.2036154, 51.49351720000001], [-0.20350170000000004, 51.493411899999984], [-0.2032875, 51.49320710000001], [-0.2029239, 51.49281529999998], [-0.20262399999999997, 51.4924836], [-0.20218769999999997, 51.4920004], [-0.2020732, 51.491880499999986], [-0.2018985, 51.4916861], [-0.2017542, 51.4915219], [-0.2013051, 51.4910176], [-0.20104839999999996, 51.4907494], [-0.2005519, 51.4902039], [-0.2004281, 51.490069], [-0.20017699999999997, 51.48982209999999], [-0.19980249999999997, 51.4894924], [-0.1995315, 51.4892689], [-0.19918549999999996, 51.4889651], [-0.1983676, 51.48841819999999], [-0.19750999999999996, 51.48796550000001], [-0.1968443, 51.487658499999995], [-0.1964512, 51.48748630000001], [-0.1961317, 51.48734090000001], [-0.1958629, 51.48719899999999], [-0.19570819999999997, 51.48712079999999], [-0.19558839999999997, 51.4870575], [-0.195195, 51.48683849999998], [-0.1950552, 51.4867579], [-0.1949097, 51.4866705], [-0.1948358, 51.486623599999994], [-0.1946453, 51.48649890000001], [-0.1943793, 51.4863045], [-0.1940722, 51.48607859999999], [-0.1939191, 51.48596380000001], [-0.1936898, 51.485775699999984], [-0.1933773, 51.485502700000005], [-0.19311459999999997, 51.485262899999995], [-0.1928327, 51.48499710000001], [-0.1925359, 51.4846967], [-0.1922875, 51.484433399999986], [-0.19217639999999997, 51.4843085], [-0.19176969999999996, 51.4838889], [-0.1912202, 51.483336300000005], [-0.19069659999999997, 51.482864000000006], [-0.19016169999999996, 51.482402400000005], [-0.18945139999999996, 51.4817991], [-0.1891153, 51.48150759999999], [-0.1884248, 51.4809266], [-0.1883109, 51.480838799999994], [-0.1881683, 51.48073819999999], [-0.1874391, 51.4802335], [-0.1871331, 51.4800152], [-0.1868395, 51.479791], [-0.18667829999999996, 51.4796602], [-0.1865108, 51.47951059999999], [-0.1861649, 51.4791785], [-0.18589919999999996, 51.47892160000001], [-0.1856039, 51.478615000000005], [-0.18536269999999996, 51.4783555], [-0.1849303, 51.47786620000001], [-0.18471039999999997, 51.4775756], [-0.1844135, 51.477124], [-0.1842688, 51.4768793], [-0.1841373, 51.47666999999999], [-0.1838177, 51.476173300000006], [-0.1835546, 51.4757858], [-0.1833574, 51.4755293], [-0.18308099999999997, 51.4752242], [-0.1828033, 51.47496279999999], [-0.18258269999999996, 51.4747727], [-0.1824289, 51.47464409999999], [-0.18225959999999997, 51.4745107], [-0.1821278, 51.47441739999999], [-0.1819454, 51.47430190000001], [-0.1818239, 51.474223], [-0.18177719999999997, 51.474193199999995], [-0.18162069999999997, 51.4741024], [-0.18135660000000003, 51.47395360000001], [-0.1811693, 51.4738575], [-0.1809948, 51.473771599999985], [-0.1808313, 51.47369470000001], [-0.1806252, 51.4736093], [-0.1796630568239043, 51.47325942114443], [-0.17758489999999996, 51.4725037], [-0.17751129999999998, 51.472479], [-0.1773769, 51.47243340000001], [-0.1771246, 51.472350000000006], [-0.1768095, 51.47225579999999], [-0.17667849999999996, 51.47221699999999], [-0.1764235, 51.4721419], [-0.17593369999999997, 51.47201639999999], [-0.1755594, 51.4719266], [-0.1751964, 51.47186749999999], [-0.17481139999999998, 51.4717971], [-0.17441289999999998, 51.4717354], [-0.1739475, 51.471666299999995], [-0.17360719999999996, 51.4716172], [-0.1733629, 51.4715882], [-0.1732779, 51.47157669999999], [-0.1717534, 51.4713699], [-0.1711318, 51.4712838], [-0.170945, 51.471258], [-0.17033029999999996, 51.4711645], [-0.16973779999999997, 51.47108619999999], [-0.16956750000000004, 51.4710644], [-0.1692299, 51.47101939999999], [-0.1689269, 51.470979], [-0.16870219999999997, 51.470949], [-0.16823719999999998, 51.470887100000006], [-0.1679299, 51.470848199999985], [-0.16777559999999997, 51.4708094], [-0.1676152, 51.470763700000006], [-0.1674274, 51.47070180000001], [-0.16726869999999996, 51.4706435], [-0.1670992, 51.4705743], [-0.1669748, 51.470516100000005], [-0.16678242692569917, 51.47042105558487], [-0.1667811, 51.470420399999995], [-0.16658569999999998, 51.47031530000001], [-0.16647629999999997, 51.47024919999999], [-0.166351, 51.470165], [-0.16632769999999997, 51.4701494], [-0.1662091, 51.4700625], [-0.1660797, 51.46995949999999], [-0.16597199999999998, 51.4698669], [-0.1658567, 51.4697577], [-0.16577659999999997, 51.4696708], [-0.1656831, 51.469565300000006], [-0.16560119999999998, 51.46946590000001], [-0.1655002, 51.4693218], [-0.1654184, 51.4691783], [-0.1653674, 51.4690852], [-0.1653157, 51.468977], [-0.1652898, 51.46890359999999], [-0.1652647, 51.468822], [-0.16523629999999995, 51.4687153], [-0.16521879999999997, 51.468626400000005], [-0.1652071, 51.4685302], [-0.16520159999999998, 51.468389300000005], [-0.1652063, 51.468286699999986], [-0.16521709999999998, 51.46816599999998], [-0.1652347, 51.4680662], [-0.1652539, 51.46797200000001], [-0.16528769999999998, 51.4678638], [-0.1653253, 51.467765500000006], [-0.16538709999999998, 51.467646899999984], [-0.16540099999999996, 51.46762369999999], [-0.1654689, 51.4675101], [-0.1655557, 51.46739310000001], [-0.1656206, 51.467319], [-0.16572619999999996, 51.46720800000001], [-0.1658021, 51.4671407], [-0.16586629999999997, 51.4670858], [-0.1659837, 51.4669959], [-0.1660628, 51.466938299999995], [-0.16613359999999996, 51.4668915], [-0.1661772, 51.4668634], [-0.1662054, 51.466845199999995], [-0.16630959999999995, 51.4667881], [-0.1664225, 51.4667281], [-0.16652959999999997, 51.46667339999998], [-0.166697, 51.4665992], [-0.16685529999999998, 51.46653159999999], [-0.1669074, 51.466508899999994], [-0.1671209, 51.466393], [-0.167268, 51.466313199999995], [-0.16740099999999997, 51.4662379], [-0.16754139999999998, 51.4661597], [-0.1677142, 51.4660634], [-0.16787789999999997, 51.46597739999999], [-0.1680031, 51.46590199999999], [-0.1681617, 51.4658106], [-0.1682808, 51.465736799999995], [-0.1684277, 51.4656444], [-0.16854629999999998, 51.465567699999994], [-0.1686369, 51.4655082], [-0.1686325, 51.46550289999999], [-0.1686755, 51.465481], [-0.168792, 51.46540379999999], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} 8.4 1430 1500 None Wembley C Sidings Lorol Clapham Junction Plats 0-2 51.4635715 -0.1738581 51.4635715 -0.1738581 1 0 2026-09-11 14:38:22 TERMINATED 2026-09-11 14:28:00 Wembley C Sidings Lorol TRUST TRUST_CANCELLATION 12660754 1789136901682679 1 1 2026-09-11 14:38:21.773773 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:21.631986
449936 481648 W11151 712F22MQ11 2026-09-11 COMPLETE 12660770 2026-09-11 15:25:00 2026-09-11 14:38:52 2026-09-13 14:38:52 {"id": 481648, "stp": "P", "toc": "West Midlands Trains", "uid": "W11151", "consist": "350110", "dest_crs": "WFJ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11151/2026-09-11/detailed", "trust_id": "712F22MQ11", "origin_crs": "SAA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction", "service_date": "2026-09-11", "dest_arr_time": "1525", "dest_platform": "11", "is_terminated": 1, "next_location": "Watford Junction", "signalling_id": "2F22", "timing_status": "ON TIME", "origin_station": "St. Albans Abbey", "current_leg_arr": "1525", "current_leg_dep": "1523", "current_leg_end": "Watford Junction", "origin_dep_time": "1508", "origin_platform": null, "current_location": "Watford Junction", "last_update_time": "2026-09-11T14:38:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3903267999999999, 51.67505379999999], [-0.3906077999999999, 51.674672099999995], [-0.3927630999999999, 51.6716721], [-0.3928824000000001, 51.6715046], [-0.3943399, 51.6695758], [-0.3950081999999999, 51.66864209999999], [-0.3953458, 51.66817420000001], [-0.39551229999999993, 51.66793710000001], [-0.3956492, 51.6677055], [-0.3957339, 51.66751190000001], [-0.3957890999999999, 51.6673616], [-0.3958202, 51.667219900000006], [-0.3958498999999999, 51.6670219], [-0.39586379999999993, 51.6668565], [-0.3958511, 51.66666940000001], [-0.39582349999999994, 51.6664742], [-0.3957799, 51.66625919999999], [-0.3957752887481897, 51.666235034589675], [-0.3957005, 51.66584309999998], [-0.3956028999999999, 51.6652564], [-0.3955277, 51.664883800000005], [-0.3954525, 51.664511100000006], [-0.3954095, 51.66427620000001], [-0.3953655, 51.664116], [-0.3953373999999999, 51.6640363], [-0.3953024, 51.663956799999994], [-0.3952487, 51.663848], [-0.3951854, 51.663739699999994], [-0.3950777, 51.66358060000001], [-0.3947257, 51.6630913], [-0.39465559999999994, 51.66299999999999], [-0.3945809, 51.6629102], [-0.3944986, 51.66282329999999], [-0.3944088999999999, 51.6627389], [-0.3949009, 51.663198], [-0.39517839999999993, 51.66344269999999], [-0.3954926, 51.6637239], [-0.3957185, 51.66392690000001], [-0.39598749999999994, 51.66418550000001], [-0.3961332, 51.6643527]]}", "current_leg_start": "Watford North", "dest_arr_time_act": "1525", "motion_projection": null, "next_location_lat": "51.6643527", "next_location_lon": "-0.3961332", "previous_location": "Watford North", "current_leg_milage": "1.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9070.302, \"from_m\": 0.0, \"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\": 10536.178, \"from_m\": 9070.302, \"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\": 10751.57, \"from_m\": 10536.178, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 481648, \"profile_key\": \"fb7e3218d94d83b659895679a35a74c88966bb1ec6a66d29e1041ea38d345029\", \"schedule_id\": 25500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1508\", \"location\": \"St. Albans Abbey\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511H\", \"location\": \"Park Street\", \"stage_seq\": 2, \"distance_m\": 2410.374, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1514\", \"location\": \"How Wood\", \"stage_seq\": 3, \"distance_m\": 3403.139, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516H\", \"location\": \"Bricket Wood\", \"stage_seq\": 4, \"distance_m\": 5007.895, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1519\", \"wtt_dep\": \"1520\", \"location\": \"Garston (Hertfordshire)\", \"stage_seq\": 5, \"distance_m\": 7642.755, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1523\", \"location\": \"Watford North\", \"stage_seq\": 6, \"distance_m\": 9070.302, \"section_seq\": 1, \"route_path_id\": 38299}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": null, \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 10751.57, \"section_seq\": 1, \"route_path_id\": 38299}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10751.57, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38299}], \"total_distance_m\": 10751.57, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 10751.57, \"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": "1508", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6643527", "current_position_lon": "-0.3961332", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:41Z\", \"source_id\": 12648505, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:13:41Z\", \"source_id\": 12650023, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:16:42Z\", \"source_id\": 12652195, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:20:14Z\", \"source_id\": 12654712, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:23:12Z\", \"source_id\": 12656927, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:28:24Z\", \"source_id\": 12660770, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:25:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction", "service_state_platform": "11", "timing_fact_generation": 1789136906902493, "current_leg_arrival_utc": "2026-09-11T15:25:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:26.893615", "service_state_evidence_id": 12660770, "current_leg_start_actual_dep": "2026-09-11T15:23:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-11T14:25:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:27.794179", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P SAA WFJ 2F22 350110 4 110 None {"version": 3, "segments": [{"to_m": 9070.302, "from_m": 0.0, "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": 10536.178, "from_m": 9070.302, "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": 10751.57, "from_m": 10536.178, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 481648, "profile_key": "fb7e3218d94d83b659895679a35a74c88966bb1ec6a66d29e1041ea38d345029", "schedule_id": 25500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1508", "location": "St. Albans Abbey", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511H", "location": "Park Street", "stage_seq": 2, "distance_m": 2410.374, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1514", "location": "How Wood", "stage_seq": 3, "distance_m": 3403.139, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516H", "location": "Bricket Wood", "stage_seq": 4, "distance_m": 5007.895, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1519", "wtt_dep": "1520", "location": "Garston (Hertfordshire)", "stage_seq": 5, "distance_m": 7642.755, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1523", "location": "Watford North", "stage_seq": 6, "distance_m": 9070.302, "section_seq": 1, "route_path_id": 38299}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": null, "location": "Watford Junction", "stage_seq": 7, "distance_m": 10751.57, "section_seq": 1, "route_path_id": 38299}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10751.57, "from_m": 0.0, "section_seq": 1, "route_path_id": 38299}], "total_distance_m": 10751.57, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 10751.57, "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-11T14:11:41Z", "source_id": 12648505, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T15:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:13:41Z", "source_id": 12650023, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-11T15:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:16:42Z", "source_id": 12652195, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T15:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:20:14Z", "source_id": 12654712, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T15:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:23:12Z", "source_id": 12656927, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:28:24Z", "source_id": 12660770, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-11T15:25:00+01:00", "operational_fact": true}] St. Albans Abbey 1508 1508 None None None Watford Junction 1525 1525 11 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W11151/2026-09-11/detailed None Watford North 2026-09-11T15:23:00+01:00 Watford Junction 2.0 {"type": "LineString", "coordinates": [[-0.3903267999999999, 51.67505379999999], [-0.3906077999999999, 51.674672099999995], [-0.3927630999999999, 51.6716721], [-0.3928824000000001, 51.6715046], [-0.3943399, 51.6695758], [-0.3950081999999999, 51.66864209999999], [-0.3953458, 51.66817420000001], [-0.39551229999999993, 51.66793710000001], [-0.3956492, 51.6677055], [-0.3957339, 51.66751190000001], [-0.3957890999999999, 51.6673616], [-0.3958202, 51.667219900000006], [-0.3958498999999999, 51.6670219], [-0.39586379999999993, 51.6668565], [-0.3958511, 51.66666940000001], [-0.39582349999999994, 51.6664742], [-0.3957799, 51.66625919999999], [-0.3957752887481897, 51.666235034589675], [-0.3957005, 51.66584309999998], [-0.3956028999999999, 51.6652564], [-0.3955277, 51.664883800000005], [-0.3954525, 51.664511100000006], [-0.3954095, 51.66427620000001], [-0.3953655, 51.664116], [-0.3953373999999999, 51.6640363], [-0.3953024, 51.663956799999994], [-0.3952487, 51.663848], [-0.3951854, 51.663739699999994], [-0.3950777, 51.66358060000001], [-0.3947257, 51.6630913], [-0.39465559999999994, 51.66299999999999], [-0.3945809, 51.6629102], [-0.3944986, 51.66282329999999], [-0.3944088999999999, 51.6627389], [-0.3949009, 51.663198], [-0.39517839999999993, 51.66344269999999], [-0.3954926, 51.6637239], [-0.3957185, 51.66392690000001], [-0.39598749999999994, 51.66418550000001], [-0.3961332, 51.6643527]]} 1.0 1523 1525 Watford North Watford Junction Watford Junction 51.6643527 -0.3961332 51.6643527 -0.3961332 1 0 2026-09-11 14:38:52 TERMINATED 2026-09-11 14:25:00 Watford Junction TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12660770 1789136906902493 14 14 2026-09-11 14:38:27.794179 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:26.893615
449937 481024 W32654 882H40MP11 2026-09-11 COMPLETE 12659755 2026-09-11 15:28:00 2026-09-11 14:38:52 2026-09-13 14:38:52 {"id": 481024, "stp": "P", "toc": "Southern", "uid": "W32654", "consist": "377450+377451", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32654/2026-09-11/detailed", "trust_id": "882H40MP11", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-11", "dest_arr_time": "1521", "dest_platform": "10", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "2H40", "timing_status": "LATE", "origin_station": "Beckenham Junction (C)", "current_leg_arr": "1528", "current_leg_dep": "1522", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1443", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-11T14:38:52", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "South Bermondsey", "dest_arr_time_act": "1521", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "South Bermondsey", "current_leg_milage": "1.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 394.536, \"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\": 466.021, \"from_m\": 394.536, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 623.109, \"from_m\": 466.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2272.758, \"from_m\": 623.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\": 3319.407, \"from_m\": 2272.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3339.901, \"from_m\": 3319.407, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3502.915, \"from_m\": 3339.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3526.386, \"from_m\": 3502.915, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3557.325, \"from_m\": 3526.386, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3827.679, \"from_m\": 3557.325, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5024.693, \"from_m\": 3827.679, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5058.051, \"from_m\": 5024.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5076.89, \"from_m\": 5058.051, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5109.351, \"from_m\": 5076.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5784.888, \"from_m\": 5109.351, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7620.561, \"from_m\": 5784.888, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8053.167, \"from_m\": 7620.561, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8067.755, \"from_m\": 8053.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8585.493, \"from_m\": 8067.755, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8619.663, \"from_m\": 8585.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8681.897, \"from_m\": 8619.663, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11450.37, \"from_m\": 8681.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12693.761, \"from_m\": 11450.37, \"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\": 12775.908, \"from_m\": 12693.761, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13188.152, \"from_m\": 12775.908, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13266.299, \"from_m\": 13188.152, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14749.368, \"from_m\": 13266.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14800.341, \"from_m\": 14749.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15254.446, \"from_m\": 14800.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\": 15353.552, \"from_m\": 15254.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\": 15381.618, \"from_m\": 15353.552, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15916.094, \"from_m\": 15381.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15955.614, \"from_m\": 15916.094, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16003.599, \"from_m\": 15955.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\": 17344.224, \"from_m\": 16003.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\": 17428.536, \"from_m\": 17344.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18161.79, \"from_m\": 17428.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\": 18592.616, \"from_m\": 18161.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}], \"service_id\": 481024, \"profile_key\": \"fed9807a653e8f147e7cec969b3970c0e9ca899532a61285bf2d1460de1639dc\", \"schedule_id\": 26148, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Beckenham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1445H\", \"wtt_dep\": \"1446\", \"location\": \"Birkbeck\", \"stage_seq\": 2, \"distance_m\": 2354.978, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Bromley Jn\", \"stage_seq\": 3, \"distance_m\": 3579.701, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1450\", \"wtt_dep\": \"1453\", \"location\": \"Crystal Palace\", \"stage_seq\": 4, \"distance_m\": 4988.476, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1455\", \"wtt_dep\": \"1455H\", \"location\": \"Gipsy Hill\", \"stage_seq\": 5, \"distance_m\": 6104.279, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1458\", \"wtt_dep\": \"1458H\", \"location\": \"West Norwood\", \"stage_seq\": 6, \"distance_m\": 7657.067, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"West Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 8084.888, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 8764.218, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1505H\", \"wtt_dep\": \"1506\", \"location\": \"North Dulwich\", \"stage_seq\": 9, \"distance_m\": 10870.431, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1507H\", \"wtt_dep\": \"1508\", \"location\": \"East Dulwich\", \"stage_seq\": 10, \"distance_m\": 11755.436, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1510H\", \"wtt_dep\": \"1511H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 11, \"distance_m\": 13000.401, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1513\", \"wtt_dep\": \"1513H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 12, \"distance_m\": 14200.407, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514H\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 13, \"distance_m\": 14718.628, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516H\", \"location\": \"South Bermondsey\", \"stage_seq\": 14, \"distance_m\": 15720.522, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"South Bermondsey Jn\", \"stage_seq\": 15, \"distance_m\": 15976.293, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 16, \"distance_m\": 16494.675, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 17, \"distance_m\": 17428.536, \"section_seq\": 1, \"route_path_id\": 28332}, {\"is_pass\": false, \"wtt_arr\": \"1521\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 18, \"distance_m\": 18592.616, \"section_seq\": 1, \"route_path_id\": 28332}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18592.616, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28332}], \"total_distance_m\": 18592.616, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 16469.974, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2122.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1443", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:16Z\", \"source_id\": 38440192, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:45:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:44:22Z\", \"source_id\": 12628515, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:33Z\", \"source_id\": 38453680, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:50:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:49:36Z\", \"source_id\": 12632323, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:29Z\", \"source_id\": 38466124, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:54:34Z\", \"source_id\": 12635994, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:26Z\", \"source_id\": 38473240, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T13:58:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T13:57:29Z\", \"source_id\": 12638082, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:09Z\", \"source_id\": 38490431, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:05:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:04:14Z\", \"source_id\": 12643010, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:14Z\", \"source_id\": 38503042, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:09:17Z\", \"source_id\": 12646707, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29782, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:11:57Z\", \"source_id\": 38509808, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:12:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:12:03Z\", \"source_id\": 12648718, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:37Z\", \"source_id\": 38516284, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:15:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:14:38Z\", \"source_id\": 12650672, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:17:55Z\", \"source_id\": 38524435, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:18:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:18:01Z\", \"source_id\": 12653163, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:14Z\", \"source_id\": 38532683, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:21:16Z\", \"source_id\": 12655515, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:26:59Z\", \"source_id\": 38546518, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T14:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-11T14:27:01Z\", \"source_id\": 12659755, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-11T15:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "10", "timing_fact_generation": 1789136823361142, "current_leg_arrival_utc": "2026-09-11T15:28:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-11T14:28:28.860295", "service_state_evidence_id": 12659755, "current_leg_start_actual_dep": "2026-09-11T15:23:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-11T14:28:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-11T14:38:29.155560", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None None 2H40 377450+377451 8 100 None {"version": 3, "segments": [{"to_m": 394.536, "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": 466.021, "from_m": 394.536, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 623.109, "from_m": 466.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2272.758, "from_m": 623.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": 3319.407, "from_m": 2272.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3339.901, "from_m": 3319.407, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3502.915, "from_m": 3339.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3526.386, "from_m": 3502.915, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3557.325, "from_m": 3526.386, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3827.679, "from_m": 3557.325, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5024.693, "from_m": 3827.679, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5058.051, "from_m": 5024.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5076.89, "from_m": 5058.051, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5109.351, "from_m": 5076.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5784.888, "from_m": 5109.351, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7620.561, "from_m": 5784.888, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8053.167, "from_m": 7620.561, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8067.755, "from_m": 8053.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8585.493, "from_m": 8067.755, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8619.663, "from_m": 8585.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8681.897, "from_m": 8619.663, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11450.37, "from_m": 8681.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12693.761, "from_m": 11450.37, "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": 12775.908, "from_m": 12693.761, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13188.152, "from_m": 12775.908, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13266.299, "from_m": 13188.152, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14749.368, "from_m": 13266.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14800.341, "from_m": 14749.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15254.446, "from_m": 14800.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": 15353.552, "from_m": 15254.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": 15381.618, "from_m": 15353.552, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15916.094, "from_m": 15381.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15955.614, "from_m": 15916.094, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16003.599, "from_m": 15955.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": 17344.224, "from_m": 16003.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": 17428.536, "from_m": 17344.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18161.79, "from_m": 17428.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": 18592.616, "from_m": 18161.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}], "service_id": 481024, "profile_key": "fed9807a653e8f147e7cec969b3970c0e9ca899532a61285bf2d1460de1639dc", "schedule_id": 26148, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1443", "location": "Beckenham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1445H", "wtt_dep": "1446", "location": "Birkbeck", "stage_seq": 2, "distance_m": 2354.978, "section_seq": 1, "route_path_id": 28332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Bromley Jn", "stage_seq": 3, "distance_m": 3579.701, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1450", "wtt_dep": "1453", "location": "Crystal Palace", "stage_seq": 4, "distance_m": 4988.476, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1455", "wtt_dep": "1455H", "location": "Gipsy Hill", "stage_seq": 5, "distance_m": 6104.279, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1458", "wtt_dep": "1458H", "location": "West Norwood", "stage_seq": 6, "distance_m": 7657.067, "section_seq": 1, "route_path_id": 28332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "West Norwood Junction", "stage_seq": 7, "distance_m": 8084.888, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 8764.218, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1505H", "wtt_dep": "1506", "location": "North Dulwich", "stage_seq": 9, "distance_m": 10870.431, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1507H", "wtt_dep": "1508", "location": "East Dulwich", "stage_seq": 10, "distance_m": 11755.436, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1510H", "wtt_dep": "1511H", "location": "Peckham Rye (C)", "stage_seq": 11, "distance_m": 13000.401, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1513", "wtt_dep": "1513H", "location": "Queens Rd Peckham", "stage_seq": 12, "distance_m": 14200.407, "section_seq": 1, "route_path_id": 28332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514H", "location": "Old Kent Road Jn", "stage_seq": 13, "distance_m": 14718.628, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516H", "location": "South Bermondsey", "stage_seq": 14, "distance_m": 15720.522, "section_seq": 1, "route_path_id": 28332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "South Bermondsey Jn", "stage_seq": 15, "distance_m": 15976.293, "section_seq": 1, "route_path_id": 28332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518H", "location": "Spa Road Jn", "stage_seq": 16, "distance_m": 16494.675, "section_seq": 1, "route_path_id": 28332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Abbey Street Jn", "stage_seq": 17, "distance_m": 17428.536, "section_seq": 1, "route_path_id": 28332}, {"is_pass": false, "wtt_arr": "1521", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 18, "distance_m": 18592.616, "section_seq": 1, "route_path_id": 28332}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18592.616, "from_m": 0.0, "section_seq": 1, "route_path_id": 28332}], "total_distance_m": 18592.616, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 16469.974, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2122.642, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31334, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:16Z", "source_id": 38440192, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T13:45:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:44:22Z", "source_id": 12628515, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-11T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29862, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:33Z", "source_id": 38453680, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T13:50:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:49:36Z", "source_id": 12632323, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-11T14:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29858, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:29Z", "source_id": 38466124, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T13:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:54:34Z", "source_id": 12635994, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-11T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29854, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:26Z", "source_id": 38473240, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T13:58:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T13:57:29Z", "source_id": 12638082, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-11T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29788, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:09Z", "source_id": 38490431, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T14:05:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:04:14Z", "source_id": 12643010, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-11T15:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29768, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:14Z", "source_id": 38503042, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T14:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:09:17Z", "source_id": 12646707, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-11T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29782, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:11:57Z", "source_id": 38509808, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T14:12:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:12:03Z", "source_id": 12648718, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-11T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29773, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:37Z", "source_id": 38516284, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T14:15:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:14:38Z", "source_id": 12650672, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-11T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:17:55Z", "source_id": 38524435, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T14:18:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:18:01Z", "source_id": 12653163, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-11T15:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31497, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:14Z", "source_id": 38532683, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T14:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:21:16Z", "source_id": 12655515, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-11T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29636, "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:26:59Z", "source_id": 38546518, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T14:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-11T14:27:01Z", "source_id": 12659755, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-11T15:28:00+01:00", "operational_fact": true}] Beckenham Junction (C) 1443 1443 None None None London Bridge (Central) 1521 1521 10 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W32654/2026-09-11/detailed None South Bermondsey 2026-09-11T15:23:30+01:00 London Bridge (Central) 6.0 {"type": "LineString", "coordinates": [[-0.054139799999999995, 51.487621], [-0.054317, 51.48786520000001], [-0.0545402, 51.4881305], [-0.05473349999999999, 51.48836039999999], [-0.055088599999999995, 51.48872949999999], [-0.05528929999999999, 51.4889209], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05597196482364699, 51.48946014833239], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} 1.9 1522 1528 South Bermondsey London Bridge Sig. L1490 London Bridge (Central) 51.5050459 -0.0860145 51.5050459 -0.0860145 1 0 2026-09-11 14:38:52 TERMINATED 2026-09-11 14:28:00 London Bridge (Central) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 12659755 1789136823361142 58 58 2026-09-11 14:38:29.155560 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-11 14:28:28.860295
← Previous (2601–2700) Next (2801–2900) →